回答

收藏

用51单片机做了一个电子抢答器

51单片机 51单片机 3544 人阅读 | 0 人回复 | 2019-10-24

   系统采用模块化设计的四路抢答器,在抢答比赛中广泛应用,各组分别有一个抢答按钮。一共有四个按键输入,分别对应4名选手的抢答按键。主持人有开始键和结束键和确认键、暂停键和继续键、调整抢答时间按键和调整回答时间按键、设置分数键。抢答时间与回答时间初始均为30秒,一旦出现违规则蜂鸣器与违规灯正常工作。LED数码管显示是显示时间以及选手号码,这里的复位键是作为结束键,时钟电路提供12MHz的晶振频率。
   单片机是整个抢答器的核心,程序设计用C语言编写。完成了时间的规定,时间调整,分数调整,抢答者号码的译码,保存;显示;输出,抢按及答题倒计时功能等。
   设计中,有一个4位一体的共阳数码管,抢答成功时,数码管其中两个显示时间,一个显示分隔符‘-’,一个显示抢答选手号码。选手回答完成和选手违规时,数码管其中两个显示分数,一个显示分隔符‘-’,一个显示选手号码。设置分数时,数码管显示“00-0”,当选手按下按键时,数码管显示该选手的号码及分数。主持人依次按下复位键(RESET),开始键后可以抢答,超时数码管显示“00”,当答题超过规定时间后数码管显示选手号码及该选手的分数,蜂鸣器发出警报。有选手在规定时间内抢按成功,则可以答题,数码管显示抢答时间的同时也显示选手号码,答题完成后数码管显示选手号码及选手分数。在按开始键前抢答表示违规,数码管显示选手号码及选手分数,蜂鸣器发出警报。在选手答题完成及选手违规时主持人可以直接给该选手加减分数。

效果图.png (152.53 KB, 下载次数: 11)

效果图.png

电路设计.zip

198.02 KB, 下载次数: 66

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条