新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 為什么要消除鍵盤的機械抖動?有哪些方法?

        為什么要消除鍵盤的機械抖動?有哪些方法?

        作者: 時間:2013-04-13 來源:網絡 收藏

        為什么要消除鍵盤的?有哪些方法?

        答: 會引起一次按鍵被誤讀多次。為了確保對鍵的一次閉合僅做一次處理,必須去除。在鍵閉合穩定時,讀取鍵的狀態,并且必須判別;在鍵釋放穩定后,再作處理。按鍵的抖動,可用硬件或軟件兩種方法消除。如果按鍵較多,常用軟件方法去抖動,即檢測出鍵閉合后執行一個延時程序,產生12~20 ms的延時,讓前沿抖動消失后,再一次檢測鍵的狀態,如果仍保持閉合狀態電平,則確認為真正有鍵按下。當確認有鍵按下或檢測到按鍵釋放后,才能轉入該鍵的處理程序。



        關鍵詞: 機械抖動 CPU 鍵抖動

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 木兰县| 科技| 辽源市| 古蔺县| 城口县| 义乌市| 古丈县| 武川县| 广元市| 康马县| 塔城市| 岱山县| 北安市| 瑞昌市| 湛江市| 蓝山县| 云霄县| 罗山县| 海门市| 石嘴山市| 新沂市| 杂多县| 项城市| 磐石市| 瑞丽市| 永寿县| 柳州市| 抚远县| 连南| 惠州市| 内丘县| 贵溪市| 大方县| 乌拉特后旗| 高碑店市| 周口市| 徐闻县| 简阳市| 岗巴县| 治多县| 景谷|