4
3。1 系统硬件设计 4
3。2 控制芯片模块 6
3。2。1 89C51的原理 6
3。2。2 89C51的内部结构 6
3。2。3 89C51的引脚 7
3。2。4 89C51的振荡电路 8
3。2。5 89C51的芯片擦除复位 8
3。3 时钟频率电路的设计 9
3。4 复位电路的设计 9
3。5 显示电路的设计 10
3。6 键盘扫描电路的设计 12
3。7 发声电路的设计 14
3。8 系统复位 16
第四章系统软件设计 17
4。1 系统方框图 17
4。2 程序流程图 17
4。3 程序 20
第五章焊接调试过程与问题分析 22
5。1 焊接 22
5。1。1 检测各元件 22
5。1。2 对PCB板进行排版及连线 23
5。1。3 焊接的问题及解决 23
5。1。4焊接的技巧和注意事项 24
5。2 调试 25
5。2。1 系统的调试 25
第六章总结 27
致谢 28
参考文献 29
附件:程序。。。。。30
第一章概论
随着时代的进步,科技的发展,人们不局限于科技的进步,而开始偏重于精神方面的追求,所以娱乐成为了这个时代的主角,各种电视节目和室内外活动中你问我答共享知识、互相取悦,在这一过程中为了确保公正与准确,辅助电子设备不可或缺,这类充满竞争趣味的电子产品,确保了活动的公平性和及时性。因为数字电路具有安全可靠、可控性强的特点,多人抢答器应运而生,这次设计的内容就是以89C51单片机为基础的八路抢答器。
1。1设计目的
运用所学数字、模拟电路知识,以89C51单片机芯片作为基础,模拟多人回答问题需要抢答时的情况。现已八人为准,用以模拟抢答时显示违规抢答的选手、显示并锁定第一抢答的选手、倒计时结束无人抢答的各类情况。
1。2研究内容
①以89C51芯片作为核心控制,研究并设计一款用于最多八人同时进行竞赛的抢答设备。
②八人抢答器系统的系统设置独立复位按键,按键揿下后,系统设置恢复初始状态,并重新启动抢答系统,进行抢答。按下抢答时间设置按键,进入抢答时间设定,按下时间设定+键,则设定时间加一秒,按下时间设定-键,则设定时间减一秒。再次按下抢答时间这只按键,确认设定抢答时间,四位数码管上显示:XX-0(XX表示最终设置的抢答时间)
③八人抢答器系统启动,四位数码管激活,其上显示:XX-0(XX表示系统程序预置的抢答时间)。
④参赛选手抢答时采取首名抢答者优先显示的方式。如果在主持人按下开始抢答按键前参赛选手抢答,那么该选手被判定为违规的无效抢答,四位数码管上显示:FF-X(X表示违规参赛选手的编号)其他选手继续抢答,抢答系统不再响应,抢答系统中的报警元件触发,并持续报警响应;主持人按下开始抢答按键后的设定时间内参赛选手抢答,则判定为符合规则的正常抢答,四位数码管上显示:XX-Y(XX表示抢答倒计时剩余时间,Y表示所抢答参赛选手的编号);主持人按下开始抢答按键后的设定时间内参赛选手未进行抢答,则判定为无效抢答,四位数码管上显示:XX-0(XX表示抢答倒计时剩余时间),抢答系统中的报警元件在倒计时最后五秒内持续报警响应。 单片机的八路抢答器系统设计+电路图+程序(2):http://www.youerw.com/zidonghua/lunwen_203307.html