名稱(chēng):8X8點(diǎn)陣顯示控制Verilog代碼遠(yuǎn)程云端平臺(tái)Quartus
軟件:Quartus
語(yǔ)言:Verilog
代碼功能:
8X8點(diǎn)陣顯示控制,可以控制點(diǎn)陣圖案移動(dòng),移動(dòng)方向可以是上下左右。
FPGA代碼Verilog/VHDL代碼資源下載:www.hdlcode.com
本代碼已在遠(yuǎn)程云端平臺(tái)驗(yàn)證,遠(yuǎn)程云端平臺(tái)如下,其他遠(yuǎn)程云端平臺(tái)可以修改管腳適配:
演示視頻:
設(shè)計(jì)文檔:
1. 工程文件
2. 程序文件
3. 程序編譯
4. RTL圖
5. 管腳分配
6. 仿真文件(VWF)
7. 仿真圖
部分代碼展示:
//顯示8X8 module?led_88 ( clk_1k,//1K rst,//復(fù)位 key_left,//左 key_right,//右 key_up,//上 key_down,//下 row,//點(diǎn)陣 col//點(diǎn)陣 ); input?clk_1k,rst,key_left,key_right,key_up,key_down; output?[7:0]?row,col; //獲取按鍵下降沿 key_push?i_key_push( .?clk_1k(clk_1k), .?key_left(key_left), .?key_right(key_right), .?key_up(key_up), .?key_down(key_down), .?left_en(left_en), .?right_en(right_en), .?up_en(up_en), .?down_en(down_en) ); //led控制模塊 led_ctrl?i_led_ctrl( .clk_1k(clk_1k), .rst(rst), .left_en(left_en), .right_en(right_en), .up_en(up_en), .down_en(down_en), .row(row), .col(col) ); endmodule
點(diǎn)擊鏈接獲取代碼文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=350
閱讀全文