单片机交通灯源程序-C51

时间:2022-01-28 11:17:40
【文件属性】:

文件名称:单片机交通灯源程序-C51

文件大小:4KB

文件格式:C

更新时间:2022-01-28 11:17:40

单片机 嵌入式硬件

该程序可实现以下功能(供参考) 采用两组红,黄,绿LED指示灯模拟干道A和支路B上的信号灯,用微动开 关的按下次数模拟干道A上待行车辆数,选用单片机内部的T0做定时器,工 作于方式1,以提供信号灯各组态所需的时间间隔。T1做计数器,工作于方 式2,以纪录微动开关的按下次数。当按下次数达到预定值时,则产生中断 要求。在中断服务程序中按要求放行A道上的车辆。 (1)在一条主干道上A和一条支路B相交的十字路口上,各设一组红、黄、 绿信号灯,管理车辆的通行。正常情况下,信号灯(亮)应按下述顺序和时 间间隔循环操作,数码管显示倒计时的秒数。 (2)要求在主干道A为红灯,支路B为绿灯期间,一旦干道A上有三辆车待行,则 应立即使B黄、A红,亮一秒后,则应A绿、B红,亮12秒以放行干道上的待行车辆, 随后转入正常次序循环运行


网友评论