㈠ 單片機中用C語言按鍵檢測的小程序
if (raw<average-trip)) //按鍵按下 else//按鍵未按下
㈡ C語言問題解答。為什麼這樣可以說檢測按鍵是否松開
while((i<50)&&(K1==0)) //檢測按鍵是否松開{Delay10ms();i++;}
分析:
按鍵K1一直按著的時候,循環執行50次退出。
按鍵K1松開時,循環馬上退出。
所以,是檢測按鍵在500ms(50*10ms)內,按鍵是否松開。