#include "reg52.h" //此文件中定义了单片机的一些特殊功能
typedef unsigned int u16; //对数据类型进行声明定义
typedef unsigned char u8;
sbit beep=P1^5; //蜂鸣器管脚定义
/****************************************************************
***************
* 函数 名 :delay
* 函数功能 :延时函数,i 1时,大约延时10us
*****************************************************************
**************/
void delay(u16 i) //延时函数
{
while(i--);
}
void main()
{
while(1)
{
beep=~beep; //蜂鸣器取反
delay(100);//延时大约1ms 通过修改此延时时间达到不同的发声效果
}
}
蜂鸣器例程
最新推荐文章于 2023-08-30 17:21:11 发布