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