?? 蜂鳴器.c
字號(hào):
//蜂鳴器
#include <reg52.h>
sbit SPK=P1^2; //定義蜂鳴器端口
//延時(shí)子程序
void delay(unsigned int cnt)
{
while(--cnt);
}
//主程序
void main()
{
unsigned int i;
while(1)
{
for(i=0;i<200;i++) //喇叭發(fā)聲的時(shí)間循環(huán),改變大小可以改變發(fā)聲時(shí)間長短
{
delay(80); //參數(shù)決定發(fā)聲的頻率,估算值
SPK=!SPK;
}
SPK=1; //喇叭停止工作
delay(20000); //喇叭間歇的時(shí)間,可更改
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -