更新时间:06-18 上传会员:王媛媛
分类:科技学院 论文字数:7006 需要金币:1000个
摘要:本次课题主要介绍了基于AT89C51单片机的交通灯控制系统。此次设计由硬件和软件两部分组成。硬件部分主要是由单片机的最小系统模块、红黄绿灯的显示模块、数码管的倒计时显示模块以及夜间显示模块组成。软件部用则主要由C语言进行程序的编写,通过数码管显示出红灯、黄灯、绿灯的计时时间。
本次设计中在白天模式和夜间模式的交换时,在控制电路里加入了光敏电阻器,利用光敏电阻的入射光强,电阻减小;入射光弱,电阻增大的特性。使得控制电路中光敏电阻随着光强的改变而改变其电阻,以此来控制白天模式与夜间模式的交替。
关键词:交通灯;AT89C51;数码管;光敏电阻器
目 录
摘 要
Abstract
1 绪论-1
1.1 交通灯控制系统的简介-1
1.2 交通灯系统的发展现状及趋势-1
1.3 交通灯系统的研究意义-1
2 交通灯系统的硬件电路设计-1
2.1 系统的构成-2
2.2 复位电路-2
2.3时钟电路-3
2.4 白天工作模式设计-3
2.5 夜间模式设计-4
2.5 数码管显示部分设计-5
2.5.1 LED数码管-6
2.5.2 数码管显示原理-6
3 交通灯系统的软件部分设计-7
3.1 设计的总流程图-7
3.2 白天模式程序的设计-8
3.3 夜间模式程序的设计-10
3.4 数码管显示程序的设计-11
4 实物图-13
总 结-16
参考文献-16
致 谢-17
附录1:硬件电路图-17
附录2:软件部分设计-18