单片机——蜂鸣器

1、蜂鸣器

2、所用元件 2n5771 at89c51 button cap cap-elec crystal res speaker

例图:

单片机——蜂鸣器_第1张图片

例图代码:

#include
sbit BEEP=P2^0;
void delay(unsigned int i)
{
while(i--);
}
void main()
{
while(1)
{
BEEP=1;
delay(1000);
BEEP=0;
delay(1000);
}
}

2、开关声控蜂鸣器

所用元件

单片机——蜂鸣器_第2张图片

例图:

单片机——蜂鸣器_第3张图片 例图代码:

#include
sbit BEEP=P2^0;
sbit LED=P1^0;
sbit SW=P3^0;
unsigned char count;
void delay(unsigned int i)
{
while(i--);
}
void main()
{
while(1)
{
if(SW==0)
{
for(count=200;count>0;count--)
{
BEEP=~BEEP;
LED=~LED;
delay(250);
}
for(count=200;count>0;count--)
{
BEEP=~BEEP;
LED=~LED;
delay(500);
}
}
}
}

邮件:[email protected]

文章多处存在借鉴,如有侵权请联系修改删除

你可能感兴趣的:(单片机,单片机)