#include<reg52.h>
#define unit unsigned int
#define uchar unsigned char
uchar code shuma[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
uchar code led[]={0xff,0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00,0xff};
void delay(unit x)
{
unit i,j;
for(i=x;i>0;i--)
for(j=123;j>0;i--);
}
void main()
{
unit num;
while(1)
{
for(num=0;num<9;num++)
{
P0=shuma[num];
P1=led[num];
delay(1000);
}
}
}