4.1 交通灯设计要求 2
4.2 设计需求分析 2
4.3 硬件框图 2
4.4 按键设计 3
4.5 数码管接口电路设计 5
4.6 交通灯电路设计 6
4.7 本章小结 6
5 软件程序设计 7
5.1 软件设计概述 7
5.2 软件设计任务 7
5.3 定时器程序设计 9
5.4 倒计时显示流程 9
5.5 本章小结 10
6 系统调试仿真 11
6.1 系统仿真电路 11
6.2 系统联合调试 12
6.3 本章小结 15
7 总结 16
8 附录一 系统电路图 19
9 附录二 程序代码 20
1 绪论
1.1 课题的而目的和意义
交通灯对于一个城市的有序协调的发展来说有着重要的意义和作用,同时也是文持城市本身的稳定和繁荣的重要环节。单片机具有物美价廉、使用功能强、使用功能灵活方便、可靠性能高的优点,因此我准备采用AT89C52单片机数码管来模拟城市交通灯的一个工作状态,以及相关的模拟控制,通过这个过程可以初步地了解一下交通灯的模拟处理过程和一些最基本的功能是如何通过单片机实现的。
这次毕业设计基于我在大学里学到的一些单片机的知识,并且准备通过AT89C52单片机数码管交通灯的设计也就是我的毕业设计,将我在大学里学到的这些单片机知识得以运用和深化,从而加深我对单片机这些知识的印象和理解,掌握单片机的基本原理和基础功能,从而能够加深我对单片机在日常生活过程中的重要作用的认识,明白单片机的在一些日常生活的应用,达到我学以致用的目的。
1.2 国内外研究状况和水平
1.3 本课题的重点
1. 此次设计的交通灯控制系统主要需要满足以下的要求:
2. 制定多种交通灯的设计方案并择优选择;
3. 完成交通灯的系统硬件电路的设计,这包括了微控制器的最小系统电路设计、通行时间灯输出电路设计、系统工作电源电路设计;
4. 使用keil软件完成系统的主要程序的设计,主要包括了系统的初始化程序设计、主程序的无限循环程序设计、外部按键识别程序设计和定时中断服务程序设计;
5. 对设计好的程序软件仿真,使用PROTEUS软件和keil软件进行联合调试,检查程序中存在的错误并修正。
1.4 本章小结
本章作为本论文的开始,首先介绍了对交通灯控制系统的研究的意义和目前交通灯控制系统的发展现状,根据具体的此次设计的任务,提出了此次设计的具体要求。
。
2 交通灯及其控制系统
对课题所涉及的知识技术要求有了一定程度的理解之后,就要从整体上考虑系统的分析是设计了。
2.1 交通灯的作用
交通灯的出现,可以让城市、乡村的交通可以获得很好的控制,这就能够使得工作人员可以非常容易的完成对道路的疏导,从而就可以提高城市、乡村道路的吞吐能力,这对减少交通事故的发生有明显的帮助。在二十世纪中叶之后,联合国制订了相应的规范来对使用中的交通灯信号做出了统一的规范。在这个规范中,绿色信号用来表示当前可以正常通行,所有的汽车和行人都可以正常行动,只要没有额外的新号限制,汽车此时还可以向做左或者向右转弯。该规范中也规定了红色的信号作为禁止通行的信号,所有的汽车此时必须停下来。而黄色信号是用作警告之用,过了停车线的汽车可以继续前进,否者就必须停止。 AT89C52单片机数码管交通灯的设计+电路图+程序(2):http://www.751com.cn/zidonghua/lunwen_34596.html