ring.h

来自「数字钟的单片机实现」· C头文件 代码 · 共 18 行

H
18
字号
//************************
void ring()//响铃函数
{
    if(ring_on==1)//闹铃开
    {
        if(rour==hour&&rin==min&&rec==sec)
        {//到闹铃时间了
            beep=0;ring_up=1;ring_off=1;
        }//铃响、响铃时长开、响时长开
        //用于响铃时关,否则要响1分才关
    }
    if(ring_flag==1&&ring_off==1){beep=0;}
    //响铃时长开(1分内一直响)          
    else if(min==59&&(sec==52||sec==54||sec==56)){beep=0;}//报时
    else if(min==59&&(sec==58||sec==59)){beep=0;}//报时
    else {beep=1;}//关闹铃,报时
}
//************************

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?