更新时间:06-22 上传会员:甄老师
分类:工业大学 论文字数:12423 需要金币:2000个
摘要:交通灯是我们生活中常见的交通管理设备,它能够疏导交通流量,减少交通事故的发生。所以,一款多功能、工作稳定的交通灯控制系统就显得十分必要。
本交通灯控制系统设计采用STC89C52作为控制芯片,结合LED灯显示、矩阵按键,数码管显示等模块完成。本系统在控制红绿灯开关时间的同时,考虑到了早晚高峰期、白天和夜间不同的时间要求,当按键按下,LED灯和数码管会转换到对应的时间模式下工作。系统设计分为硬件和软件两个部分。硬件部分主要通过按键控制工作模式的转换,数码管显示倒计时,LED灯模拟交通灯显示。软件部分采用C语言进行编程,模块化的设计便于修改和理解。
经过仿真调试,本设计交通灯控制系统运行稳定,能较准确进行状态转换,系统使用简单,具有一定的实用价值。
关键词:单片机;交通灯;
目录
摘要
ABSTRACT
第一章 绪论-1
1.1研究背景及意义-1
1.2国内外研究现状-1
1.3论文内容和篇章结构-3
第二章 总体方案设计-4
2.1单片机-4
2.1.1单片机简述-4
2.1.2单片机发展历程-5
2.1.3单片机产品及选择-6
2.2按键控制方案-8
2.3LED交通灯显示模块-8
2.4数码管倒计时模块-9
第三章 硬件电路-10
3.1 单片机最小系统-10
3.1.1时钟电路-10
3.1.2复位电路和电源电路-11
3.2独立按键电路-12
3.3LED灯显示电路-13
3.4数码管电路-13
3.5电路总体设计-15
第四章 系统软件设计-16
4.1概述-16
4.2定时器中断-17
4.3主程序-18
4.4延时函数-20
4.5数码管显示函数-21
第五章 仿真调试-23
结束语-26
致 谢-27
参考文献-27
附录A-29
附录B-32