合控制完成各种预定功能。为了充分发挥优越的性能价格比,在设计上尽量做到硬件软化,进步体现软件编程的灵活性,使系统硬件设计得到简化。系统软件采用单片机汇编语言编写,采用了模块化结构设计。为增强系统的实时性,对那些偶然事件采用中断方式处理,主程序主要用于系统的控制和管理。软件设计时,首先是做好准备工作,即读出每个按键的键值,并检查数码管是否可以正确显示所有数字。电路设计时是按模块设计的,软件设计也样,采用中断子程序方式,首先编写大概的主程序,然后理出所需设计的子程序并逐个分析和设计子程序,编写出子程序后应给予编译检查,若有再更正直到通过编译即没有语法,等每个子程序编写完以后,再修改主程序完成整体的程序编写,最后在将程序进行调试。串行接口总线技术是公司推出的串行总线技术,它是在器件之间实现同步串行数据传输的技术,是种采用两线制数据线和时钟线通信的标准总线。总线主要有以下几个特征数据传输只需两根通信线,即数据线和时钟线。总线模式包括主发送模式主接收模式从发送模式从接收模式。每个连接到总线的器件都必须有唯的器件地址,通过这个地址,主器件可以对从器件寻址。具有冲突检测和仲裁机制,以保证数据传输的可靠性和完整性。传输速度高,标准模式下数据传输率可达,快速模式下可达,高速模式下可达。由于总线接口引脚内部采用漏极开路工艺,所以总线上要接上拉电阻。连接到总线上器件数量受到总线最大电容负载的限制总线的时序次完整的总线时序过程由起始信号,地址信号,应答信号,字节数据信号和停止信号等几部分组成。起始和停止信号。在次通信的过程中,应该有个起始信号和停止信号。在总线协议中,起始信号和停止信号都是又主器件产生的。起始信号表明次总线传输的开始,停止信号表明通信的结束。当线为高电平时,线由高电平的到低电平的负跳变定义为起始信号,而由低电平到高电平的正跳变被定义为停止信号。器件地址。总线上每个器件都有唯的地址,每次发送器发送起始信号后,必须接着发出个字节的地址信息,以选取连接在总线上的个器件。从器件地址占用个字节,其地址占用用共位,位是数据传送方向又称读写选择位。当时,表示主器件向从器件读数据,表示主器件向从器件写数据。串行接口采用串行方式与微处理器通信,串行数据从引脚送入芯片,并由端同步。当片选信号变为低电平后,引脚上的数据在的上升沿被写入的缓冲寄存器中。的指令结构有三种类型不带数据的纯指令,指令的宽度为个,即微处理器需发送个脉冲。带有数据的指令,指令宽度为,即微处理器需发送个指令。读取键盘指令,宽度为,前个位微处理器发送到的指令,后个为返回的键盘代码。执行此指令时,的端在第九个脉冲的上升沿变为输出状态,并与第十六个脉冲的下降沿恢复为输入状态,等待接受下个指令。串行接口的时序如下图纯指令带数据指令读键盘指令主程序模块主程序主要完成初始化显示处理送显示键盘扫描以及键处理等功能,其中初始化又涉功能强等特点,在工业控制智能仪表航天航空设备机器人家电产品等领域得到了广泛应用。掌握好单片机应用系统的般设计方法,对于单片机应用系统各工程设计与开发,有十分重要的意义。通过这次的毕业设计我们得到了很好的学习和锻炼,实际的工作能力得到了提高。在指导老师和同学们的帮助下,我毕业论文也终于告段落。在设计写作时遇到些难题,自己能够去刻苦的钻研,能够谦虚的向老师和同学请教,毕业设计工作现已接近尾声,在这短短的实习过程中,我有着很深的体会,现在我就来谈谈我的体会此次毕业设计,给我的感触很大,不再是课本上的原理图和框图,而是由指导老师先给出设计课题,然后由自己通过查找资料,运用所学的知识,在指导老师的指引下拿出设计方案。在硬件图设计方面,详细的了解课题要实现的功能,通过查找资料,对所需的元件的功能技术参数及适用范围等有个比较系统的了解。再由多种方案经过反复的论证,最后得出个比较经济实用的方案来。论文的写作是个不断积累丰富自己的过程,在设计的过程中,在老师的指导和帮助下,独立的完成的这个设计,也对相关的专业知识再次的巩固。通过这次毕业设计使我得到了很好的学习和锻炼,实际的工作能力也得到了提高。使我在工作中考虑问题的时候能够更加的深入,懂得了如何把理论知识转化为实践,同时又能从实践中领会理论知识,懂得了实践和理论的相结合,是次难得的机会,使我在以后的工作和生活中,有了很大的帮助。致谢在毕业设计即将结束论文完成之际,在本次毕业设计中,在顾群老师精心指导下,顺利的完成了毕业论文。在此,向顾老师表示衷心的感谢。此期间她认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。没有她的指导,我就不能较好的完成课题设计的任务。并且要我们把大学这三年来所学到的知识融会贯通熟练应用,并要求我们能够理论联系实际,培养我们的综合运用能力以及解决实际问题的能力,相信这些对我们以后步入社会都有潜移默化的帮助。再次感谢我们的朱老师,在做论文的过程中多次辅导我们以正确的论文格式和教我们如何把握论文重点。顾老师提出了许多宝贵意见,三年的大学生活,也将随着本次论文的完成,画上个完美的句号。同时要感谢各位老师的细心评阅,感谢来此参加我毕业答辩的各位老师,感谢你们的指导教育,感谢你们在答辩时对我的论文给予的详尽细致的审阅。在此也感谢同学的支持和帮助,在做毕业设计期间,我们互相讨论,互相借鉴,共同研究,最终使得毕业论文能出色完成。感谢科院三年来对我的培养,感谢我的老师同学和朋友们在各方面给予我的关心和帮助。有了你们,我的学习生活变得丰富多彩,和你们起渡过的三年大学生活令我终生受益。再次向你们表达我最诚挚的谢意,谢谢大家,参考文献康华光电子技术基础模拟部分第五版北京高等教育出版社康华光电子技术基础数字部分第五版北京高等教育出版社潘永雄沙河电子线路教程第三版陕西西安电子科技大学出版社孙涵芳徐爱卿系列单片机修订版北京北京航空航天大学出版社柯南电路设计之北京中国铁道出版社,路勇电子电路实验及仿真北京清华大学出版社,元器件清单元器件型号数量电阻电容电容数码显示器晶振开关导线若干蜂鸣器三极管芯片集成电路内存单元,显缓区,堆栈,定时器赋初值,密码初始化及各寄存器的初始化,流程图如图所示中断服务程序设计在单片机测控系统中,外部设备何时向单片机发出请求,预先是不知道的,若果采用查询方式必将大大降低的工作效率。为了解决快速的和慢速的外设间的矛盾,发展了中断的概念。良好的中断系统能提高计算机实时处理的能力,实现与外设分时操作和自动处理故障。本次设计中门磁何时检测到信号及无线遥控何时发出信号,都是预先不知道的,因此宜都采用外部中断。当两个以上中断开启时,就涉及到中断优先级的问题。芯片中中断的优先级从先到后排列依次为外部中断定时器中断外部中断定时器中断串行口中断。此次设计的系统中门磁检测的优先级最高,采用外部中断处理无线发射采用外部中断另外为了能实时显示时钟,采用单片机内部的定时器中断,该定时器中断可以记录报警的时间,本次采用定时器中断。实时时钟定时器中断服务程序设计该部分用来实时时钟显示,当有发生报警时,时钟停止,用来观测报警的时间。子程序模块子程序是指能完成确定的任务并能被其他程序反复调用的程序段。有时把调用子程序的程序称为主调程序,被调用的子程序称为被调程序。采用子程序结构可使程序简化,便于调试,并可实现程序模块化。但子程序在结构上应具有通用性和独立性。键盘扫描子程序设计键盘处理主要是不断的扫描键盘,若有键按下时,则根据得到的键值查表求出其键号,将键号存放于寄存器供主程序处理。流程图如图所示入口保护现场等选另工作寄存区重新设置定时器初值中断次数计数,建立时间标志控制显示更新等时钟计时恢复现场中断返回图实时时钟中断流程图显示处理子程序设计显示处理子程序主要完成查表得到所要显示的字符的字形码,然后将字形码送到显示模块显示出来。采用串行接口,每发送位都要延时,且要对其初始化后才可能正确地显示。流程图如图所示键盘处理入口置的有效,并延时发送读键指令码到,并延时接收键值存于中,信号置置键标志由键值表查键号清键标志返回为否图按键扫描处理子程序流程图通用的通讯子程序存储模块主要完成对数据的存入与读出的功能,并要有断电保护作用,首先是将数据本次设计是将初始密码写入。需注意的利用总线进行数据传送时,传送的字节数是没限制的,但是每个字节必须保证是位的长度,并且首先发送数据的高位,每传送个字节数据后都必须跟位应答脉冲,即接收器发回的应答信号。然后,由发送器继续发送数据字节或发送停止信号后结束数据的传送。如果接收器不能接受下个字节,可以把拉成低电平,迫使发送器处于等待状态。当从机准备好接收下个字节时再释放线,使数据传输继续进行。每次连续写入数据不能超过个字节,当超过个字节时应当分为及次完成。读写字节的流程图如图所示显示程序入口显缓指针显示码循环次数初始化置为低电平,并延时发显示码到,并延时单元内容查表,将得到的字形码发送至延时,去除片选信号,修改和返回图显示处理子程序流程图读个数据返回发送开始信号发送写命令字发送内部单元地址重发送开始信号发送应答信号发送停止信号发送非应答信号发送读命令字读取数据修改数据指针发送完写个数据发送开始信号发送写命令字发送内部单元地址发送数据修改数据块指针发送完发送停止信号返回图读写字节子程序流程图第五章设计总结随着大规模集成电路的发展,单片机具有体积小价格低,旦出现偷盗,将会报警。第二章多功能报警器的设计原理多功能报警器设计原理根据原理图所示,有个开关按键模拟个报警触发点,如果发现有警情,就会有开关信号或多个信号的产生,对应的口信号将会发生变化,当和输出读允许信号即可将
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。