① 單片機獨立鍵盤和矩陣鍵盤的對比,他們的優缺點是什麼
獨立按鍵:
優點:可以直接讀取,檢測佔用時間較少,不受其它因素影響。
缺點:佔用IO口資源較多,每一個按鍵都獨佔一個IO口。
矩陣鍵盤:
優點:佔用IO口資源較少。
缺點:必須掃描檢測按鍵情況,程序復雜,佔用時間較多。
(1)鍵盤與單片機可以使用什麼鍵盤擴展閱讀:
在鍵盤中按鍵數量較多時,為了減少I/O口的佔用,通常將按鍵排列成矩陣形式。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過一個按鍵加以連接。這樣,一個埠(如P1口)就可以構成4*4=16個按鍵,比之直接將埠線用於鍵盤多出了一倍,而且線數越多,區別越明顯。
② 在單片機應用系統中,常採用什麼式鍵盤
按鍵比較多的話,為了節約IO口 一般是矩陣式鍵盤, 按鍵比較少的話,可以直連IO口
③ 51單片機最小系統如何外接鍵盤
標准鍵盤有四條線,你把數據線和時鍾線接單片機,就可以接收到鍵盤的數據了,但你要先知道標准鍵盤的數據協議,再些接收代碼,把數據顯示在LCD上。
④ 如果8051構成的單片機系統有十個鍵輸入,可以採用什麼鍵盤,各佔用多少根輸入介面線
單片機系統有十個鍵輸入,就比較多了,就不能再用獨立式按鍵了,可採用矩陣式按鍵。
3X4矩陣就行了,這可以有12個鍵呢,不要這么多,只要10也行的。這樣,只用7個引腳。如果用獨立式按鍵,要10個引腳。假如,單片機的引腳有剩餘,就算是按鍵用了10也夠,那用獨立式按鍵好啦,寫程序好寫的。
⑤ 單片機系統中使用的鍵盤分為哪兩種
編碼鍵盤和非編碼鍵盤。而非編碼鍵盤又可以分為獨立式和矩陣式
⑥ 怎樣實現電腦鍵盤與單片機的通信不使用串口助手,比如按下鍵盤上的字母a,可以立刻在lcd液晶上顯示a。
如果是USB介面的鍵盤,那麼你要懂USB協議,而且單片機的速度要足夠快,有時候還需要鍵盤內部usb晶元,單片機做主機,USB鍵盤做從機。
USB協議是很復雜的,不是一天兩天就能搞得通的,程序也很復雜,如果你是初學者,那麼不建議你一開始就調試USB,你可以嘗試下圓口的PS2鍵盤,PS2是串列通信,只需要按照通信格式發送相應的數據就可以了,具體的可以查一下PS2方面的資料。
⑦ 單片機鍵盤接法
可以採用獨立式鍵盤、行列掃描矩陣式鍵盤、也可以利用外圍晶元提供,例如使用鍵盤驅動晶元HD7279,現在比較常用的是行列掃描矩陣式的鍵盤。
⑧ 與單片機有關的ps2鍵盤是什麼呀
ps2鍵盤就是我們平常電腦用的鍵盤,ps2鍵盤實際上就是一個按鍵編碼器,然後單片機要做的就是將ps2鍵盤發過來的鍵盤編碼進行解碼,最後在數碼管上或是液晶上顯示出來
⑨ 單片機的鍵盤介面連接分為哪幾類說明各自的工作原理。鍵盤消抖是什麼有哪幾種方法
一般而言,單片機與鍵盤介面有3種方式:1、靜態介面方式;2、動態矩陣掃描方式;3、採用鍵盤管理晶元方式;第一種方式最簡單,主要用於按鍵不多的情況,每個按鍵佔用一條口線,第二種方式多用於按鍵較多的情況,比如用一個8位口就可以實現4x4鍵盤掃描,這種方式的優點是節省口線,缺點是佔用了較多的MCU資源,第三種方式是把管理鍵盤的任務交給了專用晶元,效率較高適用於按鍵多MCU處理任務重的應用場合。
鍵盤消抖顧名思義就是要消除鍵盤按下或抬起瞬間由於觸點抖動引起的不確定狀態,主要有軟體和硬體消抖兩種方法,軟體消抖就是監測到有鍵按下時並不立即響應,而是延時一段時間後再次判鍵把不確定狀態躲過去,硬體消抖是通過RS觸發器或施密特觸發器將鍵盤與單片機介面隔離,使得單片機讀取的是經過硬體濾波後的確定狀態。