蜂鳴器在單片機上的應用,C語言源碼,Keil uVision3工程文件,附原理圖及說明學習文檔
蜂鳴器的正極性的一端聯接到5V電源上面,另一端聯接到三極管的集電極,三極管的基級由單片機的P1.5管腳通過一個與非門來控制,當P1.5管腳為低時,與非門輸出高電平,三極管導通,這樣蜂鳴器的電流形成回路,發出聲音。當P1.5管腳為高時,與非門輸出低電平,三極管截止,蜂鳴器不發出聲音。在這里與非門是作為非門來用的,這里采用一個非門的作用是為了防止系統上電時峰鳴器發出聲音,以為系統復位以后,I/O口輸出的是高電平。
用戶可以通過程序控制P1.5管腳的置低和置高來使蜂鳴器發出聲音和關閉。
蜂鳴器的聲音大小及音調可以通過調整P1.5管腳的置高時間及輸出的波形進行控制,這一點可以在調試程序的時候來試驗。
標簽:
uVision3
Keil
蜂鳴器
單片機
上傳時間:
2017-01-27
上傳用戶:ryb