鍵盤接口
發(fā)布時間:2014/6/9 21:57:41 訪問次數(shù):629
鍵盤接口按照不同的標(biāo)準(zhǔn)有不同的分類方法。AVR-M1005C080MTAAB按鍵盤排布的方式可分成獨立方式和矩陣方式;按讀入鍵值的方式可分為直讀方式和掃描方式;按是否進行硬件編碼可分成非編碼方式和硬件編碼方式;按微處理器響應(yīng)方式可分為中斷方式和查詢方式。將以上各種方式組合可構(gòu)成不同的鍵盤接口方式。以下介紹較為常用的兩種方式。
(1)獨立方式是指將每個獨立按鍵按一對一的方式直接接到I/O輸入線上,如圖7-8所示。讀鍵值時直接讀I/O口,每一個鍵的狀態(tài)通過讀入鍵值來反映,所以也稱這種方式為一維直讀方式,按習(xí)慣稱為獨立式。這種方式查鍵實現(xiàn)簡單,但占用lUO資源較多,一
般在鍵的數(shù)量較少時采用。
(2)矩陣方式是用n條I/O線組成行輸入口,m條I/O線組成列輸出口,在行列線的每一個交點上設(shè)置一個按鍵,如圖7-9所示。讀鍵值方法一般采用掃描方式,即輸出口按位輪換輸出低電平,再從輸入口讀入鍵信息,最后獲得鍵碼。這種方式占用I/O線較少,在實際應(yīng)用系統(tǒng)中采用較多。
圖7-8獨立方式鍵盤 圖7-9矩陣方式鍵盤
設(shè)計鍵盤時,通常小于4個按鍵的應(yīng)用,可以使用獨立式接口。如果多于4個按鍵,為了減少微處理器的I/O端口線的占用,可以使用矩陣式鍵盤。
鍵盤接口按照不同的標(biāo)準(zhǔn)有不同的分類方法。AVR-M1005C080MTAAB按鍵盤排布的方式可分成獨立方式和矩陣方式;按讀入鍵值的方式可分為直讀方式和掃描方式;按是否進行硬件編碼可分成非編碼方式和硬件編碼方式;按微處理器響應(yīng)方式可分為中斷方式和查詢方式。將以上各種方式組合可構(gòu)成不同的鍵盤接口方式。以下介紹較為常用的兩種方式。
(1)獨立方式是指將每個獨立按鍵按一對一的方式直接接到I/O輸入線上,如圖7-8所示。讀鍵值時直接讀I/O口,每一個鍵的狀態(tài)通過讀入鍵值來反映,所以也稱這種方式為一維直讀方式,按習(xí)慣稱為獨立式。這種方式查鍵實現(xiàn)簡單,但占用lUO資源較多,一
般在鍵的數(shù)量較少時采用。
(2)矩陣方式是用n條I/O線組成行輸入口,m條I/O線組成列輸出口,在行列線的每一個交點上設(shè)置一個按鍵,如圖7-9所示。讀鍵值方法一般采用掃描方式,即輸出口按位輪換輸出低電平,再從輸入口讀入鍵信息,最后獲得鍵碼。這種方式占用I/O線較少,在實際應(yīng)用系統(tǒng)中采用較多。
圖7-8獨立方式鍵盤 圖7-9矩陣方式鍵盤
設(shè)計鍵盤時,通常小于4個按鍵的應(yīng)用,可以使用獨立式接口。如果多于4個按鍵,為了減少微處理器的I/O端口線的占用,可以使用矩陣式鍵盤。
上一篇:LED流水燈實驗原理
上一篇:鍵盤掃描原理
熱門點擊
- 工作寄存器區(qū)
- 四位一體數(shù)碼管
- 檢驗標(biāo)準(zhǔn)(按照IPC-A-610E標(biāo)準(zhǔn))
- 晶圓級CSP (WL-CSP)、WLP (
- 中斷優(yōu)先級寄存器IP
- AOI編程方法有在線編程和離線編程兩種
- 濕度敏感器件(MSD)的管理、存儲、使用要求
- 12C總線操作
- 中斷請求的撤除
- 中斷按照功能通?梢苑譃榭善帘沃袛
推薦技術(shù)資料
- 基準(zhǔn)電壓的提供
- 開始的時候,想使用LM385作為基準(zhǔn),HIN202EC... [詳細(xì)]
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機器人技術(shù)結(jié)構(gòu)設(shè)計及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究