我用的是89C52RC芯片
#include<reg52.h>
#define uchar unsigned char
sbit D1=P2^1;
unsigned table[]={0xf9,0xa4,0xb0,
0x99,0x92,0x82,
0xf8,0x80,0x90};
void delay()
{
uchar x,y;
for(x=500;x>0;x--)
for(y=500;y>0;y--);
}
void main()
{
uchar i;
D1=0;
while(1)
{
for(i=0;i<9;i++)
{
P0=table[i];
delay();
}
}
}