51學習之蜂鳴器驅動
其實這就不是個問題哈。因為程序不應該有錯,下載DEMO程序,也可以唱歌,說明硬件沒錯。
上網(wǎng)查找,有前輩說了:對于蜂鳴器驅動,要先明白是無源還是有源,無源就要PWM了,有源直接控高控低就行。
這就是問題所在了。我接觸的都是直接拉高拉低就會響的。而根據(jù)判斷,板上的是無源的,我直接拉低當然不行了,沒振蕩。
附有源無源的區(qū)分:
1.一股無源比有源低1MM左右
2.反過來看,能看到綠電路板的是無源;看到黑密封膠的是有源
3.加電。上電觸碰會響的是無源;不會響或常響為有源
4.萬用表電阻*1檔,6-8歐的為無源;幾百歐的為有源
我用定時器寫了個周期100MS的方波,聲響像蚊子吭,雖然不好聽,但說明能工作了呀!
呵呵,程序就沒必要貼了。今天就先到這吧,明天串口。然后,還有AD。這些都完了,再實際去數(shù)碼管,流水燈,蜂鳴器唱歌……
評論