基于FPGA的音樂硬件演奏電路設(shè)計與實現(xiàn)(一)
2.3 模塊描述
sperkera是一個數(shù)控分頻器,由其clk端輸入一個12mhz信號,通過speakera分頻后,由spkout,通過一d觸發(fā)器,pinlv變?yōu)樵瓉淼亩种?,sperakera對clk的輸入信號的分頻比由11位tone[100]決定,spkout的輸出頻率為音符的音調(diào)。
tonebata的功能首先是為speakera提供分頻預(yù)置數(shù),此數(shù)的停留時間即為音符的節(jié)拍值,此模塊為歌曲簡譜碼提供對應(yīng)的分頻預(yù)置查表電路,音符停留時間由clk的輸入頻率決定,再次為4hz.
DIY機械鍵盤相關(guān)社區(qū):機械鍵盤DIY
分頻器相關(guān)文章:分頻器原理
評論