没有合适的资源?快使用搜索试试~ 我知道了~
基于51单片机的抢答器实训报告总结文档1.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 94 浏览量
2023-05-17
22:00:43
上传
评论
收藏 194KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/87793849/0001-a742cab429d0e9f27be35969a7a22b5e_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
14页
基于51单片机的抢答器实训报告总结文档1.doc
资源推荐
资源详情
资源评论
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/87793849/bg1.jpg)
实训题目:基于单片机的抢答器设计
1 系统设计
1.1 设计要求
1.1.1 设计任务
基于单片机的抢答器设计
1.1.2 性能指标要求
1.需要自己设计电路并焊接电路板。
2.有一个主持人控制开关和 6 路抢答按扭,当主持人允许抢答时才能进行抢答操作,并
用一个数码管显示抢答选手的号码,同时其他选手不能再抢答。
3.当主持人允许抢答后倒计时 5 秒时间,在这 5 秒内抢答有效,过后就不能进行抢答了。
4.电路上要加个蜂鸣器的电路,当有选手抢答时蜂鸣器响一下。
5.当有选手抢答后,进行倒计时 20 秒作为选手回答问题时间,用两个数码管显示,倒
计时时间到时有声光提示。
6.画电路板时要增加下载接口,方便调试程序。
7.扩展功能(选做)
用按键可设置倒计时的时间,范围在 5 秒到 30 秒之间。
1.2 设计思路及设计框图
1.2.1 设计思路
本次实训是基于单片机 STC89C52 芯片来扩展的抢答器。
首先先设置支持人开始抢答按键,在芯片的 P1.0 脚处接入按键,按键按下,蜂鸣器响
来实现这个抢答开始信号。在主持人开始允许抢答时,六位选手连接的单片机从 P1^1—P1^6
口的任意一位选手进行抢答,抢答时间为 5s,抢答后设定回答问题时间为 5s,倒计时 5s
时 LED 灯亮,并且蜂鸣器响。所抢答的选手号码、抢答时间与回答时间均将字节送入数码管
中显示。用两个按键来掌控回答问题的时间,时间加计数与时间减计数。当需要重新进行抢
答时则按下与芯片的 RST 段连接的按键则可以实现。所抢答的选手号码、抢答时间与回答时
间均将字节送入数码管中显示。P0 口接的是一个四位一体共阴数码管,P2 口作为数码管的
位选。由于单片机自身 IO 口的驱动能力不能让蜂鸣器发出声音,因此要通过三极管 NPN 来
放大电流,这样才能使蜂鸣器发出声音。
1.2.2 总体设计框图
4 为 一 体
共 阴 数 码
管
单
片
机
![](https://csdnimg.cn/release/download_crawler_static/87793849/bg2.jpg)
2 各个模块程序的设计
2.1 晶振模块
这部分是单片机正常工作的保障,振荡器起振,系统才会开始工作;它是由晶振和
两个瓷片电容组成,晶振和瓷片电容是没有正负极之分的,两个瓷片电容间相连的那端接地。
一般选用石英晶体振荡器。此电路在加电大约延迟 10ms 后振荡器起振,在 XTAL2 引脚产生幅
度为 3V 左右的正弦波时钟信号,其振荡频率主要由石英晶振的频率确定。电路中两个电容
C1,C2 的作用有两个:一是帮助振荡器起振;二是对振荡器的频率进行微调。
2.2 按键模块
抢答按键时
间设置按键
蜂鸣器报警
发光二级管指示
灯
![](https://csdnimg.cn/release/download_crawler_static/87793849/bg3.jpg)
选手抢答按键为 P1^0 只 P1^5,主持人按键设为 P1^6,主持人按下按键后抢答开始,当
有一位选手抢答成功其余选手不能再抢答,按键按下后为低电平(0)有效。焊接时所有按
键公共端接地,另一端分别接入对应的引脚段,注意是按键的两脚是对脚。
2.3 复位模块
采用手动复位方式,复位电路是单片机初始化,使单片机重新开始执行程序,当复位键
按下,给单片机一个复位信号(一个一定时间的低电平)使程序重头开始执行,RST 由低电
平变为高电平,则程序从头开始执行。
2.4 数码管模块
本设计采用四位共阴数码管。电路如下图。
剩余13页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/0f6678fd621d49d7980fa0d943a3871c_qq_63964231.jpg!1)
白茶丫
- 粉丝: 4w+
- 资源: 1859
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)