初学KEIL C51,请大家指点、、
我用switch()语句的时候,编译运行时,只能执行case 0, case 1,
而其它的,如case 2,3,4,5,这些个语句就没有输出。请问这是怎么回事。郁闷!!!
在线等、、、、、、、、、、、、、、、、、、、、、
void display(unsigned char i ,unsigned char num)
{
if (i <6)
{ P1=num;
switch(i)
{
case 0:
P2=0xfe;
break;
case 2:
P2=0xfd;
break;
case 1:
P2=0xfb;
break;
case 3:
P2=0xf7;
break;
case 4:
P2=0xef;
break;
case 5:
P2=0xdf;
break;
default:break;
}
}
}
发表时间:2004年11月19日18:52:51