#include<reg51.h>
int a=0x0a;
int i=0;
int TAB[]={0X05,0X50,0X0A,0XA0,0X55,0XAA,0XFF,0X00};
void main()
{TMOD=0X01;
TH0=0X3C;
TL0=0XB0;
EA=1;
ET0=1;
TR0=1;
while(1)
{
}
}
void int0() interrupt 1 using 0
{TR0=0;
a=a-1;
TH0=0X3C;
TL0=0XB0;
TR0=1;
if(a!=0)
{P1=TAB[i];
}
else
{a=0x0a;
i=i+1;
}
if(i==8)
i=0;
}