问一下松手检测不应该是if(k3!=0)和while(k3!=0)吗,为什么别人这样写Proteus仿真都没问题的
if(K3==0) //K3按下
{
while(K3==0);
bb++;
point_lcd(0x04,bb);
if(K3==0) //松手检测
{
while(K3==0);
delay(20);
}
}
else if(K4==0) //k4按下
{
while(K4==0);
bb=bb+2;
point_lcd(0x04,bb);
if(K4==0) //松手检测
{
while(K4==0);
delay(20);
}
}
|