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進行清零,否則第二個數碼管會有第一個數碼管的重影
}
}