#include <reg51.h>
#include <stdio.h>
void main (void)
{
TMOD=0x22h;
TH1=0xfd;
TL1=0xfd;
TH0=0xf8;
TL0=0xf8;
PCON=0x00;
SCON=0xd0;
IE=0x9a;
PT1=1;
TR1=1;
TR0=1;
unsigned int x,h,m,s;
x=0;
h=0;
m=0;
s=0;
x++;
if (x>38400)
{ if (h<13)
{ if (m<60)
{ if (s<60)
{printf("time is %d,%d,%d\n",h,m,s);
s++;
}
else
{ s=0; m++;
printf("time is %d,%d,%d\n",h,m,s);
}
}
else
{ s++; m=0; h++;
printf("time is %d,%d,%d\n",h,m,s);
}
}
else
{s++; m++; h=0;
printf("time is %d,%d,%d\n",h,m,s);
}
}
}