欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 請問程序如何添加才能做到,按鍵K6或者K7能夠長按后每隔一段時間自動加或自動減。感謝 [打印本頁]

作者: -xiaolong    時間: 2021-6-10 12:40
標(biāo)題: 請問程序如何添加才能做到,按鍵K6或者K7能夠長按后每隔一段時間自動加或自動減。感謝

作者: jinzhishuai    時間: 2021-6-10 14:41
    if(R_KEY2 == 0)
    {
        delay_ms(5); //消抖
        while(R_KEY2 == 0)
        {
                time_min ++;//設(shè)置時間
                time_sec = 0;
                if(time_min >= 59)
                    time_min = 59;
                memset(str, 0, 10);
                sprintf((char *)str, "%02d:%02d", time_min, time_sec);
                Lcd_P16x16Ch(80, 6, str, 0); //更新顯示

            delay_ms(300); //連續(xù)間隔時長
        }
    }

作者: boboxuexi    時間: 2021-6-10 15:25
阻塞試延時都不好。。。
作者: shumivan    時間: 2021-6-15 13:48
首先可設(shè)定一個10ms的定時器,然后沒進一次中斷檢查一次按鍵高低狀態(tài),如果和上次狀態(tài)一樣為按下,那么加一,如果不一樣則清零.然后在這段代碼之后,判斷10ms的個數(shù)值,如果大于你想要設(shè)定的長按有效值,那么就在這地方依次連增連減,具體連增連減間距,可自行設(shè)定.




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