名称:十字路口交通信号灯控制红绿灯(代码在文末付费下载)
软件:Quartus
语言:Verilog
要求:
信号灯控制器设计?(?Lights)
设计一个十字路口交通信号灯控制器,分为东西南北四个方向具体设计要求如下:
1)?东西方向车道和南北方向车道两条交叉道路上的车辆交替运行,每次通行时间都设为?20秒,可以用人工的方式修改通行时间;
2)?在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道;
3)?黄灯亮时,要求每秒闪亮一次。
4)?每一种灯亮的时间用数码管进行显示,采用倒计时法显示。
5)? 遇到故障时,可以由交警手动控制立即进入特殊运行状态,即红灯全亮,时钟停止计时, 显示全E, 东西、南北两路所有车辆停止通行;当特殊运行状态结束后,系统恢复工作,继续正常运行。
演示视频:
设计文档(文档点击可下载):
点击链接获取代码文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=139
阅读全文