AT89C52单片机交通灯设计1.doc
文本预览下载声明
目 录
摘要...................................................................2
1 交通信号灯控制系统设计任务和性能指标 ................................3
1.1 设计任务........................................................3
1.2 性能指标........................................................3
2 交通信号灯控制系统设计方案...........................................3
2.1 设计思路 ......................................................3
2.1.1 设计思路...................................................3
2.1.2 功能设计...................................................3
2.2 总体设计........................................................3
2.2.1 通行方案设计...............................................4
2.2.2 硬件设计方案...............................................4
2.2.3 软件设计方案...............................................5
3 交通信号灯控制系统硬件设计 ..........................................5
3.1 系统硬件框图 ...................................................5
3.2 单元电路设计....................................................6
3.2.1 单片机最小系统 ............................................6
3.2.2 信号灯显示电路 ............................................7
3.2.3 倒计时显示电路 ............................................7
3.2.4 电路原理图.................................................8
4 交通信号灯控制系统程序设计 .........................................8
4.1 C语言程序编写...................................................8
5个人小结.............................................................12
6参考文献 ............................................................12
摘要
交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
本系统采用单片机AT89C52为中心器件来设计交通信号灯控制器,系统实用性强、操作简单、扩展性强。本设计系统就是由单片机最小系统、交通灯状态显示系统、LED数码显示系统、复位电路和按键操作电路等几大部分组成。系统除具有基本的交通信号灯功能外,还具有倒计时、时间调整和紧急情况处理等功能,较好的模拟实现了十字路口可能出现的状况。
软件上采用KEIL C 编程,主要编写了主程序,LED数码管显
显示全部