void main()
{
EA=1;
EX0=1;
IT0=0;
for(k=0;k<8;k++)
{
switch(k)
{
case 0:LSA=0;LSB=0;LSC=0;break;
case 1:LSA=1;LSB=0;LSC=0;break;
case 2:LSA=0;LSB=1;LSC=0;break;
case 3:LSA=1;LSB=1;LSC=0;break;
case 4:LSA=0;LSB=0;LSC=1;break;
case 5:LSA=1;LSB=0;LSC=1;break;
case 6:LSA=0;LSB=1;LSC=1;break;
case 7:LSA=1;LSB=1;LSC=1;break;
}
P0=table[k]; //动态数码管是共阴的
delay(1000000);
P0=0x00; //对P0进行清零,否则第二个数码管会有第一个数码管的重影
}
}