سلام من کی پد رو راه انداختم اما میخوام از هر کلیدش به عنوان چند حالته اشتفاده کنم اما نمیدونم چرا وقتی میزنم در دو حالتش هم بررسی میشه !
مثلا میخوام بار اول کلید 1 رو میزنم بنویسه a برای بار دوم بشه b
توی تابع کی پد نوشتم
حالا نمیدونم چرا وقتی برای بار اول میزنم 2 تاشم اجرا میشه !
در صورتی که با همین کد برای کلید باتون چک کردم کار میکرد اما توی کی پد نه .
مثلا میخوام بار اول کلید 1 رو میزنم بنویسه a برای بار دوم بشه b
توی تابع کی پد نوشتم
کد:
if (key==1&&mode==0)
{
lcd_putsf("a";
mode=1;
}
if (key==1&&mode==1)
{
lcd_putsf("b");
mode=0;
}
در صورتی که با همین کد برای کلید باتون چک کردم کار میکرد اما توی کی پد نه .




دیدگاه