基于AT89S51的单片机无线双显示抢答器
1关于抢答器
1.1目前常见的抢答器有以下几种类别:
(1) 数字电路:只要使用555定时电路作为时序触发,配合相应的数字电路实现。
(2) 单片机式:以单片机为作为总控制单元利用单片机的扫描读取外部输入, 并进行相应的判断以及数据处理。
(3) 电脑程序实现的:以电脑作为上位机,利用USB端口或者串口编程技术实现,逻辑上面的判断以及处理均由程序来完成。这种抢答器可以在电脑上面显示并且可以与相应的由高级语言完成答题系统一起使用,配合单片机控制能力强的优势,将会是完美的结合,这也是我们追求的目标。
1.2抢答器的常见功能:
(1) 判断抢答端的序号。
(2) 判断是否犯规并且在主机显示。
(3) 在抢答端显示犯规或是抢答成功。
(4) 设定倒计时时间并显示倒计时时间。
(5) 显示各组分数。
(6) 主持人的控制。既主持人可以开始和取消倒计时。
(7) 无线抢答端的实现
(8) 电脑显示抢答情况
(9) 选择抢答方式。一种是有倒计时有犯规的倒计时结束开始答题的,另外一种是无倒计时无犯规可以直接答题的,比如说像Lucky52那样的,两种只是在程序逻辑以及显示上面稍有区别。
1.3功能实现的选择
我们的抢答器选择了上面的(1),(2)(3)(4)(6)(7)(8)进行实现。
抢答的逻辑具体流程如下图:
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps1847.tmp.png
0009、八路扫描式抢答器设计论文.rar
(159.69 KB, 下载次数: 14)
|