新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機教程:矩陣式鍵盤接口技術及程序設計

        51單片機教程:矩陣式鍵盤接口技術及程序設計

        作者: 時間:2012-08-07 來源:網絡 收藏

        去除鍵抖動。當檢測到有鍵按下后,延時一段時間再做下一步的檢測判斷。

        若有鍵被按下,應識別出是哪一個鍵閉合。辦法是對的行線進行掃描。P1.4-P1.7按下述4種組合依次輸出:

        P1.7 1 1 1 0

        P1.6 1 1 0 1

        P1.5 1 0 1 1

        P1.4 0 1 1 1

        在每組行輸出時讀取P1.0-P1.3,若全為“1”,則表示為“0”這一行沒有鍵閉合,不然有鍵閉合。由此得到閉合鍵的行值和列值,然后可采用計算法或查表法將閉合鍵的行值和列值轉換成所定義的鍵值

        為了保證鍵每閉合一次CPU僅作一次處理,必須卻除鍵釋放時的抖動。

        點擊瀏覽下一頁

        點擊瀏覽下一頁

        及編程》

        DIY機械鍵盤相關社區:機械鍵盤DIY




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 塔河县| 新竹市| 鄱阳县| 榆树市| 曲水县| 武安市| 扶余县| 大埔县| 青川县| 寿光市| 麻江县| 乐至县| 西峡县| 祁东县| 建阳市| 周宁县| 景东| 平顶山市| 栖霞市| 乌兰察布市| 建阳市| 和静县| 漳平市| 疏勒县| 龙泉市| 扎囊县| 温泉县| 庆元县| 兴义市| 康乐县| 青冈县| 三门县| 原阳县| 通许县| 安化县| 安顺市| 济源市| 分宜县| 伊春市| 静海县| 措美县|