新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 常用鍵盤接口

        常用鍵盤接口

        作者: 時間:2011-12-08 來源:網絡 收藏
          常用按鍵接口可分為獨立式按鍵接口、行列式按鍵接口和專用芯片式等。具體采用哪種方式,可根據所設計系統的實際情況而定。下面分別介紹這幾種接口方式的優缺點及適用場合。

          1.獨立式按鍵接口

          獨立式按鍵接口設計優點是電路配置靈活,軟件實現簡單。但缺點也很明顯,每個按鍵需要占用一根口線,若按鍵數量較多,資源浪費將比較嚴重,電路結構也變得復雜。因此本方法主要用于按鍵較少或對操作速度要求較高的場合。軟件實現時,可以采用中斷方式,也可以采用查詢方式,示意圖如圖所示。

        獨立式鍵盤接口

          圖 獨立式

          2.行列式按鍵接口

          行列式按鍵接口示意圖如圖(a)所示,其使用原理將在下節詳細講述。行列式按鍵接口適應于按鍵數量較多,又不想使用專用鍵盤芯片的場合。這種方式的按鍵接口由行線和列線組成,按鍵位于行、列的交叉點上。這種方式的優點就是相對于獨立接口方式可以節省很多I/O資源,相對于專用芯片鍵盤可以節省成本,且更為靈活。缺點就是需要用軟件處理消抖、重鍵等。

          行列式按鍵接口是一種老式的,其鍵掃描方法是幾乎所有PC鍵盤所采用的方法。



        關鍵詞: 鍵盤接口

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 聂拉木县| 大城县| 建水县| 黔西县| 双流县| 吐鲁番市| 维西| 茌平县| 商洛市| 翁牛特旗| 娄底市| 河西区| 天等县| 岐山县| 永平县| 时尚| 玉田县| 河西区| 彰化县| 白银市| 双柏县| 南昌市| 延吉市| 沁水县| 甘孜县| 定安县| 正蓝旗| 铜川市| 都昌县| 那曲县| 珠海市| 新疆| 苗栗市| 登封市| 运城市| 全椒县| 望谟县| 东乡族自治县| 临沂市| 师宗县| 定州市|