程序流程图入栈保护位选位选延时位选显示子程序返回送段码显示送段码显示延时送段码显示延时串行通信模块中断程序设计思想将紧急刹车键设为非屏蔽中断,当紧急刹车键按下时,产生中断信号由送入,最后由处理中断服务子程序。在中断服务子程序中将速度清零,发光二极管熄灭。中断服务子程序流程图中断服务子程序显示数送调用显示子程序返回功能服务程序设计功能服务程序设计思想读入键盘信息后,进入功能服务子程序,判断几号功能键按下,确定后将汽车速度做相应改变并将其放入相应的显示缓冲区。程序流程图慢加速键改变对应车速超过最大值调用显示子程序快加速键改变对应车速送最大值慢减速键改变对应车速低于最小值改变对应车速送最小值快减速键子程序返回功能子程序总结微机接口技术课程设计作为电气工程及其自动化本科生教学的主要基础课之,课程紧密结合电气工程及其自动化的专业特点,围绕微型计算机原理和应用主题,以为主线,系统介绍微型计算机的基本知识,基本组成,体系结构和工作模式,从而使学生能较清楚地了解微机的结构与工作流程,建立起系统的概念。这次微机原理课程设计历时两个星期,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。以前在上课的时候,老师经常强调在写个程序的时候,定要事先把程序原理流程图画出来,但是开始总觉得这样做没必要,很浪费时间。但是,这次课程设计完全改变了以前的那种的认识,以前接触的那些程序都是很短很基础的,但是在课程设计中碰到的那些需要很多代码才能完成的任务,画程序流程图是很有必要的。因为通过程序流程图,在做设计的过程中,我们每步要做什么,每步要完成什么任务都有个很清楚的思路,而且在程序测试的过程中也有利于查错。其次,以前对于编程工具的使用还处于知半解的状态上,但是经过段上机的实践,对于怎么去排错查错,怎么去看每步的运行结果,怎么去了解每个寄存器的内容以确保程序的正确性上都有了很大程度的提高。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。致谢词在这短短的个周的时间里,我们经过全体小组成员的全体努力完成了本次课程设计的题目即现场温度智能测控系统。在设计的过程中,我们遇到了很多的问题,但是这些问题的解决都在我们本次课程设计指导教师吕英俊老师的指导下和我们小组的全体成员的努力之下顺利地解决并完成。衷心感谢本次课程设计老师们耐心的指导,没有他们的虚心教导和指引,辛勤的帮助,本次课程设计不会有这样令人欣慰的成果,同时谢谢同学们在设计过程中给与的帮助,为我进步的学习实际工作提供了宝贵的财富。附录应用系统电路原理图附录扩展按键显示模块电路图参考文献胡汉才单片机原理及其接口技术,北京清华大学出版社,吴宁微型计算机原理及应用,北京电子工业出版社,薛琳,吕英俊微机原理及其接口技术实验指导书,青岛山东科技大学校内附录附录程序清单显示码中断初始化,发光二极管亮发光二极管亮,发光二极管亮保护现场位选择显示字段,位选择显示字段位选择显示字段出栈输入时钟信号,占空比,由外部时钟产生电路提供。输入复位信号,它至少保持个时钟周期的高电平,使处理器停止正在进行的操作,并使标志寄存器和指令队列置,代码段寄存器置成全。因此复位信号有效作用后处理器从存储单元取指令并开始执行。输入准备好信号。处理器在进行存储器或输入输出设备的访问时,不断检测引脚的状态。在被访问者没有完成数据传送之前引脚处于低电平无效电平,处理器自动在操作过程中插入个或几个等待状态来延长访问过程。输入测试信号,低电平有效。当处理器执行指令时,每隔个时钟周期对于面引脚进行次测试。如果是高电平,处理器仍处于等待状态为低电平时,处理器脱离等待状念。输入最大最小工作模式的选择信号。输入处理器的电源输入引脚,接十电源。处理器的地线引脚,接至系统地线。最小工作模式下的有关控制引脚信号输出最小工作模式的中断响应信号。输出地址锁存允许选通信号。输出三态数据允许信号,用来控制数据总线双向缓冲器的接通与断开,低电平有效。输出,三态数据发送接收控制信号。为高电平时,缓冲器发送数据写,当为低电平时,缓冲器接收数据读。输出,三态存储器输入输出设备的选择信号。高电平则表明访问操作是对存储器的,为低电平则访问操作是对输入输出设备的。输出,三态写命令信号,低电平有效。输入总线请求信号,高电平有效,当处理器以外主模块需要使用总线时发出有效信号,直至总线使用完毕时释放总线并撤消信号。输出总线请求响应信号,高电平有效。当占用总线的主模块收到请求信号后,在完成当前总线操作后发出有效信号,表明申请使用总线的其他主模块可以使用总线。输出最小模式下周期状态信号最大工作模式下的有关控制引脚信号输出指令队列状态信号,用于表示当前指令队列的状态。无操作取第字节队列空取后续字节输出,三态最大模式下总线周期状态信号。这三个信号送给总线控制器,输出各种操作的控制信号。输出,三态总线封锁信号。输入输出最大模式下的总线请求总线响应信号。优先级高于。介绍介绍地址译码是译码器,通过给送入不同的值来控制的线选。我们这个系统就是用来实现地址扩展。下表为的真值表地址线送入译码器输出来控制与端口地址。存储器扩展地址范围根据以上表格可以得知,的地址范围为的地址范围为由于复位以后,经过分析可知图盘键入键,并用不同颜色的发光二极管灯来显示,同时在数码管上显示相应的速度。汽车慢加速时用键,急加速时用键,慢刹车时用键,急煞车时用键。加速和刹车时用数码管显示相应的速度变化当汽车需紧急停车时,键入键,所有发光二极管熄灭,同时数码管显示在单片机中开辟三个数据缓冲区,分别存放当前汽车速度的个位十位和百位,送入数码管缓冲区,通过的口分别控制字形口与字位口,从而控制对时间动态的显示。将已存放在数据缓冲区内的汽车速度数据已将数据由十六进制数转化为码送入数码管缓冲区,通过的口分别控制字形口与字位口,从而控制对汽车速度的动态显示。电路设计用键盘输出高低电平来代替速度控制信息。键盘的两端分别与上拉电阻与地线相接,当有键盘按下时,口的逻辑状态由高电平变为低电平,从而实现键盘管理模块的功能。图键盘管理电路汽车速度显示模块汽车速度显示模块功能通过三位数码管动态显示汽车当前速度值。数码管汽车速度显示电路设计显示器有个发光二极管按日字排列,其中个发光二极管组成日字形的笔画断,另个发光二极管为圆点形状,安装在显示器的右下脚做小数点。分别控制各笔画段的,使其中的些发光,从而可以显示出的阿拉伯数字符号以及其他能由这些笔画段构成的各种字符。其内部结构由两种共阴极数码管和共阳极数码管。我们采用了共阳极数码管。要显示时,其编码依次为,显示器的显示方法有两种静态显示法和动态扫描显示法。静态显示就是每个显示器各笔画段都要独占具有所存功能的输出口线,把要显示的字符代码送到输出口上,就可以是显示器显示所需的数字后符号。但由于它站用的口线较多,硬件成本高。所以我们选用了动态扫描显示法。它把所有显示器的个笔画段的个同名端互相并接在起并把它们接到字段输出接口上。各个显示器的公共端接到位输出接口上。这样显示器需要有两组信号来控制段码和位码。在着两组信号的控制下,可以位位的轮流点亮各个显示器显示各自的数码以实现动态扫描显示。在轮流点亮的过程中,每位显示器点亮的时间则是极为短暂的,但由于具有余辉性以及人眼的惰性,尽管各位显示器实际上是分时段续的显示,但只要选取扫描频率,给人的视觉印象就是在连续稳定的显示。其显示接口电路如图所示图汽车速度显示相应电路图动态显示电路软件设计主程序模块主程序设计思想首先初始化建立中断向量表,紧急刹车为外部非屏蔽中断。查询是否有档位键按下,若有,则显示该档位下的初速度,然后查询是否有功能键按下,若有,则处理对应的功能并显示此时汽车的速度。当查询到紧急刹车键按下使,产生非屏蔽中断,转入中断服务子程序使汽车速度为零并显示。主程序流程图主程序初始化档定义中断向量表挡地址送调用显示子程序调用功能子程序地址送到调用显示子程序调用功能子程序的地址送档调用功能子程序结束档调用显示子程序图主程序流程图显示模块设计思想首先在内存中的数据段中定义三个显示缓冲区,分别存入显示数据的个位十位和百综合模块图人机接口模块接口模块功能与设备之间的连接及信息处理和与存储器之间的连接及信息处理相类似。但实际上,设备的种类繁多,与其交换信息相比之下更为复杂,因此,通常设备并不直接与进行信息交换,而是通过相应的接口来进行的。接口是与设备之间进行信息交换的环节。接口模块组成键盘,发光二极管,译码器组成。是可编程通用并行接口芯片,具有两个位和口和两个位口高低四位,通过读写三口状态实现信息交换。是译码器,通过给送入不同的值来控制的线选。这个系统就是用来实现地址扩展。地址线送入译码器输出来控制各端口地址。由电路图可知的各端口地址分别为。接口模块工作原理接口芯片设计是个具有两个位和口和两个位口高低四位,最多可达位的并行输入输出端口的接口芯片,可执行功能很强,内容丰富
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 31 页
第 2 页 / 共 31 页
第 3 页 / 共 31 页
第 4 页 / 共 31 页
第 5 页 / 共 31 页
第 6 页 / 共 31 页
第 7 页 / 共 31 页
第 8 页 / 共 31 页
第 9 页 / 共 31 页
第 10 页 / 共 31 页
第 11 页 / 共 31 页
第 12 页 / 共 31 页
第 13 页 / 共 31 页
第 14 页 / 共 31 页
第 15 页 / 共 31 页
预览结束,还剩
16 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。