#include <reg52.h>
unsigned char code LEDchar [] = {0x90,0x80,0xf8,0x82,0x92,0x99,0xb0,0xa4,0xf9,0xc0};
void main()
{
unsigned char tmp = 0;
unsigned char mnt = 0;
TMOD = 0x01;
TH0 = 0xb8;
TL0 = 0x00;
TR0 = 1;
while(1)
{
if(TF0 == 1)
{
TH0 = 0xb8;
TL0 = 0x00;
TF0 = 0;
tmp++;
if(tmp == 50)
{
P0=LEDchar[mnt];
mnt++;
tmp=0;
if(mnt == 10)
{
mnt = 0;
}
}
}
}