鍵盤掃描原理
發(fā)布時(shí)間:2014/6/9 22:00:54 訪問次數(shù):2363
矩陣式鍵盤是當(dāng)鍵盤中按鍵數(shù)量較多時(shí), AVR-M1005C080MTABB為了減少I/O口的占用,通常將按鍵排列成矩陣形式。它又稱為行列式鍵盤,每條水平線(又稱為行線)和垂直線(又稱為列線)在交叉處不直接連通,而是通過一個(gè)按鍵加以連接。例如,用4條I/O線(PBO—PB3)作為行線,4條I/O線(PCO~PC3)作為列線組成的鍵盤,如圖7-10所示。這樣,在行線和列線的每一個(gè)交叉點(diǎn)上,設(shè)置一個(gè)按鍵。一個(gè)端口(如Pl口,有8條端口線)就可以構(gòu)成4x4=16個(gè)按鍵,比將端口線直接用于鍵盤多出了一倍。而且線數(shù)越多,區(qū)別越明顯,如再多加一條線就可以構(gòu)成20鍵的鍵盤,而直接用端口線則只能多出一鍵(9鍵)。由此可,見,這種矩陣式鍵盤結(jié)構(gòu)能夠有效地提高單片機(jī)系統(tǒng)中I/O口的利用率,在需要的鍵數(shù)比較多時(shí),
采用它來做鍵盤是合理的。
圖7-10矩陣式鍵盤
如圖7-11所示是用Pl口的4條端口線(P10~P13)作為行線,4條端口線(P14~P17)作為列線組成的鍵盤,鍵盤掃描方式說明如下。
矩陣式鍵盤是當(dāng)鍵盤中按鍵數(shù)量較多時(shí), AVR-M1005C080MTABB為了減少I/O口的占用,通常將按鍵排列成矩陣形式。它又稱為行列式鍵盤,每條水平線(又稱為行線)和垂直線(又稱為列線)在交叉處不直接連通,而是通過一個(gè)按鍵加以連接。例如,用4條I/O線(PBO—PB3)作為行線,4條I/O線(PCO~PC3)作為列線組成的鍵盤,如圖7-10所示。這樣,在行線和列線的每一個(gè)交叉點(diǎn)上,設(shè)置一個(gè)按鍵。一個(gè)端口(如Pl口,有8條端口線)就可以構(gòu)成4x4=16個(gè)按鍵,比將端口線直接用于鍵盤多出了一倍。而且線數(shù)越多,區(qū)別越明顯,如再多加一條線就可以構(gòu)成20鍵的鍵盤,而直接用端口線則只能多出一鍵(9鍵)。由此可,見,這種矩陣式鍵盤結(jié)構(gòu)能夠有效地提高單片機(jī)系統(tǒng)中I/O口的利用率,在需要的鍵數(shù)比較多時(shí),
采用它來做鍵盤是合理的。
圖7-10矩陣式鍵盤
如圖7-11所示是用Pl口的4條端口線(P10~P13)作為行線,4條端口線(P14~P17)作為列線組成的鍵盤,鍵盤掃描方式說明如下。
熱門點(diǎn)擊
- 靜態(tài)RAM基本存儲(chǔ)電路
- MCS-51單片機(jī)的引腳及其功能
- CPU中斷響應(yīng)時(shí)間
- 熱電偶的固定方法
- 位尋址
- 表面組裝技術(shù)特點(diǎn)
- 靜電防護(hù)原理
- 通孔插裝元器件(THC)焊盤設(shè)計(jì)
- 存儲(chǔ)器字?jǐn)?shù)的擴(kuò)展
- 鍵盤掃描原理
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- Arm Cortex-M33
- 功率MOSFET和電感器降壓模
- BGATE驅(qū)動(dòng)N溝道MOSFE
- 升降壓充電管理芯片
- 新產(chǎn)品MPQ6539-AEC1
- MOSFET (HS-FET)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究