【導(dǎo)讀】利用單片機(jī)設(shè)計(jì)一個(gè)音樂播放器,并能夠播放三種音樂,音樂自行設(shè)計(jì)。2.LED顯示3種音樂的提示符;器,以單片機(jī)作為主控核心、蜂鳴器等模塊組成。號(hào)由P3.7口輸出,信號(hào)經(jīng)過放大后由喇叭發(fā)出聲音。設(shè)有四個(gè)按鍵,其中兩個(gè)。實(shí)現(xiàn)復(fù)位和關(guān)閉歌曲的功能。設(shè)有一位數(shù)碼管,每選擇一首曲子能在數(shù)碼管上顯。設(shè)十六個(gè)發(fā)光二極管,能隨歌曲頻率閃爍。音符的節(jié)拍我們可以用定時(shí)器T0來控制,送入不同的初值,其它節(jié)拍與時(shí)間的對(duì)應(yīng)關(guān)系也可以從兩者關(guān)系表中得到。定時(shí)器T0工作在定時(shí)方式1,改變TH0及TL0,產(chǎn)生不同的音頻頻率。主程序的任務(wù)是按順序讀取數(shù)據(jù)表中的字節(jié),根據(jù)。情況調(diào)用音級(jí)子程序和音長子程序,啟動(dòng)定時(shí)器T0進(jìn)行工作。、口的三個(gè)按鍵實(shí)現(xiàn)開始/單曲重播,上一首,下一首的功能。N:計(jì)算值;Fi:內(nèi)部計(jì)時(shí)一次為1us,故其頻率為1MHz;其計(jì)數(shù)值的求法如下:T=65536-N=65536-Fi÷2÷Fr……….高音的DO的計(jì)算值.T=65536-N=65536-Fi÷2÷Fr=。C調(diào)各音符頻率與計(jì)數(shù)值T的對(duì)照表如表1所示.