.
图2八路抢答按键输入电路
5.3开始、复位按键输入电路设计
复位是计算机的一个重要工作状态。开始按钮和复位按钮分别接在P3.0和P3.1口,在单片机工作时,接
电之前要复位,断电后也要复位。在抢答器中复位则为定时做铺垫,在抢答之前要复位,抢答完毕后也要复位。
图3开始、复位按键输入电路
5.4设定时间、加减时间电路设计
该电路主要是对答题和抢答时间调整而设计的,抢答时间接P3.2,答题时间接P3.3,加1秒接P3.4,减一秒接P3.5
'.
.
图4设定时间、加减时间电路设计
5.5LED数码管显示电路设计 则该段发光。
本设计所用的显示器为7段共阴极接法4位LED显示器,当某一发光二极管的阳极输入高电平时,
图5 LED数码管显示电路
5.6声音电路设计
用P3.6口和普通喇叭相连。
'.
5.7 总体电路 '.
.
6 声音电路
图
.
图7总体电路
·6.软件设计
6.1软件设计思想
本抢答器的软件系统主要包括以下几个部分:
① 主程序: 主程序的功能主要是完成内部各寄存单元的初始化, 对ASTC89C52单片机接口电路的初始化, 内部定时器的初始化, 中断的初始化及调用显示程序对初始状态的显示以及对外部信号的等待处理, 也就是说完成前期的准备工作等待随时对外部信号进行响应。
② 对开始抢答信号的处理: 当主持人按下开始抢答键后开始抢答, 程序部分采用中断方式进行处理。在中断处理程序中完成相应操作, 修改计时单元的数据并发出计时提示声。 ③键值处理子程序: 此子程序根据键盘扫描所取得的键值作出相应处理。 ④ 显示子程序: 采用动态扫描显示, 可显示选手号和抢答、倒计时时间等。
'.
相关推荐: