基于CPLD的十路口交通灯设计.docVIP

  • 3
  • 0
  • 约4.57千字
  • 约 9页
  • 2016-11-22 发布于贵州
  • 举报
基于CPLD的十路口交通灯设计

基于CPLD的十字路口交通灯设计 说明: 横向红灯纵向绿灯30秒; 横向红灯纵向黄灯5秒; 横向黄灯纵向红灯5秒; 横向绿灯纵向红灯50秒(假设横向的车流量大,所以通行时间长); 横向黄灯纵向红灯5秒; 横向红灯纵向黄灯5秒。 (循环上述步骤)。 ? RTL视图:(四个模块一目了然) ? 芯片:alter公司的MAX II 系列EPM240T100C5 Verilog代码:(由于特权同学的键盘前两天被折腾了,有部分字母按键失灵,所以写程序的时候是软硬键盘一起使,郁闷的直接连注释都省了。) ? (顶层模块) module traffic(clk,rst,row,light_v,led,ledseg); ? input clk; input rst; output[3:0] row; // NWSE output[2:0] light_v; //red,yellow,green output[5:0] led; output[7:0] ledseg; wire[2:0] light0_reg,light1_reg; wire second; wire clk_50k; wire[6:0] count; clk1000div clk1000div( .clk(clk), .rst(rst), .clk_50

文档评论(0)

1亿VIP精品文档

相关文档