微机原理与接口技术作者:徐建平成贵学10.1任务与要求某十字路口的交通信号灯设置如图10-1所示,南北方向和东西方向各有两组交通信号灯,每组有红黄绿三个灯。南北方向的同色灯连在一起,东西方向的同色灯连在一起。交通灯控制系统启动后,对信号灯的控制要求如下:①南北方向的红灯和东西方向的绿灯同时亮20s;②南北方向的红灯继续亮,同时东西方向的黄灯亮5s;③南北方向的绿灯和东西方向的红灯同时亮40s;④南北方向的黄灯亮5s,同时东西方向的红灯继续亮;⑤回到①重复进行,不断循环。10.2设计思想在交通灯控制系统的设计中,关键是要考虑这样三个问题的设计和实现:一、如何控制两组信号灯的亮/灭;二、如何实现计时值的显示;三、如何控制信号灯的时间延时。为此,我们可选用前面章节学过的8255A和8253A两个芯片来实现上述功能。1.信号灯的控制2.计时显示芯片8255A可实现对计时器显示的控制。用8255A输出计时显示的数值,通过LED显示译码驱动器(74LS48)进行译码,可在LED显示器上显示计时值。