Ⅰ 求一個關於單片機的蜂鳴器的C語言程序,如果好,可行的話有追加分~
就是個溫度報警器嗎?還要用單片機?我昨晚做了個帶繼電器輸出的,很簡單,模電就夠了
Ⅱ 單片機蜂鳴器
1、單片機與蜂鳴器連接圖已附.
2、通常P1、P2、P3口都可以用來作為控制,P0口也可以,但因其內部無上拉電阻,所以外接時,應接一1K的上拉電阻,其他一樣。有源蜂鳴器驅動電路設計,無須外加驅動電路。
3、C語言編程為:
#include<reg51.h>//頭文件
sbitd1=P1^2;//位定義,把P1口的P1.2位設為驅動口,當然其它口也可。
voidmain()//主函數
{
d1=0//單片機默認狀態為1,不用初始化了,此處直接賦值0則可驅動
};
此為最最簡單的電路程序設計。下載後,蜂鳴器一會一直處於鳴叫狀態。
你可以加一個延時函數,再把d1口置高,可讓它,叫一下關閉。也可以加個while(1)大循環,讓它「滴、滴」不停地叫。還可以設置一個按鍵,按一個亮一下。
隨程序的變化,現象也會各不同。
Ⅲ 用89C51單片機和蜂鳴器播放「 生日快樂」歌的C程序 12M晶振
1、寫入頭文件。