doc 单片机抢答器课程设计抢答器设计(最终版) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:28 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 17:03

单片机抢答器课程设计抢答器设计(最终版)

就将整个程序设计好,反复修改不断改进是程序设计的必经之路要养成注释程序的好习惯,个程序的完美与否不仅仅是实现功能,而应该让人看就能明白你的思路,这样也为资料的保存和交流提供了方便在设计课程过程中遇到问题是很正常的,但我们应该将每次遇到的问题记录下来,并分析清楚,以免下次再碰到同样的问题。总体结论此次的抢答器的设计,让我重新认识了以前所学习的专业知识,我觉得此次设计让我更加巩固了所学的知识并在设计的过程中学会了与时俱进在学习单片机这门课程的时候,我们应该好好的记笔记,课下好好的做练习题才能把汇编语言程序设计灵活的运用到单片机的应用上,在单片机这门课程的学习上,我们还应该知道种常用的仿真软件软件,可以让你我们更为清晰的掌握单片机的实际应用上的设计。在今后的学习过程中,应该多看些专业方面的书籍,以丰富自己的知识。由于知识水平的局限和动手能力不足,设计中可能会存在着些不足,我真诚的接受老师和同学的批评和指正。本抢答器的主要特点有硬件比较简单,造价便宜,软件原理通俗易懂。收获与致谢这两个周的单片机课程设计实习很快要结束了,在这个过程中深刻的认识到了自己的不足,也获得了很多难得的经验和知识。在本课程设计即将完成之际,我要对所有支持和帮助我的老师和同学表示衷心的感谢。我要感谢我们的指导老师,她的平易近人和认真负责的态度让我深受感动,她也给了我们精确地的指导,让我学到了很多知识,掌握了的编程和的仿真的方法,也获得了实践锻炼的机会同时还要感谢起奋斗和给过我们帮助的同学。这次课程设计,由于我们经验的匮乏,有许多想不到的地方,如果没有吴老师的督促指导,以及本组的同学们的团结合作,想要完成这个设计是不太可能的。吴老师平日里还要授课,但在我们做课程设计的每个阶段,从查阅资料到设计草案的确定和修改,中期检查,后期详细设计,装配草图等整个过程中都给予了我们悉心的指导。其次要感谢我们的单片机课程老师丁老师,他平时授课认真,对我们要求严格负责,在相关知识的积累和应用上给了我们极大的帮助,然后要感谢本组同学的帮助,他们都是知识储量丰富,做事认真的合作伙伴,最后还要感谢周围同学的帮助,谢谢大家让我充分的锻炼了自己并且提高了动手实践的能力,参考文献张毅刚,彭喜元,董继成单片机原理及应用高等教育出版社。童诗白,华成英模拟电子技术基础高等教育出版社。,,指导教师评语课程设计报告成绩,占总成绩比例课程设计其它环节成绩环节名称考勤,成绩,占总成绩比例环节名称综合,成绩,占总成绩比例总成绩指导教师签字年月日本次课程设计负责人意见负责人签字年月日张大明,刘振鹏单片微机控制应用技术实操指导书机械工业出版社。徐晨,陈继红,王春明,徐慧微机原理及应用高等教育出版社。附件元器件清单器件名型号与规格数量单片机晶振瓷片电容和各电解电容和,各二极管指示灯数码管共阳极数码管位三极管电阻电阻电阻电阻电阻三端稳压器蜂鸣器桥堆插座脚插座开关拨动开关开关按键万用板硬件原理图图硬件原理图仿真图图硬件仿真图实物图系统程序清单,,,,,,,课程设计要求可以大概构思出硬件电路图数码管与单片机的口的低七位相连接口与蜂鸣器相连接口接八个按键作为抢答的选手按键口接八个灯分别显示八位选手抢答的指示信号。主控部分的方案设计用以为核心的单片机控制方案,通过相应的程序,并通过按键来进行电平识别,再由单片机输出相应的程序,并将相应数值通过数码来显示。用单片机来制作的抢答器,硬件电路比较简单,容易明白,且成本相对较低。优先级的设定对于八位选手的优先级的设置有两种方案。方案利用片芯片分别把口的八个抢答信号两个组相与之后接到单片机的除主持人外的其他的中断,并有软件的编写来控制八个抢答信号的优先级。方案二利用两片先把八个抢答信号两个组相与后,再把相与后的信号两个组再次相与,最后把相与的结果的个信号接到单片机的外部中断上,当有抢答信号时,通过软件编写查询各个选手顺序可以设置八个抢答的优先级。显然,方案虽然少用了片芯片但它需要四个中断,非常麻烦。而方案二只需要设置两个中断的开通与关断以及内部查询顺序就可以设置八个抢答信号的优先级。因此选择方案二。软件设计方案中断的开通与关断设计为达到在主持人未按下按键前抢答无效应该设置外部中断为开中断,外部中断为关中断。当开始抢答信号发出后,开外部中断以接收选手抢答中断信号。选手抢答后,开外部中断从而使主持人再次按下按键后可以开始下次抢答。数码管的显示方案采用静态显示,是指当数码管显示字符时,七段数码管的对应段的发光二极管被选中,在这种显示方式下,每段都对应个单片机口线。方案二采用动态显示,对于多位数码管显示时,每位数码管轮流显示,当显示间隔时间较短时人眼就分辨不出是动态显示,而是每位都是直都在显示。比较二者,静态显示主要的优点是显示稳定,在发光二极管导通电流定的情况下显示器的亮度大,系统运行过程中,在需要更新显示内容时,才去执行显示更新子程序,这样既节约了的时间,又提高了的工作效率。其不足之处是在需要用于显示的数码管较多时占用硬件资源较多,每个数码管需要独占条输出线。随着显示器位数的增加,需要的口线也将增加。动态显示器的优点是节省硬件资源,成本较低,但是要保证显示器正常显示,必需每隔段时间执行次显示子程序,占用大量时间,降低了的工作效率,同时显示亮度较静态显示器低。通过以上分析,同时考虑到本课题只提供位数码管,所以采用方案。抢答信号指示灯对于这位灯的闪烁可以通过软件程序的编写,交替送出电平高低控制的闪烁。方案实施硬件方案实施使发光二极管亮度高点,所以,选择了串联欧电阻。蜂鸣器蜂鸣器的发声主要用于对有抢答时的报警信号,以提示主持人。蜂鸣器的发声由三极管放大电压电流来驱动,其中三极管的基集接单片机的口,以提供导通基集电流,从而经放大后达到蜂鸣器的发声电压电流。其电路图如图所示图蜂鸣器电路软件方案实施抢答器流程图流程图是使用图形表示算法的思路是种极好的方法,不论采用何种程序设计方法,程序总体结构确定后,般以程序流程图的形式对其进行描述。总体框图中的各个子模块或各个子任务也应该结合具体的教学模型和算法画出较详细的程序流程图,供后面编写具体程序和阅读程序使用。为便于识别,绘制流程图的习惯做法是方框表示要执行的处理平行四边形表示输入不规则图形代表输出菱形表示判断。对整个系统的功能分析知,汇编语言程序分为三大部分主持人未按允许抢答时没有响应,主持人按键为外部中断,之后有抢答信号为外部中断。得到系统的流程图如下图。图主程序流程图主要程序分析我们组所采用的编程语言是单片机汇编语言,汇编语言的特点是程序的各个部分除了必要的信息交流外彼此之间相互独立。这种结构化方式可使程序层次清晰,便于使用初始化开始是否有外部中断中断初始化外部中断子程序外部中断子程序结束是否有外部中断是否有外部中断维护以及调试。汇编语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环条件语句控制程序流向,从而使程序完全结构化。它的语法比较灵活,允许程序编写者有较大的自由度。本次设计的主程序中包括主持人按键处理程序,主选手抢答处理程序,号选手抢答处理程序,灯闪烁程序,键盘消抖延时程序以及蜂鸣器发声时间和闪烁间隔时间程序。按键扫描程序此过程就是蜂鸣器响声,数码管显示选手号,对应选手闪烁五次。数码管显示就是给送入选手号对应段码高电平,使蜂鸣器发声,再调用蜂鸣器发声时间延时程序,然后使为低电平关闭蜂鸣器发声。闪烁是给口对应的口线交替送高低电平,同时调用延时程序用来控制闪烁的时间间隔。图外部中断处理程序开外部中断有抢答低电平低电平键盘消抖数码管显示闪烁蜂鸣器响声低电平电平电平电平电平有中断返回数码管显示闪烁蜂鸣器响声数码管显示闪烁蜂鸣器响声数码管显示闪烁蜂鸣器响声数码管显示闪烁蜂鸣器响声数码管显示闪烁蜂鸣器响声数码管显示闪烁蜂鸣器响声数码管显示闪烁蜂鸣器响声中断处理硬件电路框图本系统采用单片机作为控制核心,对按键开关送来的信号进行分析处理,最终控制数码管显示相应的数值。本系统主要的单元电路有单片机主控电路键盘控制电路显示电路模块等。系统硬件框图如下图图所示。图系统硬件框图电路为所生产的种低功耗高性能位微控制器,具有在系统可编程存储器。主要功能列举如下拥有灵巧的位和在系统可编程晶片内部具时钟振荡器传统最高工作频率可至内部程序存储器为内部数据存储器为字节个可编程口线个中断向量源三个位定时器计数器三级加密程序存储器复位电路时钟电路显示电路蜂鸣器电路数码管显电路电源电路单片机全双工串行通道图单片机电路图时钟电路单片机必须在时钟电路的驱动下才能工作。在单片机内部有个时钟振荡电路,只需要外接个振荡源,就能产生定的时钟信号送到单片机内部的各个单元,决定单片机的工作速度。般选用石英晶体振荡器。此电路在加电大约延迟后振荡器起振,其振荡频率主要由石英晶体的频率决定。两个电容的作用是帮助振荡器起振,并对振荡器的频率进行微调。电路如图所示图时钟电路图复位电路外部中断和内部中断并存,单片机有硬件复位端,输入定周期的高电平即可实现复位。复位后单片机的各个状态都恢复到了初始状态。电路如图所示图复位电路图数码管的设计图中数码管采用的是位七段共阳级数码管,其中段分别接到单片机的口,由单片机输出的口数据来决定段码值,还有八个欧姆的电阻,连接在口上,用作口的上拉电阻。电源电路电源电路由桥堆和构成。电源电路主要用用于为整个系统提供电源。我们日常用电都是的交流电,所以在设计电

下一篇
单片机抢答器课程设计抢答器设计(最终版)第1页
1 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第2页
2 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第3页
3 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第4页
4 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第5页
5 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第6页
6 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第7页
7 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第8页
8 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第9页
9 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第10页
10 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第11页
11 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第12页
12 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第13页
13 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第14页
14 页 / 共 28
单片机抢答器课程设计抢答器设计(最终版)第15页
15 页 / 共 28
温馨提示

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

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

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

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

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

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批