摘要:城市的版图越扩越大,道路交通拥堵问题困扰人类的出行,如何有效的提高道路运行效率,成为城市发展必须解决问题。道路交通拥堵问题通过交通灯来解决,所以对交通灯的研究是一个重要的问题。本文对智能交通灯进行设计,采ST89C52 单片机作为交通灯系统的核心部件,通过对其软、硬件设计,完成交通灯红、绿、黄三种颜色的有效控制,通过二极管显示倒计时时间。实验结果证明,本系统可实现交通灯循环点亮,按键控制交通灯通行时间,提高了道路十字路口的通行效率。
关键词:单片机,智能交通灯,通行时间
目录
摘要
Abstract
1 绪论-3
1.1 研究背景-3
1.2 本文设计内容和总体结构-3
2 系统整体设计-4
3 硬件设计-5
3.1 单片机系统设计-5
3.4 电路设计-6
3.4.1 复位电路设计-6
3.4.2 外部晶振时钟电路设计-7
3.4.3 显示模块电路设计-8
3.4.4 电源电路设计-8
3.4.5 电路原理图-9
3.5-其他硬件设计-9
4 交通信号灯控制系统程序设计-10
4.1 软件设计应用环境-10
4.2 软件设计流程-10
4.3 交通灯定时器模块-11
4.4 定时器 0、定时器 1 的初始化模块-11
4.5 中断模块-12
4.6 延时程序模块-12
4.7 独立按键模块-13
4.8 数码管显示模块-13
5 交通信号灯系统调试-14
5.1-电路原理图设计-14
5.2 系统软件仿真设计-14
5.3 系统仿真-15
5.4 交通灯硬件实现-17
结-论-20
参考文献-21
致 谢-22