#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit beef=P1^0;
uchar a;
void init();
void delay(uchar z);
void main()
{
init();
while(1)
{
a=0;
delay(1000);
a=100;
delay(1000);
}
}
void init()
{
TMOD=0x01;
EA=1;
ET0=1;
TR0=1;
}
void delay(uchar z)
{
uchar x,y;
for(x=z;x>0;x--)
{
for(y=110;y>0;y--);
}
}
void timer0() interrupt 1
{
TH0=0Xfe;
TL0=a;
beef=!beef;
}