首先发出声音滴,就是一个周期信号,然后发出滴滴滴中间又要有间隔。发出一声滴
void Buzzer_ON(void)
{
int i=200;
while(i--)
{
P32=1;
delay_ms(1);
P32=0;
delay_ms(1);
}
}
关闭作为间隔
void Buzzer_OFF(void)
{
P32=0;
}
滴滴滴一直发生就是在某个条件下循环
while(P33==0)
{
Buzzer_ON();
delay_ms(200);
Buzzer_OFF();
delay_ms(200);
}
|