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

多路彩燈控制器Verilog代碼Quartus仿真

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

2-24011F95Q0191.doc

共1個(gè)文件

名稱:多路彩燈控制器Verilog代碼Quartus仿真

軟件:Quartus

語(yǔ)言:Verilog

代碼功能:

多路彩燈控制器,

modelsim,quartus13.1

設(shè)計(jì)一個(gè)多路彩燈控制器,LED燈至少8路,能夠在6種不同的彩燈花型之間進(jìn)行循環(huán)變化(例如:左流水-右流水-拉幕式-閉幕式-隔2燈閃爍3次-隔1燈閃爍3次),并可設(shè)置花型變化的節(jié)奏,且可進(jìn)行復(fù)位。

輸入信號(hào):時(shí)鐘信號(hào)clk為50MHz,復(fù)位信號(hào)

輸出信號(hào):8個(gè)LED燈控制信號(hào)。

要求給出系統(tǒng)總體組成框圖,設(shè)計(jì)思路,完成以上模塊的Verilog HDL實(shí)現(xiàn),頂層文件,RTL圖,整體時(shí)序仿真。

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

演示視頻:

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

1. 工程文件

2. 程序文件

3. 程序編譯

4. Testbench

5. 仿真圖

整體仿真圖

分頻模塊仿真圖

控制模塊仿真圖

部分代碼展示:

//?流水燈頂層文件
module?liushui_led(
input?clk_50M,//50M信號(hào)
input?reset,//復(fù)位
input?clk_sel,//節(jié)奏選擇按鍵
output?[7:0]?LED//LED
);
wire?clk_led;//led時(shí)鐘
//分頻模塊
fenping?i_fenping(
.?clk_50M(clk_50M),//50MHz時(shí)鐘
.?clk_sel(clk_sel),//節(jié)奏選擇按鍵,高電平選擇4Hz,低電平選擇2Hz
.?clk_led(clk_led)//led控制時(shí)鐘信號(hào)
);

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

  • 2-24011F95Q0191.doc
    下載

相關(guān)推薦