本系统采用了模块化设计智能抢答器,在比赛中得以广泛应用,各组或选手分别有一个抢答按钮,主持人控制开始键、结束键和复位键。主持人可以自定义设置比赛的抢答时间,一般初始状态下抢答时间是0s。新时间开始有效,主持人按开始键后,选手开始抢答并有效,显示屏显示时间倒计时及选手号码,最终扬声器通过报警声提醒。假使主持人还未按下开始键选手已经抢答则视作抢答犯规。主持人按结束键后进行一轮新的抢答比赛。

2  系统方案设计

2。1 系统的整体框架

本论文是用单片机实现的抢答器设计,系统主要包括以下几个模块:晶振电路,复位电路,键盘扫描电路,数码管显示电路,语音提示电路。

图2。1系统工作流程框图

2。2 系统的主要功能

    将8位选手进行编号1-8,通电后,主持人按下开始键即开始进行抢答,8位选手在给定时间内抢答,当有选手按键成功抢答时,屏幕上就显示出其号码及剩余时间,同时完成锁存功能禁止其他选手抢答;此时,主持人读完题目后开始进行答题,选手须在规定的时间范围内完成作答。当无人抢答时,时间耗尽也没有人按下抢答键,那么此轮抢答无效。主持人按下复位按钮键重新开始一轮抢答。

2。2系统功能示意图                 

3 系统硬件设计

3。1 单片机最小系统设计

    在用单片机设计各种电路的过程中一定离不开最小系统的外围支持,单片机最小系统作为每个单片机电路设计中必不可少的部分,单片机的最小系统包含两个部分:复位电路和时钟频率电路。

3。1。1 单片机的选型及其功能简介

     本设计采用的是AT89C51型号的单片机,也即八路抢答器电路的核心处理器。

     AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示 。

图3。1AT89C51引脚图

AT89C51各个引脚的功能:

    (1)晶振与电源

    Vcc接+5V电压,GND为接地。

    XTAL1接外部晶体振荡器的一个引脚。在单片机的内部,作为反相放大器的输入端,此反相放大器构成片内振荡器。

    XTAL2接外部晶体振荡器的另一个引脚。在单片机内部,作为反相放大器的输出端,输入到内部时钟发生器。

(2)I/O:P0,P1,P2,P3总共4个I/O口,32根

   P0:8位,漏极开路的双向I/O口,不含内部上拉电阻。

   P1:8位,准双向I/O口,内部含有上拉电阻。

   P2:8位,准双向I/O口,内部含有上拉电阻。

   P3:8位,准双向I/O口,内部含有上拉电阻。

   (3)4根控制线:

    RST----复位输入信号,高电平有效。

    在振荡器工作时,在RST上输入两个机器周期以上的高电平,即可实现复位操作。

EA/Vpp----片外程序存储器访问允许信号,低电平有效。文献综述

上一篇:AT89C51单片机智能交通灯控制系统的设计+电路图
下一篇:AT89S52单片机汽车倒车防撞报警器的设计+PCB电路图+源程序

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

安康汉江网讯

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析