P2^5连接蜂鸣器
蜂鸣器响一段时间
代码main.c
#include<reg52.h>
typedef unsigned int u16;
sbit BEEP=P2^5;
void delay_10us(u16 n)
{
while(n--);
}
void main()
{
u16 i=2000;
while(1)
{
while(i--)
{
BEEP=!BEEP;
delay_10us(100);
}
i=0;
BEEP=0;
}
}
实验结果:
51单片机蜂鸣器实验