亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 單片機程序實現(xiàn) 按鍵 長按短按識別 [打印本頁]

作者: JACK_WEI    時間: 2020-2-21 11:32
標題: 單片機程序實現(xiàn) 按鍵 長按短按識別
  /*****************讀IO電平***********************************/
void anjian(void) //按鍵控制

{
        
                                 if((!KEY==0)&&(ks==9)) //大于1.9S 有松開 判斷是短按了
                        {
                                

                                ks        =        0;
                        }         
                                if(KEY==0)
{  
               
                                delay4ms();
                                if(KEY==0)
               
                {
                        chp+=1;

                         if((!KEY)&&(chp==20))  // 按鍵單擊
                        {
                                ks        +=        1;
                            ZS_LED        =        1;
                                chp = 0;

                                
                        }

                        else if((!KEY)&&(ks==10))  //長按按鍵
                        {
                                ks        =        0;
                                ZS_LED        =        1;
                                cho                +=1;
               
                        }

                         else if((!KEY)&&(cho==1)) //大于2S 還沒有松開 直到松開也判斷是長按了
                        {
                                

                                ks        =        10;
                                cho        =        0;

                        }

}
}
                        


}


作者: JACK_WEI    時間: 2020-2-21 15:06
  第一次發(fā)帖 寫的有點亂    修整一下
  /*****************讀IO電平***********************************/
void anjian(void) //按鍵控制

{
       
                                 if((!KEY==0)&&(ks==9)) //小于1.9S 有松開 判斷是短按了
                                {
                               

                                        ks        =        0;
                                }         
                                if(KEY==0)
                                {  
               
                                        delay4ms();
                                if(KEY==0)
               
                                {
                                        chp+=1;

                         if((!KEY)&&(chp==20))  // 按鍵單擊
                                {
                                        ks        +=        1;
                                        kaishi        =        1;       
                                        chp = 0;

                               
                                }

                        else if((!KEY)&&(ks==10))  //長按按鍵
                                {
                                        ks        =        0;
                                        kaishi        =        0;
                                        qidong        =        0;
                                        cho                +=1;
               
                                }

                         else if((!KEY)&&(cho==1)) //大于2S 還沒有松開 直到松開也判斷是長按了
                                {
                               

                                        ks        =        10;
                                        cho        =        0;

                                }

                                }
                                 }
                       


}
作者: 神劍無敵    時間: 2020-2-21 15:50
謝謝,受教了




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1