資源簡介
若無法正常使用可私我補發(fā)
設(shè)計要求
(1)利用七個按鍵作為電子琴的音符1、2、3、4、5、6、7的彈奏鍵。其中1~7號鍵按下后即發(fā)出相應(yīng)的音調(diào),發(fā)音保持直至按鍵松開。8號鍵按下后則自動演奏一首樂曲(具體曲目可自定)。
利用單片機內(nèi)部的定時器,可以發(fā)出不同頻率的脈沖,不同頻率的脈沖經(jīng)喇叭驅(qū)動電路放大濾波后,就會發(fā)出不同的音調(diào)。定時器按設(shè)置的定時參數(shù)產(chǎn)生中斷,一次中斷發(fā)出脈沖低電平,下一次反轉(zhuǎn)發(fā)出脈沖高電平。由于定時參數(shù)不同,就發(fā)出了不同頻率的脈沖。
(2)彈奏時應(yīng)在數(shù)碼管或液晶屏上顯示相應(yīng)的音符。
代碼片段和文件信息
評論
共有 條評論