



设计任务
设计课题:基于单片机的交通灯设计
一.设计目的:
1,通过交通信号灯控制系统的设计,掌握8255A并行口传输数据的方法,以控制发光二极管的亮与灭;
2,用8255作为输出口,控制十二个发光二极管熄灭,模拟交通灯管理.
3,通过单片机课程设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力;
4,完成控制系统的硬件设计,软件设计,仿真调试.
二.设计要求:
交通信号灯模拟控制系统设计利用单片机的定时器定时,令十字路口的红绿灯交替点亮和熄灭,并且用LED数码管显示时间.用8051做输出口,控制十二个发光二极管燃灭,模拟交通灯管理.在一个交通十字路口有一条主干道(东西方向)
,一条从干道(南北方向),主干道的通行时间比从干道通行时间长,四个路口安装红,黄,绿,灯各一盏;
1,设计一个十字路口的交通灯控制电路,要求南北方向(主干道)车道和东西
方向(支干道)车道两条交叉道路上的车辆交替运行,时间可设置修改.
2,在绿灯转为红灯时,要求黄灯先亮,才能变换运行车道
3,黄灯亮时,要求每秒闪亮一次.
4,东西方向,南北方向车道除了有红,黄,绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用计时的方法).
5,同步设置人行横道红,绿灯指示.