国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

Quartus交通燈設(shè)計(jì)Verilog代碼遠(yuǎn)程云端平臺

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

2-231219100400258.doc

共1個文件

名稱:Quartus交通燈設(shè)計(jì)Verilog代碼遠(yuǎn)程云端平臺

軟件:Quartus

語言:Verilog

代碼功能:

交通燈設(shè)計(jì):

主支干道車輛按規(guī)定時間交替運(yùn)行,主干道每次通行 30秒,支干道每次通行 20秒,每次綠燈轉(zhuǎn)紅燈前要求黃燈亮 5秒,而紅燈保持不變。

發(fā)光二極管模擬兩組紅綠燈。用七段顯示器顯示每種狀態(tài)持續(xù)的時間。 黃燈亮?xí)r按 1H頻率閃爍,加裝使系統(tǒng)歸零按鍵,加裝蜂鳴器 (綠燈亮1秒響結(jié)束前 2秒停)。

FPGA代碼Verilog/VHDL代碼資源下載:www.hdlcode.com

本代碼已在遠(yuǎn)程云端平臺驗(yàn)證,遠(yuǎn)程云端平臺如下,其他遠(yuǎn)程云端平臺可以修改管腳適配:

遠(yuǎn)程平臺照片.png

演示視頻:

設(shè)計(jì)文檔:

1. 工程文件

2. 程序文件

3. 程序編譯

4. RTL圖

5. 管腳分配

6. Testbench

7. 仿真圖

整體仿真圖

分頻模塊

控制模塊

倒計(jì)時模塊

顯示模塊

部分代碼展示:

`timescale?1?ns/?1?ps
module?traffic_light_vlg_tst();
reg?clk;
reg?reset;
//?wires???????????????????????????????????????????????
wire?branch_green;
wire?branch_red;
wire?branch_yellow;
wire?[7:0]??duanxian;
wire?main_green;
wire?main_red;
wire?main_yellow;
wire?[3:0]??weixuan;
?????????????????????????
traffic_light?i1?(
//?port?map?-?connection?between?master?ports?and?signals/registers???
.branch_green(branch_green),
.branch_red(branch_red),
.branch_yellow(branch_yellow),
.clk(clk),
.duanxian(duanxian),
.main_green(main_green),
.main_red(main_red),
.main_yellow(main_yellow),
.reset(reset),
.weixuan(weixuan)
);
initial????????????????????????????????????????????????
begin??????????????????????????????????????????????????
reset=1;//復(fù)位
#100;
reset=0;?????????????????????
end??
??????????????????????????????????????????????????
always???????????????????????????????????????????????????????????????????
begin??????????????????????????????????????????????????
clk=0;
#10;
clk=1;
#10;??????????????????????????????????????????
end????????????????????????????????????????????????????
endmodule

點(diǎn)擊鏈接獲取代碼文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=365

  • 2-231219100400258.doc
    下載

相關(guān)推薦