摘 要:本文介绍用单片机技术设计的电子抢答器,除能完成基本的抢答功能外,还可进行加分、减分、存贮显示各组分数、答题限时抢答限时等功能.主要有选手抢答部分、主持人控制部分和数码管显示部分。优点是利用单片机来设计抢答器,使以上问题得以解决,即使两组的抢答时间相差几微秒,也可分辨出哪组优先答题。硬件电路简单,功能齐全,操作方便,是一款即先进又实用的电子抢答器.

关键词:单片机、抢答、显示、控制

一、使用说明:

  首先由主持按下开始键,单片机开始倒计时,选手们才可以开始抢答,单片机从30秒开始倒计时,如果在30秒内无人抢答,则自动放弃,进入下一题,若有人抢答,则单片机会自动检测是几号首先抢答,做出判断,之后数码管会显示,然后单片机重新倒计时,从90秒开始,若在90秒内回答完并回答正确,主持人可以按加分键,则所的分数会显示在选手的数码管上,若回答错误,则主持人可以通过减分键进行减分,然后进入下一题。

  二、方案论证:

  方案一:利用集成芯片设计,优点是造价低,但缺点很多,功能单一,操作不便。

  方案二:利用单片机设计,充分利用单片机的资源:定时器和IO口,利用定时器实现倒计时功能,抢答部分采用独立式键盘,显示部分采用数码管扫描实现,其外围部分简单,主要是由单片机控制,把程序编写成攻即可。

  综合考虑以上两个方案,决定采用第二个方案,利用单片机实现。

三、方案设计

基于单片机的抢答器设计 proteus仿真资料_毕业设计

基于单片机的抢答器设计 proteus仿真资料_单片机_02



全套资料免费下载:

关注v-x-公-众-号:【嵌入式基地

后-台-回-复:【毕业设计】 即可获资料

回复【编程】即可获取

包括有:C、C++、C#、JAVA、Python、JavaScript、PHP、数据库、微信小程序、人工智能、嵌入式、Linux、Unix、QT、物联网、算法导论、大数据等资料

基于单片机的抢答器设计 proteus仿真资料_抢答器_03