void keycan1()
{
uint i;
if(s3==0)
{
delay(30);
if(s3==0)
{ i++;
switch(i)
{
case 1:
P2=0x7f;
break;
case 2:
P2=0xbf;
break;
case 3:
P2=0xdf;
break;
case 4:
P2=0xef;
break;
case 5:
P2=0xf7;
break;
case 6:
P2=0xfb;
break;
case 7:
P2=0xfd;
break;
case 8:
P2=0xfe;
break;
default:i=0;
}
while(!s3);
}
}
那么这条语句有何没有对整个程序有没有影响呢?
追答没有吧,说实话,我也感觉这个程序写的很奇怪
追问呵呵,谢谢你!我刚才看了一下,这个程序是用来等待外接按钮的改变的!