/* 數碼管動態掃描刷新函數,需在定時中斷中調用 */
void LedScan()
{
static u8 i;
P0=0X00;
switch(i)
{
case 0:LSA=0;LSB=0;LSC=0;i++;P0=Ledbuff[0];break;
case 1:LSA=1;LSB=0;LSC=0;i++;P0=Ledbuff[1];break;
case 2:LSA=0;LSB=1;LSC=0;i++;P0=Ledbuff[2];break;
case 3:LSA=1;LSB=1;LSC=0;i++;P0=Ledbuff[3];break;
case 4:LSA=0;LSB=0;LSC=1;i++;P0=Ledbuff[4];break;
case 5:LSA=1;LSB=0;LSC=1;i++;P0=Ledbuff[5];break;
default:break;
}
}