什么是獨立式鍵盤接口電路
發(fā)布時間:2014/1/4 19:19:53 訪問次數(shù):3263
什么是獨立式鍵盤接口電路?
答:獨立式鍵盤是指將每個按鍵按一對一的方式直接連接到I/o輸入線上所構(gòu)成的鍵盤,如圖6.3所示。
在圖6.3中,鍵盤TAJC476K016RNJ接口中使用多少根I/O線,鍵盤中就有幾個按鍵。鍵盤接口使用了8根I/O口線,該鍵盤就有8個按鍵。這種類型的鍵盤,鍵盤的按鍵比較少,且鍵盤中各個按鍵的工作互不干擾。因此,用戶可以根據(jù)實際需耍對鍵盤中的按鍵靈活地編碼。
最簡單的編碼方式就是根據(jù)I/o輸入口所直接反映的相應接鍵按下的狀態(tài)進行編碼,稱按鍵直接狀態(tài)碼。假如圖中的KO鍵被按下,則Pl.o口的輸入狀態(tài)是11111110,則KO鍵的直接狀態(tài)編碼就是FEH。對于這樣編碼的獨立式鍵盤,CPU可以通過直接讀取I/O口的狀態(tài)來獲取按鍵的直接狀態(tài)編碼值,根據(jù)這個值直接進行按鍵識別。這種形式的鍵盤結(jié)構(gòu)簡單,按鍵容易識別。
圖6.3獨立式按鍵接口原理電路圖
獨立式鍵盤的缺點是需要占用較多的I/O口線。當單片機應用系統(tǒng)鍵盤中需要的按鍵比較少或I/O口線比較富余時,可以采用這種類型鍵盤。
什么是獨立式鍵盤接口電路?
答:獨立式鍵盤是指將每個按鍵按一對一的方式直接連接到I/o輸入線上所構(gòu)成的鍵盤,如圖6.3所示。
在圖6.3中,鍵盤TAJC476K016RNJ接口中使用多少根I/O線,鍵盤中就有幾個按鍵。鍵盤接口使用了8根I/O口線,該鍵盤就有8個按鍵。這種類型的鍵盤,鍵盤的按鍵比較少,且鍵盤中各個按鍵的工作互不干擾。因此,用戶可以根據(jù)實際需耍對鍵盤中的按鍵靈活地編碼。
最簡單的編碼方式就是根據(jù)I/o輸入口所直接反映的相應接鍵按下的狀態(tài)進行編碼,稱按鍵直接狀態(tài)碼。假如圖中的KO鍵被按下,則Pl.o口的輸入狀態(tài)是11111110,則KO鍵的直接狀態(tài)編碼就是FEH。對于這樣編碼的獨立式鍵盤,CPU可以通過直接讀取I/O口的狀態(tài)來獲取按鍵的直接狀態(tài)編碼值,根據(jù)這個值直接進行按鍵識別。這種形式的鍵盤結(jié)構(gòu)簡單,按鍵容易識別。
圖6.3獨立式按鍵接口原理電路圖
獨立式鍵盤的缺點是需要占用較多的I/O口線。當單片機應用系統(tǒng)鍵盤中需要的按鍵比較少或I/O口線比較富余時,可以采用這種類型鍵盤。
上一篇:單片機外圍接口有哪些
上一篇:什么是行列式按鍵接口電路