文档格式 基于单片机的八路智能抢答器系统设计毕业论文 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:33 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-09-25 22:33
基于单片机的八路智能抢答器系统设计毕业论文第1页
第 1 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第2页
第 2 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第3页
第 3 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第4页
第 4 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第5页
第 5 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第6页
第 6 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第7页
第 7 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第8页
第 8 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第9页
第 9 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第10页
第 10 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第11页
第 11 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第12页
第 12 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第13页
第 13 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第14页
第 14 页 / 共 33 页
基于单片机的八路智能抢答器系统设计毕业论文第15页
第 15 页 / 共 33 页
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

开始键按下就向下执行,否者跳到非法抢答查询按键发声,送,因为中保存了抢答时间抢答标志位,用于只程序中判断是否查询抢答抢答只显示计时,灭号数进入倒计时程序查询有效抢答的程序在里面,,,,,,,,非法抢答处理程序按键发声抢答时间调整程序,先在两个时间上显示为键,如按下跳到为键,如按下跳到为确定键,如按下跳到如果不是,加,如果加到,就置,重新加起。


如果为,就置回答时间调整程序,,,倒计时程序抢答倒计时和回答倒计时都跳到改程序重置定时器中断次数,重置定时器保存了倒计时的时间,之前先将抢答时间或回答时间给除十分出个位十位十位存于个位存于取十位取个位大于跳到,小于等于会提醒中向下运行,下面是的情况,响并显示号数并清,重新计计时完毕秒标志减如果向下运行,否者跳到查停显示计时秒自真研究得出。


由于采用汇编语言设计电路,所以本设计在编程成功后,硬件电路基本上不需要调试就可正常使用。


整个设计通过了软件的仿真。


我想这对于自己以后的学习和工作都会有很大的帮助的。


在这次设计中遇到了很多实际性的问题,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的思维。


对于单片机设计,其硬件电路是比较简单的,主要是解决程序设计中的问题。


而程序设计是个很灵活的东西,它反映了你解决问题的逻辑思维和创新能力。


它才是个设计的灵魂所在。


因此在整个设计过程中大部分时间是用在程序上面的。


很多子程序是可以借鉴书本上的,但怎样衔接各个子程序才是关键的问题所在,这需要对单片机的结构很熟悉。


因此可以说单片机的设计是软件和硬件的结合,二者是密不可分的。


但是,通过这次设计我也发现自己的很多不足之处。


在设计过程中我发现自己考虑问题很不全面,自己的专业知识掌握的很不牢固,所掌握的计算机应用软件还不够多,我希望自己的这些不足之处能在今后的工作和学习中得到改善。


而且,通过这次设计,我懂得了学习的重要性,学会了坚持和努力,我将会在以后的学习中继续学习。


参考文献陈大钦编电子技术基础实验第二版湖北机械工业出版社,李广弟单片机基础北京北航出版社,胡学海单片机原理及应用系统设计北京京电子工业出版社,卢飞跃红外遥控多路抢答器的设计番禺职业技术学报王公堂基于的路抢答器电脑开发与应用梁超款基于单片机技术的电子抢答器机电工程技术致谢本设计是在我的导师闵茹老师的亲切关怀和细心指导下完成的,在设计过程中,自始至终凝聚着导师的心血。


恩师那治学严谨的态度,渊博的学识感染着我。


他那诲人不倦宽厚朴实的作风给我们留下了不可磨灭的影响,是我学习的榜样,使我终生受益无穷。


在此论文完成之际,特向恩师表达诚挚的谢意同时以最崇高的敬意。


我还要感谢我的些同学,他们在我最需要帮助的时候无私的伸出了援助之手,在此,对于他们无私的帮助我表示深深的感谢。


可以说如果没有他们的帮助我就不可能顺利的按时完成毕业设计。


真诚的感谢所有的帮助过我的老师们,同学们家人和朋友们,感谢对本设计进行评审的老师们,感谢他们给我提出的宝贵意见和建议。


减,如按下停止键退出如果是抢答倒计时,如是则查询抢答,否者跳过查询继续倒数这里起到锁抢答作用,,,,,,,如果按下了停止键执行的程序正常抢答处理程序按键发声,抢答时间送因为答题的计时不再查询抢答,所以就锁了抢答犯规抢答程序犯规号数暂存与向下运行灭并停响三灯全灭,下面是的情况,响并显示号数并清,重新计取回号数,显示和号数显示程序查表显示程序,利用口做段选码口输出低三位做位选码输出,灭灭第个为零,其他与上相同,因为十位如果为零显示熄灭加减时间延时起到不会按下就加个数,延时显示和去抖动用到,发声程序按键发声溢出中断响铃程序标志位为时候口不断取反使喇叭发出定频率的声音溢出中断计时程序第五章设计小结本文研究与设计的八路多功能抢答器采用了通用的电子元器件,利用单片机及外围接口实现抢答系统,利用单片机的定时器计数器定时和记数的原理,将软硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。


计分接收的单片机部分利用汇编语言编写。


设计时,首先通过在线编程,然后具体安装,仿真,完全实现了设计功能。


本设计中,利用常规的单片机扫描识别的方法。


通过系统的仿控制着计算机的工作节奏。


单片机允许的时钟频率是因型号而异的。


晶振的选择的晶振,其机器周期是。


的晶振,其机器周期是,也就是说在执行同条指令时用的晶振所用的时间是晶振的两倍。


为了提高整个系统的性能我选择了的晶振。


振荡方式的选择内部振荡方式,内部都有个反相放大器,分别为反相放大器输入和输出端,外接定时反馈元件以后就组成振荡器,产生时钟送至单片机内部的各个部件。


这样就构成了内部振荡方式外部振荡方式是把已有的时钟信号引入单片机内。


这种方式适合用来使单片机的时钟与外部信号致。


在我的这个设计中没有也无需与外部时钟信号致,所以我选择了内部振荡方式,由于单片机内部有个高增益反相放大器,当外接晶振后,就构成了自激振荡器并产生振荡时钟脉冲。


晶振我选择了,相对于的晶振,整个系统的运行速度更快了。


电容器起稳定振荡频率快速起振的作用,电容值我选择了。


内部振荡方式所得的时钟信号稳定性高。


图时钟电路的设计单片机必须在时钟的驱动下才能工作在单片机内部有个时钟振荡电路,只需要外接个振荡源就能产生定的时钟信号送到单片机内部的各个单元,决定单片机的工作速度。


般选用石英晶体振荡器。


此电路在加电大约延迟后振荡器起振,在引脚产生幅度为左右的正弦波时钟信号,其振荡频率主要由石英晶振的频率确定。


电路中两个电容,的作用有两个是帮助振荡器起振二是对振荡器的频率进行微调。


,的典型值为。


单片机在工作时,由内部振荡器产生或由外直接输入的送至内部控制逻辑单元的时钟信号的周期称为时钟周期。


其大小是时钟信号频率的倒数,常用表示。


如时钟频率为,即,则时钟周期为。


复位电路的设计复位电路的可靠性设计计算机在启动运行是都需要复位,使中央处理器和系统中的其它部件都处于个确定的初始状态,并从这个状态开始工作。


的复位输入引脚为提供了初始化的手段,可以使程序从指定处开始执行,在的时钟电路工作后,只要引脚上出现超过两个机器周期以上的高电平时,即可产生复位的操作。


只要保持高电平,则循环复位。


只有当由高电平变低电平以后,才从地址开始执行程序。


本系统采用按键复位方式的复位电路。


单片机有个复位引脚,它是施密特触发输入,当振荡器起振后,该引脚上出现个机器周期即个时钟周期以上的高电平。


使器件复位,只要保持高电平,保持复位状态。


此时口都输出高电平。


变为低电平后,退出复位,从初始状态开始工作。


复位以后内部寄存器的初始状态为,为外,其它寄存器都为。


在复位端接个电容至个电阻至,就能实现上电自动复位,对于单片机只要接个电容至即可。


如图,在加电瞬间,电容通过电阻充电,就在端出现定时间的高电平,只要高电平时间足够长,就可以使有效地复位。


端在加电时应保持的高电平时间包括的上升时间和振荡器起振时间,上升时间若为,振荡器起振时间和频率有关。


时间约为,时约为,所以般为了可靠地复位,在上电时应保持以上的高电平。


图中,时间常数越大,上电时端保持高电平的时间越长。


当振荡频率为时,典型值为,图上电复位电路人工复位除上电自动复位以外,常常需要人工复位,将个按钮开关并联于上电自动复位电路,按下开关就端出现段时间的高电平,即使器件复位。


如图所示图上电和开关复位而我们在这次的毕业设计中运用的人工复位电路其中电平复位是通过端经电阻和电源接通而实现的,按键手动电平复位电路如图。


当时钟频率选用时,选取,选择欧。


显示电路的设计显示功能与硬件关系极大,当硬件固定后,如何在不引起操作者误解的前提下提供尽可能丰富的信息,全靠软件来解决。


显示模块在系统硬件中的安排操作者主要设计从显示设备上获取微机系统的信息的,因此,操作者每操作下,显示设备商都应该有定的反应。


这说明,显示模块与操作有关,即监控程序是需要调用显示模块。


不同的操作需要显示不同的内容,这又说明各执行模块对显示模块的驱动方式是不同的。


另方面,在操作者没有进行操作时,显示内容也是变化的,如显示现场各物理量的变化情况。


这时显示模块不是由操作者通过命令键来驱动,而是由各类自动执行的功能模块来驱动。


自动执行的各类模块在安排在各种中断子程序中,这就是说,各种中断子程序也要调用显示模块。


如果监控安排在中断子程序中,两者的要求就统了,问题比较好解决,如果监控程序安排在主程序中,在监控程序调用显示模块的过程中发生了中断,中断子程序也调用显示模块,这时就容易出问题。


种比较妥善的办法是只让处调用显示模块,其他各处均不得直接调用显示模块,但有权申请显示。


这就要设置个显示申请标志,当模块需要显示时,将申请标志置位,同时设定有关显示内容或指针。


由于处调用显高级中断,它将阻止说要中断响应,由此可见清除中断激活标志的重要性。


在所有的指令中,只有指令能够清除中断激活标志。


前文各处提案到的出错处理程序主要完成这功能,其他的善后工作交由复位后的系统去完成。


有复位时系统的历史状况,可将复位分为冷启动和热启动。


冷启动时,系统的状态全部无效,进行彻底的初始化操作而热启动时,对系统的当前状态进行修复和有选择的初始化。


系统初次上电投入运行时,必须是冷启动,以后由抗干扰措施引起的复位操作般均为热启动初次上电投入运行时,必须是冷启动,以后由抗干扰措施引起的复位操作般均为热启动。


为了使系统能正确决定采用何种启动方式,常用上电标志来区分,如图所示图系统复位策略图第四章软

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