单片机课程设计四路抢答器设计(5)
发布时间:2021-06-05
发布时间:2021-06-05
单片机课程设计四路抢答器设计
摘 要
本设计是六路智力抢答器。使用51系列单片机,编写应用程序来实现智力抢答功能。
硬件设计使用的是51系列单片机中的89C51。硬件设计利用其中断控制程序进行抢答部分的处理,通过多输入与门的控制去申请单片机内部的中断,以达到显示抢答的目的。
软件设计利用中断系统的基本构成原理编写中断服务程序,其信号由按键电路提供,由CPU响应中断,并输出响应。用到了查询按键模块、定时器模块、显示时间模块、显示组号模块、报警模块等。
显示结果是主持人按键时,数码管显示30,即定时器从30秒开始计时,若30秒内有人抢答,则此时定时器停止计时,数码管显示此时的时间,同时蜂鸣器发出“嘀”声,且警报灯闪烁一下,与此同时显示抢答器的组数。反之数码管显示00,并停止计时。此时等待主持人按键进行下一轮抢答。
关键词:抢答电路; 定时电路; 报警电路;时序控制