if(zhengzhuan_flag==1)
{
switch(xiangwei)
{
case 1: P1OUT=0X01;break;
case 2: P1OUT=0X03;break;
case 3: P1OUT=0X02;break;
case 4: P1OUT=0X06;break;
case 5: P1OUT=0X04;break;
case 6: P1OUT=0X0C;break;
case 7: P1OUT=0X08;break;
case 8: P1OUT=0X09;break;
default: break;
}
}
else
{
switch(xiangwei)
{
case 1: P1OUT=0X09;break;
case 2: P1OUT=0X08;break;
case 3: P1OUT=0X0C;break;
case 4: P1OUT=0X04;break;
case 5: P1OUT=0X06;break;
case 6: P1OUT=0X02;break;
case 7: P1OUT=0X03;break;
case 8: P1OUT=0X01;break;
default: break;
}
}
xiangwei++;
if(xiangwei==9) xiangwei=0;
TA0R=65536-sudu[d];
}
}