⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 alarm.h

📁 十六路无线报警器 源代码
💻 H
字号:
void alarm(void)
{   
     uchar i;
     if(stop==1)
     {
         uchar day1,hour1,min1;
         day1=day;hour1=hour;min1=min;
         alarm_in();
         write_com(0x0c);
         i=20;
         while(i>0&&stop_alarm==1)
         {     
             write_com(0x01);
             display_time(0x00,addr);
             write_com(0x80+0x40+0x08);
             write_date('-');
             display_time(0x40+0x06,day1);
             display_time(0x40+0x09,hour1);
             write_com(0x80+0x40+0x0b);
             write_date(':');
             display_time(0x40+0x0c,min1);
             speak=1;             
             delay(400);
             speak=1;
             delay(400);
             i--;
         }         
         alarm_end();
     }
}
void alarm_end(void)
{
    uchar i,j;
    stop=0;speak=1;stop_en=0;stop_alarm=1;
    write_com(0x0c);
    write_com(0x01);
    delay(1);
    i=2;
    while(i<12)
    {
        write_com(0x80+i);
        write_date(sintc[i]);
        delay(4);
        i+=3;
    }
    delay(1);
    j=0;
    while(j<6)
    {
        write_com(0x80+0x40+j);
        write_date(on_time[j]);
        delay(1);
        j++;
    }    
    display_time(0x00,month);
    display_time(0x03,day);
    display_time(0x06,hour);
    display_time(0x09,min);
    display_time(0x0c,sec);
}

⌨️ 快捷键说明

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