}
}
Flag_Button = 0;
/*------------------------Ë¢ÐÂʱ¼äɨÃè´¦Àí------------------------*/ while(Flag_ShowTime) {
Flag_ShowTime = 0;
if((Function_State == State_Clock) | (Function_State == State_AdjustAlarmHour) | (Function_State == State_AdjustAlarmMinute) ) { }
switch(Function_State) {
RealtimeClock_ShowCurrentTime();
case State_AdjustAlarmHour: LCD1602_SetCursorPosition(1,1);
break;
case State_AdjustAlarmMinute: LCD1602_SetCursorPosition(4,1);
break;
}
/*------------------------ÄÖÖÓ¿ª¹ØÉ¨Ãè´¦Àí------------------------*/ while(Flag_Alarm) {
Flag_Alarm = 0;
if((CurrentTime[2] == AlarmHour)&&(CurrentTime[1] == AlarmMinute)) {
if(Flag_ManualOperation) { }
Flag_ShowTime = 0;
default:break;
45
}
}
}
}
}
Flag_buzzer = 1;//ÖÃλÄÖÖÓÌáʾ±êÖ¾±äÁ¿
else { }
Flag_buzzer = 0;//ÖÃλÄÖÖÓÌáʾ±êÖ¾±äÁ¿
else if((CurrentTime[0] == 0x00)&&(CurrentTime[1] == 0x00)) { }
else if((CurrentTime[0] >= 0x01)&&(CurrentTime[1] == 0x00)) { } else { }
Flag_Alarm = 0;
Flag_buzzer = 0;//ÇåÁãÄÖÖÓÌáʾ±êÖ¾±äÁ¿ BuzzePhone_Switch(0);//¹Ø±Õ·äÃùÆ÷ BuzzePhone_Switch(0);//¹Ø±Õ·äÃùÆ÷
BuzzePhone_Switch(1);//´ò¿ª·äÃùÆ÷
while(Flag_buzzer) { }
Flag_buzzer = 0;//ÇåÁãÄÖÖÓÌáʾ±êÖ¾±äÁ¿ BuzzePhone_Tick(4,800);//ÄÖÖÓ3ÏÂÌáʾÉù Flag_buzzer = 0;//ÇåÁãÄÖÖÓÌáʾ±êÖ¾±äÁ¿
46