基于单片机的交通灯程序设计毕设答辩演示稿.ppt

上传人:仙人指路1688 文档编号:2775132 上传时间:2023-02-24 格式:PPT 页数:20 大小:667KB
返回 下载 相关 举报
基于单片机的交通灯程序设计毕设答辩演示稿.ppt_第1页
第1页 / 共20页
基于单片机的交通灯程序设计毕设答辩演示稿.ppt_第2页
第2页 / 共20页
基于单片机的交通灯程序设计毕设答辩演示稿.ppt_第3页
第3页 / 共20页
基于单片机的交通灯程序设计毕设答辩演示稿.ppt_第4页
第4页 / 共20页
基于单片机的交通灯程序设计毕设答辩演示稿.ppt_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《基于单片机的交通灯程序设计毕设答辩演示稿.ppt》由会员分享,可在线阅读,更多相关《基于单片机的交通灯程序设计毕设答辩演示稿.ppt(20页珍藏版)》请在三一办公上搜索。

1、基于单片机的交通灯系统的 设计与实现,指导老师:徐俊答辩人:彭勇专业班级:通信0601班青岛农业大学理信学院,主要内容,交通灯控制系统的设计背景系统的功能介绍系统的具体实现系统的软件开发环境和开发界面结束语致谢,交通灯系统的设计背景,随着经济的发展,交通运输中出现了一些传统方法难以解决的问题。道路拥塞现象日益严重,造成的经济损失越来越大,并一直保持大比例的增长。现在交通系统不能满足经济发展的需求。由于生活水平的提高,人们对交通运输的安全性及服务水平提出了更高的要求。,交通灯控制系统的功能,交通信号灯示意图左西右东、上北下南假设东西方向为主干道南北方向为次要的道路,具体功能介绍,设置功能控制系统

2、利用按键,可设置四个方向的左转弯行车时间、左转弯注意时间、直行行车时间、直行注意时间。左右方向的直行时间为35S,上下直行的时间为25S,同时这也是人直行的时间。各方像转弯的方向为20S,注意时间都为3S。,行车时间显示,控制系统的组成,控制系统主要由微处理器(ATMEL公司的AT89S52单片机)时钟电路(采用12MHz的无源晶体振荡器)行车指示灯(红、黄、绿三种颜色的发光二极管)时间显示器(采用0.5英寸共阴极、红色数码管)设置按键(设置键、+1键、-1键、运行键组成)直流电源(直流5V的电源),控制系统的工作原理,整个控制系统是在微处理器按信号灯控制程序的控制下运行。系统通电后,通过按键

3、对各行车时间进行设置,设置结束按运行键,控制系统即可按上述功能正常工作,各指示灯及各时间指示器正常显示。保证路口的交通有序进行。,控制微处理器的简介,系统的微处理器采用51系列ATMEL公司的AT89S52单片机,技术特性如下:与MCS-51系列产品兼容内部带8K字节(8位)可编程闪速程序存储器,其寿命(写/擦次数)为1000次,数据可保留10年时钟频率:晶体可以在1.2MHz12MHz之间任选内部RAM(数据存储器):256字节(8位)32条可编程I/O线,共分为4个I/O接口,每个接口8条I/O线,分别为P0、P1、P2、P3口。其中P0口可作普通I/0接口也可作数据总线(兼地址总线的低8

4、位);P1口为普通I/O接口;也可作地址总线的高8位;P3口可作普通I/O接口(RXD、TXD)、外部中断源(INT0、INT1)、计数器输入(T0、T1)、扩展芯片的读/写控制口(RD、WR)3个16 位可 编程定时器/计数器(T0、T1)2个外部中断通道(INT0、INT1)1个可编程串行接口通道(RXD、TXD)5个中断源(INT0、INT1、T0、T1、ES),控制系统的硬件电路框图,控制系统框图如下:,按键,时钟,电源,锁存器,锁存器,行车指示灯,行车指示灯,AT89S52,交通灯PCB板图,控制系统的软件流程图,主程序流程图,中断服务程序流程图,系统复位,初始化程序,键分析程序,键

5、执行程序,设置定时器,开中断系统,等待中断,中断服务程序,中断返回,指示灯控制,保护现场,时间显示控制,恢复现场,软件开发环境的简介,keil C51 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统。Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。,keil C51的开发界面,STC-ISP V3.1 软件下载界面,Altium

6、 Designer 6.0简介,Altium Designer Altium Designer 6.0,它是完全一体化电子产品开发系统的一个新版本,也是业界第一款也是唯一一种完整的板级设计解决方案。Altium Designer 是业界首例将设计流程、集成化PCB 设计、可编程器件(如 FPGA)设计和基于处理器设计的嵌入式软件开发功能整合在一起的产品,一种同时进行PCB和FPGA设计以及嵌入式设计的解决方案,具有将设计方案从概念转变为最终成品所需的全部功能。,交通灯实时控制系统电路图,数码管连接电路图,结束语,毕业设计是对我们大学四年中所学知识的一个全面的考察。在这次毕业设计中我将大学四年来所学的理论知识在毕业设计中进行了很好的实践,使自己理论联系实践的能力提高了,为我们即将走向工作岗位奠定了一定的基础。,致谢,感谢大学四年里教过我的老师,不仅让我学到了许多专业知识,更让我知道有严谨和勤奋的学习态度,坚忍不拔的精神是多么重要,最重要的是对人生的态度。感谢我的导师对我毕业设计的悉心指导,提出了很好的建议和提供很多帮助。最后,感谢辩组的老师,谢谢!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号