找回密碼
         注冊會員
        搜索附件  
        MCU資訊論壇 附件中心 單片機論壇 51單片機論壇 單片機鍵盤接口電路簡.pdf

        單片機鍵盤接口電路簡.pdf

         

        看似簡單的鍵掃描:
        有點像標題黨吧。嘿嘿
        這里主要講的不是鍵掃描是如何實現的,而是鍵散轉,亦即鍵處理函數的調用。
        函數指針數組是這篇資料的唯一看點了吧。沒有看錯,的確是函數指針數組,這看起來很奇怪,看過后就可能要大呼過癮了。
        另外,看了要頂!!!!
        P.S.使用Adobe Acrobat Pro 9處理文檔,如果下載回去打不開。試試升級一下PDF閱讀器,推薦 Adobe Reader 9。
        ####################################################################
        作點小小修改,編寫代碼的時候有點大意了。
        主要是鍵掃描函數出現了一點邏輯問題,修改后代碼體積變小了4B,結構也合理了一些。哈哈~~
        現改進如下
        uchar _key_scan(void)
        {
        uchar temp_row;//行狀態暫存
        uchar _key_no;//鍵值暫存

        _ROW_INPUT;//置行輸入

        temp_row=_KEY_STATUE;//讀行狀態
        if((temp_row&0x0F)!=0x0F)//無按鍵
        {
        _key_delay(100);

        temp_row=_KEY_STATUE;//再次讀行狀態
        if((temp_row&0x0F)!=0x0F)//抖動
        {
        _COL_INPUT;//置列輸入

        for(_key_no=0;_key_no<16;_key_no++)//出錯
        if(_key_table[_key_no]==temp_row+(_KEY_STATUE&0xF0))
        {
        return _key_no+0x30;//鍵值已查找正確
        }
        }
        }
        else
        return _ERROR;//無按鍵或抖動或出錯

        }
        [ 此貼被wookongbun在2009-11-09 23:52重新編輯 ]


        QQ|手機版|MCU資訊論壇 ( 京ICP備18035221號-2 )|網站地圖

        GMT+8, 2025-5-2 13:13 , Processed in 0.039923 second(s), 8 queries , Redis On.

        Powered by Discuz! X3.5

        © 2001-2025 Discuz! Team.

        返回頂部
        日韩精品区一区二区三VR| 人妻少妇精品无码专区二区| 香蕉99久久国产综合精品宅男自| 少妇人妻无码精品视频| 亚洲精品国产福利一二区| 国产欧美日韩精品专区| 88久久精品无码一区二区毛片 | 高清在线亚洲精品国产二区| 五月天激情小说网| 亚洲国产成人精品久久久国产成人一区二区三区综 | 精品国产一区二区三区久久 | 久久精品草草草| 精品国产午夜福利在线观看| 97久久精品人人做人人爽| 久久免费国产精品| 久久精品国产99国产精品| 好硬好湿好爽再深一点动态图片| 亚洲精品无码av天堂| 久久精品国产亚洲av麻豆小说| 最新精品露脸国产在线| 免费无遮挡禁18污污网站| 国产乱码精品一区二区三区中文 | 精品一区二区三区自拍图片区| 中文字幕亚洲精品| 美女网站视频免费久久| 国产成人精品日本亚洲11| 久久久99精品成人片中文字幕| 日韩精品久久无码人妻中文字幕| 97久人人做人人妻人人玩精品| freexxxxhdchinese| 久久免费国产精品一区二区 | 精品久久久无码中文字幕天天| 国产精品国产三级在线专区| 亚洲精品高清久久| 午夜精品久视频在线观看| 亚洲精品一级无码中文字幕| 野外一男一女一级毛片女人男人 | 亚洲国产精品特色大片观看完整版| 扒开粉嫩的小缝喷白浆下| 精品久久久久久久久中文字幕| 午夜成人精品福利网站在线观看 |