没有合适的资源?快使用搜索试试~ 我知道了~
基于-51单片机6路抢答器.doc
5星 · 超过95%的资源 2 下载量 96 浏览量
2022-12-02
16:05:44
上传
评论
收藏 45KB DOC 举报
温馨提示
试读
12页
基于-51单片机6路抢答器.doc
资源推荐
资源详情
资源评论
-
-
- word.zl
摘要
此次设计选择使用 AT89C51 单片机为核心的控制元件,设计制作一个简易的抢答器。本设计是以 AT89C51
单片机作为控制的主要核心,LED 显示器,蜂鸣器等六路抢答器的程序,并且利用了单片机的延迟时电路,时
钟电路,键复位电路以及定时器/中断等其他电路。六路抢答器的设计特点是让选手应答时间与选手实时显示出
来,利用复位电路开场新一轮的比赛或者游戏,我们使用的也是我们所掌握的 C 语言来进展编程,实现了一些
根本功能。
该系统的设计是可行的,以确定准确,简便,强烈的扩展能力。它的表达的功能主要是比赛开场时,主持
人读完题目后按下抢答键,语音提示答题开场,提示音完毕后开场倒计时,这时数码管开场进展 10s 的倒计时,
当有选手进展抢答时,选手按下抢答键,这时候数码管显示屏上就会显示出对应答题者的编号以及抢答所剩余
的时间。如果 10 秒计时时间到了还没有人做出抢答,蜂鸣器就会发出声音并且语音提示抢答完毕,这一题就作
废即所有人均不得分,然后开场新一轮的抢答。在下一轮抢答开场之前按下复位键将时间归零,再按下开场键
进展新的一轮。抢答者答复正确后,评审员按下加分键,该选手编号所对应的数码管显示的数字就增加〔按一
次加一分,最高显示 9 分〕。相反,如果抢答者答复错误,在抢答者分数不为 0 的情况下,评审员按下减分键,
该选手编号所对应的数码管显示数字就减少〔按一次减一分,最低显示 0 分〕。
关键词:单片机、AT89C51、抢答器
Abstract:The design options using AT89C51 microcontroller as the core control elements, design a simple
Responder. The design is based on the six-way Responder AT89C51 microcontroller as the main core control, LED display,
beeper and other procedures, and use of the single-chip delay circuit, clock circuit, key reset circuit and a timer / interrupt
other circuits. Six-way Responder design feature is to allow players the response time and the player numbers displayed in
real time, using the reset circuit to start a new round of the petition or game, we used our disposal C language programming,
to achieve some basic functions.
-
-
- word.zl
The design of the system is feasible to determine the accurate, simple, strong expansion capability. Its main function
is to reflect the start of the game, the host title after reading press answer key, voice prompt answer began, the tone began
the countdown ends, then the digital countdown began 10s, when there are players to answer in time , players press the
answer key, this time will show the number of respondents and the corresponding answer in the time remaining on the
digital display. If 10 seconds to answer in time of time to make a nobody, a buzzer will sound and the end of the voice
prompt answer this question on the void that all men are not scoring, then start a new round of answer. Before you start to
answer in the next round will be time to press the reset button to zero, and then press the start key to make a new round.
Responder who answered correctly, the assessors press plus key, alphanumeric display of the player number corresponding
increases (once plus one points, the maximum display 9 points). Conversely, if the answer were wrong answer, answer in
person at a fraction is not 0, the panelists Press the minus key points, the player number that corresponds to the digital
display figures decrease (once by one point, the lowest display 0 ).
Keywords:AT89C51、RESPONDER、SCM
目录
第一章概述 ………………………1
第二章各模块的选择和论证 ………………………2
1. 方框图┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈………………………2
2.1 抢答器显示模块选择 ………………………2
2.2 控制器选择 ………………………3
2.3 键盘选择 ………………………3
2.4 时钟频率电路的设计 ………………………4
-
-
- word.zl
2.5 复位电路的设计 ………………………5
2.6 报警电路 ………………………5
3. 系统硬件连接图 ………………………6
4. 元器件清单 ………………………6
第三章软件的设计 ………………………6
3.1 程序流程图 ………………………7
3.2 源程序 ………………………8
第四章系统调试 ………………………16
4.1 硬件调试问题分析 ………………………17
4.2 软件调试问题分析 ………………………17
参考文献 ………………………19
第一章概述
随着科学技术的开展,电子技术在近几年也得到了快速的开展,而在我们的生活中处处都运用到电子技术,
例如现在随着智力竞赛、电视娱乐节目越来越多,为了实现比赛的公平性,就需要一个能在多人进展比赛的情
况下能够实现抢答的机器,所以我们就需要这么一个能够简单操作的抢答器。现在抢答器因为它的构造简单,
使用方便,系统运行时稳定的特点已经被广泛的运用于各种比赛中。
此次设计选择使用 AT89C51 单片机为核心的控制元件,设计制作一个简易的抢答器。本设计是以 AT89C51
单片机作为控制的主要核心,LED 显示器,蜂鸣器等六路抢答器的程序,并且利用了单片机的延迟时电路,时
钟电路,键复位电路以及定时器/中断等其他电路。六路抢答器的设计特点是让选手应答时间与选手实时显示出
剩余11页未读,继续阅读
资源评论
- 被要求改名字2023-07-25文件中提到的抢答器设计方案经过实践验证,稳定性较高,可以满足一般使用需求。
- shashashalalala2023-07-25该文件的内容丰富、条理清晰,让人容易理解和掌握抢答器的制作方法,适合初学者入门。
- 琉璃纱2023-07-25对于熟悉单片机编程的人来说,这个文件也提供了一些改进的思路和技巧,有助于提升抢答器的功能和性能。
- 韩金虎2023-07-25文件中给出了实例电路图和详细的代码解释,让读者可以直接借鉴和实践,实用性很强。
- 透明流动虚无2023-07-25这个文件详细地介绍了基于-51单片机的抢答器的设计原理和实现方法,对于学习单片机编程和电子电路设计的人来说是一份很好的学习资料。
黑色的迷迭香
- 粉丝: 718
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功