一个十字路口的交通灯控制系统
一、设计内容和要求:
利用 AT89C51 单片机设计一十字路口交通灯控制系统。
1:系统主要由单片机、数码管、交通灯组成。
2:具有人行道和基本的交通灯的功能。
3:具有数码管倒计时功能。
4:要求东西和南北车道的车辆交替运行,每次通行为 25 秒。
5:要求黄灯先亮 3 秒,才能变换车道,黄灯亮时要求闪亮。
6:有紧急情况的处理办法(如急救车来时)。
二、总体方案设计
本设计研究的是基于 AT89C51 单片机的交通灯智能控制系统。根据
交通控制系统的设计原理,阐述了硬件和软件方面开发的整个过程。主
控系统采用 AT89C51 单片机作为控制器,控制通行倒计时及直行、行人
的通行。并设计了有紧急情况(如急救车到来)时的处理办法。
三、系统的硬件设计
(1)本系统选用通过 P0 到 P3 口 用做输出显示控制口。P0 口用作输出
南北方向 LED 数码管字符编码,P2 口用作输出东西方向 LED 数
码管字符编码。P1.1—P1.4 口用于位选及输出南北方向发光二极
管。P1.5 和 P1.6 用作南北方向人行道的控制灯。P1.7 和 P3.7 用作