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

音樂播放器設(shè)計(jì)Verilog代碼Quartus仿真

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

2-250513201FD59.doc

共1個(gè)文件

名稱:音樂播放器設(shè)計(jì)Verilog代碼Quartus仿真

軟件:Quartus

語言:Verilog

代碼功能:

音樂播放器

使用蜂鳴器播放一首歌曲,歌曲名為茉莉花。

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

演示視頻:

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

1、工程文件

2、程序文件

3、程序編譯

4、RTL圖

5、仿真圖

整體仿真圖

頻率控制模塊

音樂控制模塊

部分代碼展示:

//音樂播放器
module?music(sysclk,stop_key,start_key,led,?spkout);
???input???????????sysclk;//50M晶振
input???????????stop_key;//reset
input???????????start_key;//開始
???output??????????spkout;//蜂鳴器輸出
output??????????led;//指示燈
wire??????[9:0]?tonestep;
???wire??????[7:0]?tonecode;
wire??????[3:0]?music_num;
???//調(diào)用頻率控制字產(chǎn)生模塊
???musicdec?u_musicdec
(
.tonecode(tonecode),//輸入簡譜
.tonestep(tonestep)//輸出頻率控制字
);
//音樂控制模塊
music_ctrl?i_music_ctrl(
.sysclk(sysclk),?
.start_key(start_key),
.stop_key(stop_key),

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

  • 2-250513201FD59.doc
    下載

相關(guān)推薦