一、资源下载请点击这里:
二、仿真实现功能如下:
使用51单片机设计一个8路抢答器:
1、初始状态:上电时,编号显示“00”,倒计时显示“00”,红灯和绿灯熄灭。
2、当主持人按下“开始/清除”键时(选手才能抢答),蜂鸣器响一下,编号显示“00”,倒计时数码管显示“05”,
3、这时开始准备倒计时5秒,当准备倒计时显示回到“00”时,然后显示倒计时30秒开始抢答。
4、如果倒计时未回到“00”就抢答,这时红灯闪亮,倒计时数码管显示“--",这时禁止任何操作。
5、这时只有主持人按下“开始/清除”键,才能恢复初始状态。
6、5秒结束后,等待抢答,绿灯亮起,倒计时显示“30”后,即开始倒计时,而倒计时最后5S,蜂鸣器会发出滴滴鸣叫声,
7、如果30秒内没人抢答,则此次抢答失败,重新回到初始状态。
8、如果30秒内有人成功抢答,则显示选手的编号并亮起对应的灯,蜂鸣器响一下,倒计时显示“00”,绿灯熄灭。
9、主持人按下“开始/清除”键后,系统回到初始状态且蜂鸣器响一下,然后重新按一下“开始/清除”键进入下一轮抢答。
三、仿真图如下: