一. 设计要求(1)在十字路口的两个方向上各设一组红灯、绿灯、黄灯,显示顺序为:其中一个方向是绿灯、黄灯、红灯,另一个方向是红灯、黄灯、绿灯.(2)设置一组数码管,以倒计时的方式显示允许通行或禁止通行的时间,其中绿灯、黄灯、红灯的持续时间分别为 20s、5s、25s.(3)当各条路中任意一条上出现特别情况,例如有消防车、抢救车或其他需要优先放行的车辆时,各方向上均是红灯亮,倒计时停止,且显示数字在闪耀。当特别运行状态结束后,控制器恢复原来状态,继续正常运行。二. 设计原理及框图 交通灯控制系统的原理框图如图 1 所示,它主要由秒脉冲发生器,时间显示器,倒计时计数器,计数控制器,交通灯控制器,交通显示灯,紧急开关构成。秒脉冲发生器是该系统中定时器的标准时钟信号源,同时控制着正常工作时黄灯与特别情况下数码管数字的闪耀,倒计时计数器控制器控制倒计时计数器,倒计时计数器输出的数字经过时间显示器显示在数码管上.交通控制器控制交通显示灯的亮灭,交通控制灯的输入信号由紧急开关和倒计时计数器共同提供. 图一:交通灯控制系统的原理框图倒计时计数器秒脉冲发生器时间显示器计数控制器交通灯控制器交通显示灯紧急开关两方向车道的交通灯的运行状态共有 4 种,如图 2 所示,它们转换到数字状态如下图。 TF: 表示甲车道或乙车道红灯亮的时间间隔为 25 秒,当 TF=0 时,甲车道为红灯,25 秒倒计时;当 TF=1 时,乙车道为红灯,25 秒倒计时. TS:表示倒计时到 5 秒和 20 秒。TY=0 倒计时 20 秒,否则,TY=1 倒计时 5 秒一般十字路口的交通灯控制系统的工作过程如下:(1)甲车道绿灯亮,乙车道红灯亮。表示甲车道上的车辆允许通行,乙车道禁止通行。此时 TF=0,TS=0;绿灯亮足规定的时间隔 20s,倒计时计数器发出状态转换信号使 TS=1,使计数控制器使 TS=1 转到下一工作状态.(2)甲车道黄灯亮,乙车道红灯亮。表示甲车道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,乙车道禁止通行.黄灯亮足规定时间间隔TS=0TS=1TF=0TF=1TF=0TF=1状态 0状态 1状态 2状态 35s 时,倒计时计数器发出状态转换信号使 TF=1,TS=0,使控制器控制译码器转到下一工作状态。(3)甲车道红灯亮,乙车道绿灯亮.表示甲车道禁止通行,乙车道上的车辆允许通行,绿灯亮足规定的时间间隔 20s 时,倒计时计数器发出状态转换信号使 TS=1,使控制器控制译码器转到下一工作状态。(4)甲车道红灯亮,乙...