基于单片机8路抢答器.doc
《基于单片机8路抢答器.doc》由会员分享,可在线阅读,更多相关《基于单片机8路抢答器.doc(11页珍藏版)》请在沃文网上搜索。
1、目录摘要1Abstract2前言31 方案设计41.1功能要求51.2方案论证62 系统硬件的设计12.1AT89S52的结构与功能22.2单片机八路抢答器电路52.2.1模块性能分析62.2.2独立式键盘32.2.3LED数码管显示62.2.4时序控制电路6目录3 软件的设计1总结2参考文献5附录6基于单片机8路抢答器摘要随着电子技术的飞速发展,基于单片机的控制系统已广泛运用于各个行业。在智能化的今天,单片机系统已经代替了传统的控制系统的常规电子路线。电子只能抢答器在抢答过程中,为了知道哪一组或哪一位选手先答题,必须要设计一个系统来完成这个任务。本系统采用AT89S51单片机作为核心。控制系
2、统的四个模块分别为:单片机最小系统、显示模块、显示驱动模块、抢答开关模块。关键词:单片机;显示;驱动;抢答AbstractAlong with the rapid development of electronic technology, based on single-chip microcomputer control system has been widely used in various industries. The intelligent today, SCM system has replaced the traditional control system of conve
3、ntional electronic route.Electronic only in vies to answer first process vies to answer first, in order to know what a group or a player to answer, must design a system to complete this task. This system USES AT89S51 as the core. Control system of four modules: SCM system, display module, the smalle
4、st display driver module, vies to answer first switch module.Keywords: SCM, Display, Drive, Vies to answer first前言随着我国经济和文化事业的发展,在很多公开竞争场合要求有公正的竞争裁决,诸如证券,股票交易及各种智力竞赛等,因此出现了抢答器。抢答器一般是由很多电路组成的,线路复杂,可靠性不高,功能也比较简单,特别是当抢答路数很多时,实现起来就更为困难。因此我们设计了以单片机为核心的新型智能的抢答器,在保留了原始抢答器的基本功能的同时又增加一系列的实用功能并简化其电路结构.抢答器又称为第
5、一信号鉴别器,其主要应用于各种知识竞赛,文艺活动等场合。传统普通抢答器主要存在以下缺陷:(一)、在一次抢答过程中,当出现超前违规抢答时,只能处理违规抢答信号,而对没有违规的有效抢答信号不能进行处理,因而使该次抢答过程变为无效。(二)、当有多个违规抢答时,普通抢答器或采用优先编码电路选择其中一个,或利用抢答电路电子元件的竞争选择其中一个。对于后者由于抢答电路制作完毕后电子元件被固定。各路抢答信号的竞争能力也被固定,因而本质上也有优先权。普通抢答器存在不公平性.(三)、当有多个违规抢答时,普通抢答器只能抓住其中一个而出现漏洞。 1. 方案设计1.1.功能要求(1)抢答器可同时提供8名参赛队员参加比
6、赛。(2)设置有个总控制开关,由主持人控制系统清除和抢答。(3)抢答有效后在数码管上显示抢答选手队号,并由主持人控制答题时间。(3)有定时抢答功能。即可设定抢答时间,并可倒计时,最后10秒发出报警,如在规定时间内没有参赛队抢答,显示器显示“FF”本题目作废。(4)有答题时间倒计时功能,并在最后10秒有报警声。1.2方案论证抢答器是为智力竞赛参赛者答题时进行抢答而设计的一种优先判决器电路,竞赛者可以分为若干组,抢答时各组对主持人提出的问题要在最短的时间内做出判断,并按下抢答按键回答问题。当第一个人按下按键后,则在显示器上显示该组的号码,同时电路将其他各组按键封锁,使其不起作用。回答完问题后,由主
7、持人将所有按键恢复,重新开始下一轮抢答。该电路包括输入开关、声光显示、判别组控制以及组号锁存等部分。接通电源后,主持人将开关拨到清除状态,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;主持人将开关置“开始”状态,宣布开始抢答器工作。定时器倒计时,扬声器给出声响提示。选手在定时时间内抢答时,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示剩余时间。如果再次抢答必须由主持人再次操作清除和开始状态开关。开始程序初始化主持人按键是否开始抢答选手是否抢答按键处理结束本次抢答倒计时间到选手是否抢答超时处理犯规处理是是是否否 主流程图2 硬
8、件设计(1)控制系统主要由单片机应用电路、存储器接口电路、显示接口电路组成,其中单片机AT89C52是系统工作的核心。它主要负责控制各个部分协调工作。(2)硬件组成及所需元件:该系统的核心器件是AT89C52。在其外围接上复位电路、上拉电阻、数码管、按钮及扬声器。元件为晶振X1、电容电阻。控制系统仿真用到了伟福软件,集成调试环境,集成了编译器,编辑器,调试器,支持软件模拟,支持项目管理功能强大的观察窗口,支持所有的数据类型。树状结构显示,一目了然,支持ASM(汇编)、C语言、多语言多模块源程序混合调试,在线直接修改、编译、调试源程序,错误指令定位。总之功能十分强大。抢答器要求同时供8名选手或者
9、8个代表队比赛,分别用8个按钮S1S8表示。抢答器具有锁存和显示功能。即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到系统清除为止。其中,XTAL1和XTAL2为晶振输入引脚,VCC接电源(+5V),RESET复位引脚,GND接地,P0、P2、P3分别连接LED七段数码管,P1口连接独立式键盘。另外需外接上拉电阻限制电流。电路原理图见附录.2.1AT89S52的结构与功能单片机选用的是Atmel公司推出的AT89S51,它是一种低功效、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用At
10、mel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。在单芯片上拥有灵巧的8位CPU和在线系统可编程Flash,使得AT89S51具有以下标准功能:8K字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。AT89S51管脚图空闲模式下,CPU停止工作,允许RAM、定时器/计数器串口、中断继续工作。掉电保护方式下RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。而且,它还具有一个看门狗(WDT)定时/计数器。如果程序没有正常工作
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 抢答
