vhdl交通灯程序实现简单功能

时间:2013-01-26 10:26:12
【文件属性】:

文件名称:vhdl交通灯程序实现简单功能

文件大小:4KB

文件格式:VHD

更新时间:2013-01-26 10:26:12

vhdl

一条主干道,一条乡间公路。组成十字路口,要求优先保证主干道通行。  有 MR(主红) 、MY(主黄) 、MG(主绿) 、CR(乡红)、CY(乡黄) 、CG(乡绿)六盏交通灯需要控制;  交通灯由绿→红有 4 秒黄灯亮的间隔时间,由红→绿没有间隔时间;  系统有 MRCY、MRCG、MYCR、MGCR 四个状态;  乡间公路右侧各埋有一个传感器,当有车辆通过乡间公路时,发出请求信号 S=1,其余时间 S=0;  平时系统停留在 MGCR(主干道通行)状态,一旦 S 信号有效,经 MYCR(黄灯状态)转入 MRCG(乡间公路通行)状态,但要保证 MGCR 的状态不得短于一分钟;  一旦 S 信号无效,系统脱离 MRCG 状态。随即经 MRCY(黄灯状态)进入 MGCR 状态,即使 S 信号一直有效,MRCG 状态也不得长于 20 秒钟。


网友评论