#include<reg51.h>
sbit D0=P1^0;
sbit S100ms=P1^2;
void main()
{
D0=0;
S100ms=1;
TMOD=0x3c;
TH0=0x3c;
TL0=0xb0;
TH1=0xf6;
TL1=0xf6;
IP=0x08;
EA=1;
ET0=1;
ET1=1;
TR0=1;
TR1=1;
do{}while(1);
}
void Time0(void) interrupt 1 using 2
{
S100ms=!S100ms;
TH0=0x3c;
TL0=0xb0;
}
void Counter1(void) interrupt 3 using 3
{
D0=!D0;
}