【導(dǎo)讀】微型電子琴的設(shè)計(jì)以AT89S52單片機(jī)作為系統(tǒng)的核心控制部分,通過(guò)制作硬件電路和軟件的設(shè)計(jì)編寫,然后進(jìn)行軟硬件的調(diào)試運(yùn)行,最終達(dá)到設(shè)計(jì)電路的樂(lè)器演奏、點(diǎn)歌、存儲(chǔ)及顯示功能。設(shè)計(jì)中應(yīng)用中斷系統(tǒng)和定時(shí)/計(jì)數(shù)原理控制演奏器發(fā)聲,對(duì)音樂(lè)發(fā)生所必須確定的音符和節(jié)拍分別用程序語(yǔ)言實(shí)現(xiàn)??梢杂盟鼇?lái)彈奏和播放樂(lè)曲。特點(diǎn)是設(shè)計(jì)思路簡(jiǎn)單、清晰,成本低。通過(guò)分析后,無(wú)論是在器件價(jià)格或是常見(jiàn)度上均是可行的。方案三:采用AT89S52單片機(jī)進(jìn)行控制,由于其性價(jià)比高,完全滿足了本作品智能化的要求,它的內(nèi)部程序存儲(chǔ)空間達(dá)到8K,使軟件設(shè)計(jì)有足夠的內(nèi)部使用空間并且方便日后系統(tǒng)升級(jí),使用方便,抗干擾性能提高。傳統(tǒng)電子琴可以用鍵盤上的“1”到“A”鍵演奏從低SO到高DO等11音。該設(shè)計(jì)有20個(gè)按鈕矩陣,設(shè)計(jì)成16個(gè)音,可以實(shí)現(xiàn)音階在低音4-高音5之間。比傳統(tǒng)音階范圍大,彈奏效果好。