毕业设计:基于80C51的八路抢答器的单片机课程设计.docVIP

  • 99
  • 0
  • 约5.14千字
  • 约 20页
  • 2017-09-25 发布于广西
  • 举报

毕业设计:基于80C51的八路抢答器的单片机课程设计.doc

毕业设计:基于80C51的八路抢答器的单片机课程设计.doc

目 录 1 引言 4 2 总体方案设计 4 3 硬件电路设计 5 3.1 单片机及其外围电路 5 3.2 硬件电路组成 6 4 系统软件设计 10 4.1 初始化程序设计 10 4.2 主程序设计 11 4.3 倒计时30s子程序的设计 12 4.4 外部中断T1中断子程序设计 14 4.5 定时器T1中断子程序设计 17 4.6 选手按键程序的设计 18 4.7 数码管显示程序的设计 19 5 系统调试与总结 21 附录A 系统原理图 22 附录B 源程序 22 1 引言 此次设计提出了用80C51单片机为核心控制元件,设计一个简易的抢答器,本方案以80C51单片机作为主控核心,与数码管、蜂鸣器等构成八路抢答器,利用了单片机的延时电路、按键复位电路、时钟电路、定时/中断等电路,设计的八路抢答器具有倒计时和实时显示抢答选手的号码的特点,还有复位电路,使其再开始新的一轮的答题和比赛。 它的功能实现是比赛开始,主持人读完题之后按下总开关,倒计时开始,此时数码管开始进行30s的倒计时,是选手的思考时间,倒计时完后,才允许开始抢答,若有人答题,对应的会在数码管上显示出该选手的编号并由蜂鸣器发出声音,在30s倒计时内答题无效。 2 总体方案设计 图2.1 总体电路设计框图 总体程序设计思路图为如图2.1所示。 复位电路:当一轮进行完时,由主持

文档评论(0)

1亿VIP精品文档

相关文档