基于Proteus的單片機演奏系統的設計
當前的很多用單片機實現音樂演奏的系統都是利用開發(fā)板結合仿真器實現的,這種方法不是很復雜,實現也較方便,但是調試不是很方便,且成本也較高。 本文提出的一種基于Proteus 的單片機演奏音樂的方法,非常簡單實用,且該方法基于軟件來實現的,所以成本非常低,調試方便,效果也很不錯,適合于愛好音樂的單片機學習者。 單片機系統的設計分兩大部分:硬件設計部分和軟件設計部分。
1 硬件設計
硬件部分比較簡單,如果在開發(fā)板上做實驗可仿下面圖1 電路連接。
AT89C51 單片機的P2.5 口控制一個8550 的三極管,三極管控制電磁蜂鳴器的電源通斷。
如果用Proteus 軟件來仿真的話,電路更加簡單,見圖2。
圖2 在Proteus 環(huán)境下用單片機控制蜂鳴器發(fā)聲的原理圖。
評論