摘 要:本设计以P89C51为核心,通过对软件、硬件有机结合,使抢答器不仅能够根据实际情况设定不同地抢答时间和答题时间,还可以将抢答时间倒计时和答题时间倒计时在选手进行抢答和答题时在显示器上显示出来。该抢答器还可以准确的判别出提前0.01秒进行抢答的选手。37152
毕业论文关键词:抢答器;P89C51单片机;计时
Design and Implementation of Responder Based on P89C51
Abstract:The design P89C51 core, through the combination of software and hardware, so Responder to answer not only to set a different time and answer time according to the actual situation, can also answer and answer time countdown countdown players for the answer and the answerlt is displayed on the display.The Responder can also accurately determine the answer in 0.01 seconds ahead of the players.
Key Words:Responder;P89C51MCU;Reckon by time
目 录
摘要 1
引言 1
1.抢答器的方案设计 2
2.硬件电路的设计 3
2.1 硬件电路设计思路 3
2.2 总体设计框图 3
2.3 单片机系统 4
2.4 抢答器的系统概述 5
2.5 外围电路的设计与分析 7
3.软件设计 10
3.1 软件任务分析 10
3.2 系统总流程图 10
3.3 模块软件的设计与分析 12
4.系统仿真与硬件调试及分析 14
4.1调试 15
4.2结果分析 15
参考文献 15
致谢 17
基于P89C51抢答器的设计与实现
引言
抢答器在生活中的应用比较广泛,在比赛中能够帮助主持人迅速、客观的分辨出最先获得发言权的选手。现在大多数比赛中所使用的抢答基本上都是由单片机(比如P89C51型单片机)和集成电路等构成,并且新加了抢答时和答题时的倒计时、显示提前抢答的选手的编号、成功抢答选手编号的显示等实用而有趣的功能。
目前市场上的抢答器种类繁多且设计落后,成本也比较高,且容易受周围环境影响,经常发生故障,采用的是导线布局,线路不容易更新换代。
在如今电子技术日新月异的迅速发展下,抢答器的发展也迎来了春天。如今我们追求的是更加智能、更加有效且价格更加适中的抢答器。使得抢答器在比赛中对选手的抢答结果做出一个有效、公正的裁决。
本设计利用P89C51单片机将软硬件有机地结合起来,利用P89C51单片机及其外围接口,使抢答器能够准确的进行计数、定时,并将抢答时间、成功抢答选手的编号以及答题时间在显示器上清楚地显示出来[1]。除了这些之外呢,活动的举办者还可以根据比赛现场的实际情况来设定答题时间和抢答时间。在比赛时的抢答时间和答题时间大多数情况下都在一到九十九秒之间设定。选手在主持人发出“抢答”命令前的抢答结果被视为无效,显示器会将违规选手的编号在显示器上显示出来。当选手成功抢答之后,蜂鸣器会发出提示音提醒,显示屏上则显示出抢答成功选手的编号。与此同时,显示器开始显示预先设定好的答题倒计时。在比赛时,回答问题的剩余时间和抢答问题的剩余时间会在显示器上显示出来。倒计时结束以后系统会自动的进行复位,抢答选手的按键也同时进行锁定。
通过本次的毕业论文,我进一步的熟悉了P89C51的设计和使用方法,对课堂上学过的内容也有了巩固和加深。通过本次毕业论文的完成,我掌握了抢答器的组成原理。不仅提高了自己的动手能力,而且对课堂上学过的知识进行了巩固。我学会了搜集、运用参考资料,增强了自己自主学习的能力。本次毕业论文提高了我发现问题并解决问题的能力,同时也检验了我在校四年的学习成果,让我发现了自己的不足和长处,是我从学校学习走进企业工作的垫脚石。 基于P89C51抢答器的设计与实现:http://www.751com.cn/zidonghua/lunwen_35832.html