سلام من کی پد رو راه انداختم اما میخوام از هر کلیدش به عنوان چند حالته اشتفاده کنم اما نمیدونم چرا وقتی میزنم در دو حالتش هم بررسی میشه !
مثلا میخوام بار اول کلید 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; }
در صورتی که با همین کد برای کلید باتون چک کردم کار میکرد اما توی کی پد نه .
دیدگاه