色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機電子琴設(shè)計

          單片機電子琴設(shè)計

          作者: 時間:2013-04-02 來源:網(wǎng)絡(luò) 收藏

          1.實驗任務(wù)

          (1.由4X4組成16個按鈕矩陣,設(shè)計成16個音。

          (2.可隨意彈奏想要表達的音樂。

          2.電路原理圖

          對于不同的曲調(diào)我們也可以用的另外一個定時/計數(shù)器來完成。

          下面就用產(chǎn)生一首“生日快樂”歌曲來說明如何產(chǎn)生的。

          在這個程序中用到了兩個定時/計數(shù)器來完成的。其中T0用來產(chǎn)生音符頻率,T1用來產(chǎn)生音拍。

          5.程序框圖

          點擊瀏覽下一頁

          點擊瀏覽下一頁

          圖4.22.2

          6.匯編源程序

          KEYBUF EQU 30H

          STH0 EQU 31H

          STL0 EQU 32H

          TEMP EQU 33H

          ORG 00H

          LJMP START

          ORG 0BH

          LJMP INT_T0

          START: MOV TMOD,#01H

          SETB ET0

          SETB EA

          WAIT:

          MOV P3,#0FFH

          CLR P3.4

          MOV A,P3

          ANL A,#0FH

          XRL A,#0FH

          JZ NOKEY1

          LCALL DELY10MS

          MOV A,P3

          ANL A,#0FH

          XRL A,#0FH

          JZ NOKEY1

          MOV A,P3

          ANL A,#0FH

          CJNE A,#0EH,NK1

          MOV KEYBUF,#0

          LJMP DK1


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 單片機 電子琴 AT89S51

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉