没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
































系 部: 物理与机电工程
专业班级: 07 电子信息工程(二)班
学生姓名: 肖 乐 强
指导教师: 翁 国 云 老师
完成时间: 2010-5-25
报告成绩:
单片机八路抢答器设计
摘 要
抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。但抢答器的使用频率较
低,且有的要么制作复杂,要么可靠性低。作为一个单位,如果专门购一台抢答器虽然在经
济上可以承受,但每年使用的次数极少,往往因长期存放使(电子器件的)抢答器损坏,再
购置的麻烦和及时性就会影响活动的开展,因此设计了本抢答器。
本设计是以八路抢答为基本理念。考虑到依需设定限时回答的功能,利用 AT89C51 单
片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、
硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。
用开关做键盘输出,扬声器发生提示。同时系统能够实现:在抢答中,只有开始后抢答才有
效,如果在开始抢答前抢答为无效;抢答限定时间和回答问题的时间可在 1-99s 设定;可以
显示是哪位选手有效抢答和无效抢答,正确按键后有音乐提示;抢答时间和回答问题时间倒
记时显示,满时后系统计时自动复位及主控强制复位;按键锁定,在有效状态下,按键无效
评阅意见:
评阅教师 日期

2
非法。
一、 设计任务与要求
1、抢答器同时供 8 名选手或 8 个代表队比赛,分别用 8 个按钮 S0 ~ S8 表示。
2、设置一个系统清除和抢答控制开关 S,该开关由主持人控制。
3、 抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在 LED 数码管
上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的编号一直
保持到主持人将系统清除为止。
4、抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如 30 秒)。当主持人启
动"开始"键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间 0.5 秒左
右。
5、参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手
的编号和抢答的时间,并保持到主持人将系统清除为止。
6、如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上
显示 00 。
二、方案设计与论证
方案一:系统各部分采用中小规模集成数字电路,用机械开关按钮作为控制开关,完成
抢答输入信号的触发。该方案的特点是中小规模集成电路应用技术成熟,性能可靠,能方便
地完成选手抢答的基本功能,但是由于系统功能要求较高,所以电路连接集成电路相对较多,
而且过于复杂,并且制作过程工序比较烦琐,使用不太方便。
方案二:该系统采用 51 系列单片机 AT89C51 作为控制核心,该系统可以完成运算控制、
信号识别以及显示功能的实现。由于用了单片机,使其技术比较成熟,应用起来方便、简单
并且单片机周围的辅助电路也比较少,便于控制和实现。整个系统具有极其灵活的可编程性,
能方便地对系统进行功能的扩张和更改。MCS-51 单片机特点如下:
<1>可靠性好:单片机按照工业控制要求设计,抵抗工业噪声干扰优于一般的 CPU,程
序指令和数据都可以写在 ROM 里,许多信号通道都在同一芯片,因此可靠性高,易扩充。
<2>单片机有一般电脑所必须的器件,如三态双向总线,串并行的输入及输出引脚,可
扩充为各种规模的微电脑系统。
<3> 控制功能强:单片机指令除了输入输出指令,逻辑判断指令外还有更丰富的条件
分支跳跃指令。

3
抢答按扭
优 先 编
码电路
锁存器
译码电路
译码显示
主 持 人 控
制开关
控制电路
报警电路
秒脉冲产生电路
定时电路
译码电路
显示电路
方案比较及其选用依据,显然方案二比方案一简单的多,不但从性能上优于方案一,而
且在使用上及其功能的实现上都较方案一简洁,并且由于单片机具有优越的高集成电路性,
使其工作速度更快、效率更高。另外 80C51 单片机采用 12MHz 的晶振,提高了信号的测量
精度,并且使该系统可以通过软件改进来扩张功能。而方案一采用了中小规模集成电路,有
其复杂的电路性能,从而可能会使信号的输入输出产生延时及不必要的误差。依此依据选择
方案二比较适合。
其原理框图如下:
三、硬件电路设计
1、 抢答器的电路框图
如图 11、1 所示为电路框图。其工作原理为:接通电源后,主持人将开关拨到“清除”状
态,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;主持人将开关置,“开
始”状态,宣布“开始”抢答器工作。定时器倒计时,扬声器给出声响提示。选手在定时时间
内抢答时,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。当一轮抢答之后,
定时器停止、禁止二次抢答、定时器显示剩余时间。如果再次抢答必须由主持人再次操作"
开始、停止"状态开关。
图 11.1 抢答器框图

4
图 11.2 抢答电路的接口电路
如图 11、1 所示为电路框图。其工作原理为:接通电源后,主持人将开关拨到“清除”状态,
抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间;主持人将开关置,“开始”状
态,宣布“开始”抢答器工作。定时器倒计时,扬声器给出声响提示。选手在定时时间内抢答
时,抢答器完成:优先判断、编号锁存、编号显示、扬声器提示。当一轮抢答之后,定时器
停止、禁止二次抢答、定时器显示剩余时间。如果再次抢答必须由主持人再次操作“开始、
停止”状态开关。
2、单元电路设计
(1)抢答器电路

5
参考电路如图 11.2 所示。该电路完成两个功能:一是分辨出选手按键的先后,并锁存优
先抢答者的编号,同时译码显示电路显示编号;二是禁止其他选手按键操作无效。如有再次
抢答需由主持人将 S 开关重新置,“清除”然后再进行下一
次抢答。
(2)时序控制电路设计
时序控制电路是抢答器设计的关键,它要完成以下功能:
a.主持人将控制开关拨到"开始"位置时,扬声器发声,抢答电路和定时电路进人正常抢答
工作状态。
b.当参赛选手按动抢答键时,扬声器发声,抢答电路和定时电路停止工作。
(3)复位电路的设计
外部中断和内部中断并存,单片机硬件复位端,只要持续 4 个机器周期的高电平即可实
现复位,硬件复位后的各状态可知寄存器以及存储器的值都恢复到了初始值,因为本设计中
功能中有倒计时时间的记忆功能,所以不能对单片机进行硬件复位,只能用软件复位,软件
复位实际上就是当程序执行完之后,将程序通过一条跳转指令让它完成复位。复位电路如下
图示:
2.3.3 外部震荡电路
外部震荡电路单片机必须在 AT89C51 的驱动下才能工作,在单片机内部有一个时钟震
荡电路,只需要外接一个振荡器就能产生一定的时钟信号送到单片机内部的各个单元,外部
震荡电路如下图。
剩余20页未读,继续阅读
资源评论


可爱豆豆乐
- 粉丝: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 无负压(无吸程)自动供水设备产品概述.doc
- 一起打车吧微信小程序客户端.zip
- 中式糕点生产中常见质量问题及改进措施.docx
- 11-细胞外基质-2013.ppt
- 第3章-概预算的编制与管理.ppt
- 微信小程序运行 TensorFlow 的 Demo.zip
- weapp.qrcode.js 在 微信小程序 中,快速生成二维码.zip
- 软土地基与深基础工程-地基与基础共同作用.ppt
- 未来高速铁路技术.pdf
- 单位低压配电柜及连接排采购招标文件.doc
- 液化气站生产安全事故应急预案.doc
- 微信小程序—笑话大全.zip
- 成本运营全景图PPT.pptx
- 微信小程序,租车小程序,租车公司预约小程序.zip
- 监理大纲编制中合同、信息与协调管理内容范例.doc
- 初学预算要记住的数据.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
