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