基于单片机的四路抢答器设计.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

简易四路抢答器设计

目录

摘要

一、设计任务与要求

二、方案设计与论证

三、硬件电路设计

1、抢答器的设计总电路

四、软件设计

1、系统主程序流程图

五、器件选型方案

六、调试

1、上电

2、开始

3、仿真

七、体会与心得

八、参考文献

附录主程序清单

单片机四路抢答器设计

摘要:本设计是以四路抢答为基本理念。考虑到依需设定限时回答的功能,利用

AT89C51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器中断和外部

中断,将软、硬件有机地结合起来,使得系统能够正确地进行工作,同时使数码管能

够正确显示组别。用开关做键盘输入,扬声器发生提示。同时系统能够实现:在抢答

中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;可以显示是哪位选手有

效抢答,正确按键后有音乐提示;当有一组抢答成功后其他组抢答无效。

关键字:AT89C51单片机;四路抢答器;定时/计数器中断

1

一、设计任务与要求

1、抢答器同时供4名选手或4个代表队比赛,分别用4个按钮S0~S3表示。

2、设置一个复位按钮和抢答控制开关S,该开关由主持人控制。

3、抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED数码

管上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的

编号一直保持到主持人将系统复位为止。

二、方案设计与论证

方案:该系统采用单片机AT89C51作为控制核心,该系统可以完成运算控制、信号识

别以及显示功能的实现。由于用了单片机,使其技术比较成熟,应用起来方便、简单

并且单片机周围的辅助电路也比较少,便于控制和实现。整个系统具有极其灵活的可

编程性,能方便地对系统进行功能的扩张和更改。MCS-51单片机特点如下:

1、可靠性好:单片机按照工业控制要求设计,抵抗工业噪声干扰优于一般的CPU,

程序指令和数据都可以写在ROM里,许多信号通道都在同一芯片,因此可靠性高,

易扩充。

2、单片机有一般电脑所必须的器件,如三态双向总线,串并行的输入及输出引脚,

可扩充为各种规模的微电脑系统。

3、控制功能强:单片机指令除了输入输出指令,逻辑判断指令外还有更丰富的条

件分支跳跃指令。

其原理框图如图1.1

复位按钮显示电路

AT89C51主持人开始

发光二极管

单片机按钮

蜂鸣器选手按钮

图1.1原理框图

三、硬件电路设计

1、抢答器的设计总电路

2

如下图所示为电路框图。其工作原理为:接通电源后,抢答器处于上电状态,

主持人按下“开始”按钮,抢答提示灯亮起,宣布“开始”抢答,选手抢答,抢

答器完成:优先判断、编号锁存、编号显示、扬声器提示。其他按钮按键无效。

下一轮抢答时主持人需进行复位操作,然后开始继续以上步骤。

图1-2系统总电路接线图

四、软件设计

1、系统主程序流程图

3

开始

主持人按钮

否是否按下

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档