void main (void)
{
unsigned int i = 0;
LCD_Init();
LCD_Clear();
Init_INT0();
while(1)
{
LCD_Write_String(6,1,"clock");
if(flag2 == 1)
{
DelayMs(1);
SPK =! SPK;
Display();
flag2 = 0;
}
if(flag1 == 1)
{
for(i = 0; i<500; i++)
{
DelayMs(1);
SPK =! SPK;
}
flag1 = 0;
}
if(clockflag == 1&&hour == clock[0]&&minute == clock[1]&&second == 0)
{
for(i = 0; i<3000; i++)
{
DelayMs(1);
SPK =! SPK;
{
unsigned int i = 0;
LCD_Init();
LCD_Clear();
Init_INT0();
while(1)
{
LCD_Write_String(6,1,"clock");
if(flag2 == 1)
{
DelayMs(1);
SPK =! SPK;
Display();
flag2 = 0;
}
if(flag1 == 1)
{
for(i = 0; i<500; i++)
{
DelayMs(1);
SPK =! SPK;
}
flag1 = 0;
}
if(clockflag == 1&&hour == clock[0]&&minute == clock[1]&&second == 0)
{
for(i = 0; i<3000; i++)
{
DelayMs(1);
SPK =! SPK;