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