本系統(tǒng)以Atmel的AT89c52單片機(jī)為主控制器,通過(guò)制作硬件電路和軟件的設(shè)計(jì)編寫(xiě),然后進(jìn)行軟硬件的調(diào)試運(yùn)行,最終達(dá)到設(shè)計(jì)電路樂(lè)曲彈奏播放功能和存儲(chǔ)重放音樂(lè)功能。設(shè)計(jì)中運(yùn)用中斷系統(tǒng)和定時(shí)/計(jì)數(shù)原理控制電子音樂(lè)器發(fā)生,并對(duì)所需的音階和貝斯用相應(yīng)的程序語(yǔ)言編寫(xiě)來(lái)實(shí)現(xiàn),用8段數(shù)碼顯示管顯示所彈奏的樂(lè)譜內(nèi)容。將兩個(gè)89c52單片機(jī)的串行口連接起來(lái),實(shí)現(xiàn)5米以外的通信。輸出通道通過(guò)一個(gè)功率放大器驅(qū)動(dòng)揚(yáng)聲器發(fā)聲。
標(biāo)簽:
Atmel
89c
c52
AT
上傳時(shí)間:
2014-01-04
上傳用戶:天涯