第1页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共8页交通灯控制器的设计与实现一、实验目的1.了解交通灯管理的基本工作原理
2.熟悉8253计数器/定时器、8259A中断控制器和8255A并行接口的工作方式及应用编程
3.掌握多位LED显示的方法
二、实验内容与要求设计一个用于十字路口的交通灯控制器
1.基本要求:1)东西和南北方向各有一组红,黄,绿灯用于指挥交通,红,黄,绿的持续时间分别为25s,5s,20s
2)当有紧急情况(如消防车)时,两个方向均为红灯亮,计时停止,当特殊情况结束后,控制器恢复原来状态,正常工作
3)一组数码管,以倒计时方式显示两个方向允许通行或禁止通行的时间
2.提高部分:1)实时修改交通灯的持续时间
2)根据不同时段对主要交通方向的信号进行调整
3)可以使用LCD显示提示信息
三、实验报告要求1.设计目的和内容2.总体设计3.硬件设计:原理图(接线图)及简要说明4.软件设计框图及程序清单5.设计结果和体会(包括遇到的问题及解决的方法)四、总体设计交通灯的工作过程如下:设十字路口的1、3为南,北方向,2、4为东西方向,初始态为4个路口的红灯全亮
之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车,2个路口的LED数码管开始倒计时25秒
延迟20秒后,1、3路口的绿灯熄灭,而1,3路口的黄灯开始闪烁(1HZ)
闪烁5次后,1、3路口的红灯亮,同时2、4路口的绿灯亮,2、4路口方向开始通车,2个路口的LED数码管重新开始倒计时25秒
延迟20秒时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁
闪烁5次后,再切换到1、3路口第2页共8页第1页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共8页方向
之后,重复上述过程
当有紧急情况时,2个方向都红灯亮,倒计时停止,车辆禁止通行,