分享一個51單片機做的樂器演奏器,protues仿真,文檔 可編程樂曲演奏器的設(shè)計,具體內(nèi)容如下: 1) 用定時器T0方式1來產(chǎn)生不同頻率的方波。 2) 由P1.0輸出驅(qū)動喇叭,演奏最少兩段樂曲。 3) 有按鍵切換選擇樂曲、開始/暫停。 4) 有發(fā)光二極管伴隨音頻脈沖閃爍。 5) 數(shù)碼管顯示當前演奏曲目序號。 已經(jīng)仿真過,可用
0.png (24.35 KB, 下載次數(shù): 65)
下載附件
2017-7-3 23:33 上傳
0.png (20.24 KB, 下載次數(shù): 82)
下載附件
2017-7-3 23:32 上傳
0.png (56.83 KB, 下載次數(shù): 56)
下載附件
2017-7-3 23:32 上傳
目錄
1設(shè)計任務 1
1.1 設(shè)計目的和意義 1
1.2 設(shè)計任務要求 1
2系統(tǒng)硬件電路的設(shè)計 1
2.1 總體設(shè)計方案 1
2.1.1 總體設(shè)計原理 1
2.1.2 總體設(shè)計框圖 2
2.2 具體電路設(shè)計 2
2.2.1 最小單片機系統(tǒng) 2
2.2.2 發(fā)光二極管電路 4
2.2.3 數(shù)碼管電路 4
2.2.4 蜂鳴器電路 5
2.2.5 鍵盤控制電路 5
2.3 整體硬件電路 6
2.4 系統(tǒng)所用元器件 7
3軟件設(shè)計 7
3.1 音調(diào)、節(jié)拍以及編碼的確定方法 7
3.1.1 音調(diào)的確定 7
3.1.2 節(jié)拍的確定 9
3.1.3 編碼的確定 10
3.2 軟件設(shè)計思路 11
3.3 主函數(shù)的設(shè)計 11
3.4 定時器初始函數(shù)的設(shè)計 12
3.5 延時函數(shù)的設(shè)計 12
3.6 樂曲演奏函數(shù)的設(shè)計 13
3.7 定時器0中斷函數(shù)的設(shè)計 14
4系統(tǒng)仿真與調(diào)試 15
4.1系統(tǒng)軟件程序的調(diào)試 15
4.2系統(tǒng)硬件電路的仿真與調(diào)試 16
5總結(jié) 17
5.1本系統(tǒng)的優(yōu)缺點 17
5.2心得體會 17
6參考文獻 18
附錄 19
仿真程序和完整論文下載(word格式 可編輯):
樂曲演奏器.zip
(843.09 KB, 下載次數(shù): 66)
2017-7-3 09:02 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|