标题:
单片机按键程序问题求助
[打印本页]
作者:
umasouye
时间:
2023-4-25 19:42
标题:
单片机按键程序问题求助
就是我按键K1按下时p=1,k2按下时p=2,那为什么我先按下k2执行donghua1();再按K1时不会执行 shuchu(); 应该要怎么改
if(p=1)
{
shuchu();
}
else
{
donghua1();
}
作者:
lyxing
时间:
2023-4-25 19:54
判断 应是 if(p==1),p=1, 只是赋值。
作者:
CXXM
时间:
2023-4-25 21:17
判断应该是双等号,if (P==1)
作者:
CXXM
时间:
2023-4-25 21:19
判断语句if中应该是双等号
作者:
tmjctk
时间:
2023-4-25 21:33
P=1是赋值
应该是P==1
作者:
Yang_Tree
时间:
2023-4-26 08:41
首先P==1 才是判断,第二,既然P有可能是1或者2,那估计可能是unsigned char,那么不应该用else 语句,你可以用else if(P==2)这样子来设计
作者:
李冬
时间:
2023-4-26 09:42
为什么不把P定义成位变量 ,难道还有其他按键
作者:
JJrainbow
时间:
2023-4-26 10:51
判断按键按下最好也进行一下消抖处理
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1