• <strike id="aymay"></strike>
    <strike id="aymay"></strike>
    <ul id="aymay"><dfn id="aymay"></dfn></ul>
    <ul id="aymay"><sup id="aymay"></sup></ul>
  • <del id="aymay"></del>

    打破教科書上老舊按鍵檢測 自己獨創改進方法!

    2014-02-12 14:20 來源:電源網 作者:娣霧兒

    傳統教科書中講過,無一例外都是采用delay的方法檢測按鍵,但是這種方法有很多缺陷,今天就這一問題說說,小編作為初學者,各位大俠不要見笑啊。

    傳統的處理方法:在第一次檢測到有鍵按下時,執行一段延時 10ms 的子程序以后再確認該按鍵電平是否能保持閉合狀態的電平,如果保持閉合狀態電平,則確認為真正有鍵按下,從而消除抖動的影響。

    個人感覺有兩點弊端:

    1. 傳統的處理方法執行10ms 的延時子程序,會降低程序的實時性。

    2. 傳統的處理方法一次按鍵動作的確認,只檢測兩次,在高抗干擾環境下的會有按鍵的誤動作。

    提出一些建議,大家看看是否可行呢:

    1. 建議彈跳時間為 100ms 才可有效通過 EFT 雜訊認證。

    2. 建議主程序中連續檢查 100ms 的穩定低電平才可認定按鍵按下成立。

    3. 相同道理連續檢查 100ms 高電平才可認定按鍵彈起。

    4. 為了保證 MCU 的執行效率,按鍵的檢測盡量不要使用 Delay 的方式,可以考慮采用輪詢檢測和計時器配合的方式進行。

    方法如下:

    在發現低電平后,我們每一個循環(時基)去讀取一次電平,并與上次進行比較,若是相同則計數器加 1,直至達到足夠的次數就進行處理,否則計數器清零,重新開始。

    教科書1

    1 2 > 
    檢測 按鍵

    相關閱讀

    暫無數據

    一周熱門

    主站蜘蛛池模板: 国产一区二区三精品久久久无广告| 精品亚洲成a人片在线观看少妇| 亚洲精品专区在线观看| 国产国产精品人在线观看| 久久亚洲AV永久无码精品| 九九精品在线观看| 久久久久无码精品国产不卡| 国产精品一区二区三区99| 欧美成人精品欧美一级乱黄一区二区精品在线 | 中文字幕久精品免费视频| 国产成人久久久精品二区三区| 国产成人vr精品a视频| 野狼精品社区| 精品露脸国产偷人在视频| 老司机91精品网站在线观看| 国产成人精品电影在线观看| 亚洲AV永久无码精品水牛影视| 久久久久久极精品久久久| 国产成人精品久久综合| 久久免费精品视频| 国产精品美女久久久m| 在线精品亚洲一区二区| 无码精品人妻一区| 免费看一级毛片在线观看精品视频| 国产VA免费精品高清在线| 国产精品视频一区二区三区| 国产精品久线在线观看| 精品人妻va出轨中文字幕| 亚洲日韩精品无码专区网址 | 日本精品自产拍在线观看中文| AAA级久久久精品无码区| 999成人精品视频在线| 国产精品第12页| 丰满人妻熟妇乱又仑精品| 国产精品毛片一区二区三区| 国内精品久久久久影院一蜜桃| 三上悠亚久久精品| 亚洲AV日韩精品久久久久久| 亚洲AV无码久久精品狠狠爱浪潮 | 国产在线精品无码二区| 亚洲高清国产AV拍精品青青草原|