導航:首頁 > 操作系統 > 單片機的鍵盤的種類

單片機的鍵盤的種類

發布時間:2023-01-25 05:35:27

單片機中的機械觸點類型的鍵盤有哪些特性

單片機中應用的一般是機械觸點類型的。

由於按鍵是機械觸點,當機械觸點斷開、閉合時,會有抖動,。這種抖動對於人來說是感覺不到的,但對單片機來說,則是完全可以感應到的,因為單片機處理的速度是在微秒級,而機械抖動的時間至少是毫秒級,對單片機而言,這已是一段「漫長」的時間了。

當鍵處理程序採用中斷方式的時候,在響應時可能會出現按鍵有時靈、有時不靈的問題,其實就是因為這個原因。雖然只按了一次按鍵,可是單片機卻已執行了多次中斷的過程,若執行的次數正好是奇數次,那麼結果沒有影響;若執行的次數是偶數次,那結果就不對了。而如果處理程序採用查詢方式的話也會存在響應按鍵遲鈍的現象,甚至可能會漏掉信號。

⑵ 單片機獨立鍵盤和矩陣鍵盤的對比,他們的優缺點是什麼

獨立按鍵:

優點:可以直接讀取,檢測佔用時間較少,不受其它因素影響。

缺點:佔用IO口資源較多,每一個按鍵都獨佔一個IO口。

矩陣鍵盤:

優點:佔用IO口資源較少。

缺點:必須掃描檢測按鍵情況,程序復雜,佔用時間較多。

(2)單片機的鍵盤的種類擴展閱讀:

在鍵盤中按鍵數量較多時,為了減少I/O口的佔用,通常將按鍵排列成矩陣形式。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過一個按鍵加以連接。這樣,一個埠(如P1口)就可以構成4*4=16個按鍵,比之直接將埠線用於鍵盤多出了一倍,而且線數越多,區別越明顯。

⑶ 單片機的鍵盤介面連接分為哪幾類說明各自的工作原理。鍵盤消抖是什麼有哪幾種方法

一般而言,單片機與鍵盤介面有3種方式:1、靜態介面方式;2、動態矩陣掃描方式;3、採用鍵盤管理晶元方式;第一種方式最簡單,主要用於按鍵不多的情況,每個按鍵佔用一條口線,第二種方式多用於按鍵較多的情況,比如用一個8位口就可以實現4x4鍵盤掃描,這種方式的優點是節省口線,缺點是佔用了較多的MCU資源,第三種方式是把管理鍵盤的任務交給了專用晶元,效率較高適用於按鍵多MCU處理任務重的應用場合。
鍵盤消抖顧名思義就是要消除鍵盤按下或抬起瞬間由於觸點抖動引起的不確定狀態,主要有軟體和硬體消抖兩種方法,軟體消抖就是監測到有鍵按下時並不立即響應,而是延時一段時間後再次判鍵把不確定狀態躲過去,硬體消抖是通過RS觸發器或施密特觸發器將鍵盤與單片機介面隔離,使得單片機讀取的是經過硬體濾波後的確定狀態。

⑷ 在單片機應用系統中,常採用什麼式鍵盤

按鍵比較多的話,為了節約IO口 一般是矩陣式鍵盤, 按鍵比較少的話,可以直連IO口

⑸ 51單片機鍵盤電路的兩種方式,各自的優缺點

獨立按鍵優點:可以直接讀取,檢測佔用時間較少,不受其他因素影響
缺點:佔用IO口資源較多,每一個按鍵都獨佔一個IO口。
矩陣鍵盤優點:佔用IO口資源較少。
缺點:必須掃描檢測按鍵情況,程序復雜,佔用時間較多。

⑹ 單片機系統中使用的鍵盤分為哪兩種

編碼鍵盤和非編碼鍵盤。而非編碼鍵盤又可以分為獨立式和矩陣式

⑺ 如果8051構成的單片機系統有十個鍵輸入,可以採用什麼鍵盤,各佔用多少根輸入介面線

單片機系統有十個鍵輸入,就比較多了,就不能再用獨立式按鍵了,可採用矩陣式按鍵。
3X4矩陣就行了,這可以有12個鍵呢,不要這么多,只要10也行的。這樣,只用7個引腳。如果用獨立式按鍵,要10個引腳。假如,單片機的引腳有剩餘,就算是按鍵用了10也夠,那用獨立式按鍵好啦,寫程序好寫的。

閱讀全文

與單片機的鍵盤的種類相關的資料

熱點內容
人道pdf 瀏覽:610
分類視覺演算法 瀏覽:257
android彈出鍵盤位置 瀏覽:451
安卓怎麼下載愛思助 瀏覽:985
安卓機的呼叫怎麼開啟 瀏覽:355
騰訊伺服器硬碟什麼價 瀏覽:841
交換機關閉所有埠命令 瀏覽:91
程序員可以開網店嗎 瀏覽:115
演算法工程師面試經驗 瀏覽:686
有什麼好用的陪聊app 瀏覽:698
什麼是備中心伺服器 瀏覽:144
linux配置本地yum源 瀏覽:539
半導體器件與工藝pdf 瀏覽:528
超大文件解壓太慢 瀏覽:861
微光app主頁的愛心代表什麼意思 瀏覽:563
程序員和餃子做飯 瀏覽:307
美團app的點擊騎車在哪裡 瀏覽:723
程序員標配條件 瀏覽:211
免費電腦解壓app排行榜前十名 瀏覽:189
順序表查找演算法 瀏覽:463