欢迎来到天天文库
浏览记录
ID:41724096
大小:220.93 KB
页数:17页
时间:2019-08-30
《基于STC12C5A60S2单片机的抢答器的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单片机课程论文基于STC12C5A60S2单片机的抢答器的设计摘要:本次设计以STC12C5A60S2(或STC89C52)单片机为核心的四路抢答器,经过单片机的控制处理并产生不同的与输入信号相对应的输出信号,最后通过LCD数码管显示相应的路数,即使两组的抢答时间相差几微秒,也可分辨出是哪组优先按下的按键,它充分利用了单片机系统的优点,具有结构简单、功能强大、可靠性好、实用性强的特点。在软件方面,使用汇编语言编写程序,程序设计主要包括3个部分:显示部分、键盘扫描部分、定时器中断部分。通过硬件和软
2、件的配合使用,实现了通信的功能,达到设计的目的。关键词:STC12C5A60S2单片机,显示,键盘扫描目录一、抢答器的相关背景2二、总体方案设计2三、单元模块设计33.1抢答电路模块33・2复位电路的设计33.3晶振电路的设计33.4蜂鸣器提示报警电路43.5显示电路53.6电源电路63.7下载程序接口63.8键盘电路7四、软件设计7五、系统能实现的功能:7六、主要程序8一、抢答器的相关背景抢答器是一种应用非常广泛的设备,在各种竞赛、抢答场合中,它能迅速、客观地分辨出最先获得发言权的选手。早期的
3、抢答器只由几个三极管、可控硅、发光管等组成,能通过发光管的指示辩认出选手号码。现在大多数抢答器均使用单片机(如MCS-51型)和数字集成电路,并增加了许多新功能,如选手号码显示、抢按前或抢按后的计时、选手得分显示等功能。随着改革开放事业的不断深入,促使人们学科学、学技术、学知识的手段多种多样,抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。但抢答辭的使用频率校低,且有的要么制作复杂,要么可靠性低,减少兴致。作为一个单位若专购一台抢答器虽然在经济上可以承受,但每年使用的次数极少,往往因长期
4、存放使(电子器件的)抢答器损坏,再购置的麻烦和及吋性就会影响活动的开展。目前多数抢答器存在3个不足之处:第一,现场线路连接复杂。因为每个选手位于抢答现场的不同位置,每个选手与控制台之间要有长长的连接线。选手越多,连接线就越多、越乱,这些连接线不仅影响了现场的美观,而且降低了抢答器的可靠性,增加了安装的难度,甚至影响了现场人员的走动。第二,电路复杂。因为单片机只完成号码处理、计时、数据运算等功能,其它功能如选手号码的识别、译码、计分显示等仍只能通过数字集成电路完成。第三,采用单片机扫描技术识别选手
5、抢按号码时,电路的延迟时间较大。二、总体方案设计通过查阅大量相关技术资料,并结合自己的实际知识,我主要提出了两种技术方案来实现系统功能。下面我将首先对这两种方案的组成框图和实现原理分别进行说明,并分析比较它们的特点,然后阐述我最终选择方案的原因。抢答器采用STC12C5A60S2(或STC89C52)单片机作为控制核心,抢答器可以完成运算控制、信号识别以及显示功能的实现。由于用了单片机,使其技术比较成熟,应用起来方便、简单并且单片机周围的辅助电路也比较少,便于控制和实现。整个系统具有极其灵活的可
6、编程性,能方便地对系统进行功能的扩张和更改性。蜂鸣器提示LCD数码管图2.1方案原理框图三、单元模块设计3.1抢答电路模块抢答器的工作原理是采用单片机最小系统,用查询式键盘进行抢答。通过抢答按键模块,链接按键进行抢答。其工作原理为:主持人按清零键后,选手可按键抢答,单片机锁存信号,屏蔽外界信号,同时通过5510显示抢答成功的选手编号,并有蜂鸣器发声。此时定时器工作,开始答题倒计时,到时间结束,主持人将系统清零。原理图如下:LLiM-JW^UHIIOJI•riii•IlkCfL::sLagggs-
7、aziI卜k十AO,:毀并股悠I.M"J"*O■0H:XX-nrr--:—八.''・,—・■▼・cit•*»上nw>vv冰伸-^7-TT~7■乂MV■•丄尸口1MA4AX.图3.1原理图3.2复位电路的设计复位电路的设计该复位电路采用上电白动复位和手动复位两种复位方式,要实现复位只需在,STC12C5A60S2单片机的RESETS脚上加上5ms的高电平就可以了。上电复位是利用电容的充电来实现的,即上电瞬间RESET端的电位与Vcc相同,随着电容上储能增加,电容电压也逐渐增大,充电电流减小,RES
8、ET端的电位。这样就会建立一个脉冲电压,调节电容与电阻的大小可对脉冲的持续时间进行调节。通常若采用12MHz的晶振时,复位元件参数为10LTF的电解电容和10kQ的电阻。按钮复位电路是通过按下复位按钮时,电源对RESET端,维持两个机器周期的高电平实现复位的。VCC11+
9、C17—I—4.7uF,RST
10、R2710K复位图3.2复位电路3.3晶振电路的设计STC12单片机的定时控制功能是用时钟电路和振荡器完成的,而根据硬件电路的不同,连接方式分为内部时钟方式和外部时钟方式。内部时钟方式,是单片机
此文档下载收益归作者所有