带时间显示的交通信号灯控制系统设计
系别:电气与信息工程系专业:班级:学生姓名:学号:指导教师:时间:2011年11月24日
f目录
摘要………………………………………………………………………………3一、设计任务与要求…………………………………………………………4二、硬件单元电路设计…………………………………………………………4
1LED数码显示模块……………………………………………………42发光二极管模拟信号灯电路…………………………………………………63时钟电路模块…………………………………………………………6
4复位电路模块………………………………………………………………75主控制系统模块……………………………………………………………7
6设计完整的电路图………………………………………………………8三、流程框图………………………………………………………………………9
四、子程序编写…………………………………………………………………………101、延时子程序………………………………………………………………………102、显示子程序…………………………………………………………………10
五、总结…………………………………………………………………………………11六、程序清单……………………………………………………………………12
2
f摘要交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。本系统采用单片机AT89S52为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。本设计就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。本设计系统由单片机IO口扩展系统、交通灯状态显示系统、LED数码显示系统、复位电路等几大部分组成。系统除基本的交通灯功能外,还具有倒计时等功能,较好的模拟实现了十字路口可能出现的状况。软件上采用C51编程,主要编写了主程序,LED数码管显示程序,中断程序延时程序等。经过整机调试,实现了对r