帮帮文库

返回

基于单片机AT89C51的数字抢答器设计 基于单片机AT89C51的数字抢答器设计

格式:word 上传:2022-06-25 19:29:28

《基于单片机AT89C51的数字抢答器设计》修改意见稿

1、“.....只需要外接个振荡源就能产生定的时钟信号送到单片机内部的各个单元,决定单片机的工作速度。时钟电路如图所示。图外部振荡源电路般选用石英晶体振荡器。此电路在加电大约延迟后振荡器起振,在引脚产生幅度为左右的正弦波时钟信号,其振荡频率主要由石英晶振的频率确定。电路中两个电容,的作用有两个是帮助振荡器起振二是对振荡器的频率进行微调。,的典型值为。单片机在工作时,由内部振荡器产生或由外直接输入的送至内部控制逻辑单元的时钟信号的周期称为时钟周期。其大小是时钟信号频率的倒数,常用表示。图中时钟频率为,即,则时钟周期为。复位电路的设计单片机的第脚为硬件复位端,只要将该端持续个机器周期的高电平即可实现复位,复位后单片机的各状态都恢复到初始化状态,其电路图如图所示图复位电路图中由按键以及电解电容电阻构成按键及上电复位电路。由于单片机是高电平复位,所以当按键按下时候......”

2、“.....此时单片机处于复位状态。当上电后,由于电容的缓慢充电,单片机的脚电压逐步由高向低转化,经过段时间后,单片机的脚处于稳定的低电平状态,此时单片机上电复位完毕,系统程序从开始执行。值得注意的是,在设计当中使用到了硬件复位和软件复位两种功能,由上面的硬件复位后的各状态可知寄存器及存储器的值都恢复到了初始值,而前面的功能介绍中提到了倒计时时间的记忆功能,该功能的实现的前提条件就是不能对单片机进行硬件复位,所以设定了软复位功能。软复位实际上就是当程序执行完毕之后,将程序指针通过条跳转指令让它跳转到程序执行的起始地址。显示电路的设计显示功能与硬件关系极大,当硬件固定后,如何在不引起操作者误解的前提下提供尽可能丰富的信息,全靠软件来解决。在这里我们使用的是七段数码管显示,通常在显示上我们采用的方法般包括两种种是静态显示,种是动态显示......”

3、“.....但占用端口资源多动态显示的特点是显示稳定性没静态好,程序编写复杂,但是相对静态显示而言占用端口资源少。在本设计中根据实际情况采用的是动态显示方法。通过查表法,将其在数码管上显示出来,其中口为字型码输入端,口低位为字选段输入端。在这里我们通过查表将字型码送给段数码管显示的数字,数码管显示原理如下,位七段数码管显示电路如图所示。图共阴极数码管图中数码管采用的是位七段共阴数码管,其中段分别接到单片机的口,由单片机输出的口数据来决定段码值,位选码分别接到单片机的,由单片机来决定当前该显示的是哪位。在图中还有八个的电阻,连接在口上,用作口的上拉电阻,保证口没有数据输出时候处于高电平状态。键盘扫描电路的设计键盘是人与单片机打交道的主要设备。关于键盘硬件电路的设计方法也可以在文献和书籍中找到,配合各种不同的硬件电路,这些书籍中般也提供了相应的键盘扫描程序......”

4、“.....仅仅完成键盘扫描,读取当前时刻的键盘状态是不够的,还有不少问题需要妥善解决,否则,人们在操作键盘就容易引起误操作和操作失控现象。在单片机应用中键盘用得最多的形式是独立键盘及矩阵键盘。它们各有自己的特点,其中独立键盘硬件电路简单,而且在程序设计上也不复杂,般用在对硬件电路要求不高的简单电路中矩阵键盘与独立键盘有很大区别,首先在硬件电路上它要比独立键盘复杂得多,而且在程序算法上比它要烦琐,但它在节省端口资源上有优势得多,因此它更适合于多按键电路。其次就是消除在按键过程中产生的毛刺现象。这里采用最常用的方法,即延时重复扫描法,延时法的原理为因为毛刺脉冲般持续时间短,约为几,而我们按键的时间般远远大于这个时间,所以当单片机检测到有按键动静后再延时段时间这里我们取后再判断此电平是否保持原状态,如果是则为有效按键,否则无效。数字抢答器设计中采用了独立键盘的方式......”

5、“.....个开始按键个结束按键,此外还有抢答时间调整键回答时间调整键,加按键减按键各个。如图所示。图抢答按键及调整按键在图容易编系统初始化模块按键模块非法抢答模块正确抢答模块调整抢答时间调整回答时间模块数码显示模块程,而监控程序较易出问题。这如同当名操作工人比较容易,而当个厂长就比较难了。软件任务分析的另个内容是如何安排监控软件和各执行模块。整个系统软件可分为后台程序背景程序和前台程序。后台程序指主程序及其调用的子程序,这类程序对实时性要求不是太高,延误几十甚至几百也没关系,故通常将监控程序键盘解释程序,显示程序和打印程序等与操作者打交道的程序放在后台程序中执行而前台程序安排些实时性要求较高的内容,如定时系统和外部中断如掉电中断。也可以将全部程序均安排在前台,后台程序为使系统进入睡眠状态,以利于系统节电和抗干扰。程序流程图在本设计中包括了以下主要的程序主程序,查询程序......”

6、“.....抢答时间调整程序,回答时间调整程序,倒计时程序,正常抢答处理程序,犯规处理程序,显示及发声程序。主流程图如所示图程序设计流程图显示开始键加键减键回答时间调整抢答时间去抖动非法抢答处理显示犯规正常抢答显示抢答号并倒计时初始化软件仿真系列组图复位图图复位显示三个该图显示当单片机复位后,在位七段数码管上显示的初始状态字符。设置计时时间图计时时间为秒该图显示通过加按键操作后在位数码管上显示的计时时间为秒。非法抢答并显示选手号图三号选手非法抢答该图显示的是若三号选手非法抢答时候,第位字符显示单片机判定的非法选手号选手,在位数码管上的后两位显示非法抢答字符。抢答成功并显示倒计时图六号选手抢答图中显示的是若号选手抢答成功的时候,位数码管的第显示是号选手抢答成功,最后两位显示选手答题倒计时时间还有秒。结束语本设计以单片机为核心,根据烧录其中的程序控制整个系统的工作流程。整体性好......”

7、“.....实现了数字显示控制的智能化,是各个需要显示数字或广告宣传的有力工具。通过该设计我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。创新,是要我们学会将理论很好地联系实际,并不断地去开动自己的大脑,从为人类造福的意愿出发,做自己力所能及的,别人却没想到的事。使之不断地战胜别人,超越前人。同时,更重要的是,我在这设计过程中,学会了坚持不懈,不轻易言弃。设计过程,也好比是我们人类成长的历程,常有些不如意,也许这就是在对我们提出了挑战,勇敢过,也战胜了,胜利的钟声也就定会为我们而敲响。当然,我的设计还存在着些缺陷,有待于在将来设计中进步提高,在此恳请老师批评指正。这次设计也让我懂得细节决定成败,在以后的设计中我会严格吸取教训,做的更好,参考文献程相波......”

8、“.....李刚,丁茹,李小霞新型单片机接口器件与技术西安西安电子科技大学出版社,年李增生对抢答器的改进电子制作马轲瀛八路数字抢答器系统华商高伟单片机原理及应用北京国防工业出版社,年蔡朝阳单片机控制实习与专题制作北京北京航空航天大学出版社,年杨凌霄微型计算机原理及应用江苏中国矿业大学出版社,年丁建伟抢答器电路设计兰州工业高等专科学校学报致谢在论文的写作过程中,我的导师老师倾注了大量的心血,从选题到开题报告,从写作题纲到遍又遍地指出论文中的具体问题,严格把关,循循善诱。老师多次询问研究进程,并为我指点迷津,帮助我开拓研究思路,精心点拨热忱鼓励老师丝不苟的作风,严谨求实的态度,踏踏实实的精神,不仅授我以文,而且教我做人,对刘老师的感激之情是无法用言语表达的,在此我表示衷心感谢。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。此外......”

9、“.....由于经验的匮乏,难免有许多考虑不周全的地方。如果没有老师的督促指导以及周围同学的帮助,想要完成这个设计师难以想象的。正是由于你们的帮助和支持,我才能克服个个的困难和疑惑,直至论文的顺利完成。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长同学朋友给了我无言的帮助,在这里请接受我诚挚的谢意,同时感谢电气学院为我提供良好的做毕业设计的环境。最后再次感谢所有在毕业设计中曾经帮助过我的良师益友和同学,以及在设计中被我引用或参考的论著的作者。因本人水平有限,设计中可能有许多不当之处,还望读者批评指正,谢谢,中个抢答按键分别接入单片机的端口,单片机通过读取的值来判断当前输入的是个抢答按键中的哪个。抢答时间调整和回答时间调整接到单片机的和接口,加及减按键接到单片机的和接口。开始及结束按键接到单片机的脚......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于单片机AT89C51的数字抢答器设计.doc预览图(1)
1 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(2)
2 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(3)
3 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(4)
4 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(5)
5 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(6)
6 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(7)
7 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(8)
8 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(9)
9 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(10)
10 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(11)
11 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(12)
12 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(13)
13 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(14)
14 页 / 共 31
基于单片机AT89C51的数字抢答器设计.doc预览图(15)
15 页 / 共 31
预览结束,还剩 16 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档