毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89C51单片机数字抢答器设计+源程序+电路原理图(5)
控制系统在进行正常工作前一般都会初始化,在其它应用程序确定之后,本部分程序设计可协调各部分程序之间的关系,促使各部分程序之间有序运行,从而进一步优化程序设计。
3.2 非法抢答查询子程序
当主持人没有按下“抢答开始键”时,为了避免参赛选手抢答而设计了非法抢答查询子程序。当有选手发生抢答时,系统会自动将选手的号码保持下来,并通过LED显示装置显示出来,同时调用非法抢答子程序。
非法抢答查询子程序流程图如图11所示。
AJMP ERROR
图11 非法抢答查询子程序流程图
3.3 抢答时间调整子程序
当实际需要时,按下“抢答时间调整键”,该智能抢答器可以调整时间。此时,LED显示装置显示当前抢答时间的设定值,按下“加1”键代表加一秒,按下“减一”键代表减一秒,LED显示装置可以自动显示修改后的抢答时间。抢答时间的设定值范围是0-99S-0S,再减1S会变成99S,同理99S再加1S会变成0S。回答时间的调整与此类似。抢答时间调整子程序流程图如图12所示。
图12 抢答时间调整子程序流程图
4. 系统Proteus仿真
按下复位键,进入待机模式,仿真如图13所示。
图13 待机模式
当主持人按下抢答开始,进入倒计时二十秒抢答,如图14所示。
图14 倒计时抢答
当3号选手按下抢答键,显示器3号选手抢答成功,倒计时间为18秒,此时其他选手按键无效,如图15所示。
图15 抢答成功
主持人按下开始答题键,限时30秒答题开始,其他选手按键无效,如图16所示。
图16 答题倒计时
倒计时5秒时,蜂鸣器发出警报声,如图17所示。
图17 蜂鸣器报警
5. 结束语
本文研究与设计的八路多功能抢答器采用了通用的
电子
元器件,利用AT89C51单片机及外围接口实现抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来。整体性好、人性化强、可靠性高,实现了数字显示控制的智能化,是各个需要显示数字或广告宣传的有力工具。
对于单片机设计,其硬件电路是比较简单的,主要是解决程序设计中的问题。而程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思文和创新能力。它才是一个设计的灵魂所在。因此在整个设计过程中大部分时间是用在程序上面的。很多子程序是可以借鉴书本上的,但怎样衔接各个子程序才是关键的问题所在,这需要对单片机的结构很熟悉。因此可以说单片机的设计是软件和硬件的结合,二者是密不可分的。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
AT89S52单片机的数字电压表的设计+电路原理图+源码
下一篇:
PLC的喷泉控制系统设计+程序调试图+电路图
单片机数字红外测距系统设计+电路图+程序
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
粉料称重装置的单片机控...
STM32单片机的无刷直流电机控制系统设计
英汉数字文化差异与翻译
拉力采集上位机软件开发任务书
浅谈传统人文精神茬大學...
浅谈新形势下妇产科护理...
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
高校网球场馆运营管理初探【1805字】
中国古代秘书擅权的发展和恶变
国内外无刷直流电动机研究现状
辩护律师的作证义务和保...
《醉青春》导演作品阐述