按键按下再松开,灯亮
假设P00控制按键,P60控制灯,让按键按下再松开,灯才亮,如何编写,自己写的总是感觉不标准。 延迟? while(1){
if(P00 == 0)
{
MS(10);
if(P00 == 0)
{
//按下
while(P00 == 0);
//松开
P60 = 0;
// P60 = !P60;
}
}
} 邮箱 发表于 2024-11-9 13:06
while(1)
{
if(P00 == 0)
MS(10);是什么意思呀 是按下去常亮然后在按一下常闭吗 江上酒酒 发表于 2024-11-9 13:13
MS(10);是什么意思呀
延时10Ms,这个是防抖的 soma 发表于 2024-11-9 13:29
延时10Ms,这个是防抖的
知道了 按下低电平,读相邻两次状态,0变1时就亮
页:
[1]