runbuzzer.c
来自「采用430单片机完成的门禁控制器程序」· C语言 代码 · 共 36 行
C
36 行
//------------------------------------------------------------------------------
//蜂鸣器驱动程序
//------------------------------------------------------------------------------
void RUNBUZZER()
{
uchar i;
if(FLAG&gb_buzzer)
{
buzzer_cnt++;
if(buzzer_cnt<30)
{
i=buzzer_cnt<<1;
if(i<30)
{
P6OUT |=BUZ;
}
if(i>30)
{
P6OUT &=~BUZ;
}
}
else if(buzzer_cnt >= 30)
{
buzzer_cnt =0;
if(buzzer_cycle>1)
{
buzzer_cycle--;
}
else
{
FLAG &=~gb_buzzer;
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?