⑴ 單片機的獨立鍵盤或矩陣鍵盤電路,必須要加電阻和電源嗎我試過的,不加電阻和電源,單片機也能識別。
可以不用啊,加電阻主要是用來提高抗干擾能力,要是工作環境比較好的話完全可以不加的,但主要就是怕在單片機引腳在懸空狀態下外界的干擾可能會導致單片機的誤動作而加上的
⑵ 4個獨立鍵盤來控制4個發光二極體發光的單片機電路
GND ---- 按鍵 ----- 限流電阻-----發光二極體 -----直流5V
這還要什麼單片機呀!
⑶ 獨立式按鍵的工作原理
獨立按鍵式直接用I/O口線構成的單個按鍵電路,其特點式每個按鍵單獨佔用一根I/O口線,每個按鍵的工作不會影響其他I/O口線的狀態。獨立式按鍵電路配置靈活,軟體結構簡單,但每個按鍵必須佔用一個I/O口線,因此,在按鍵較多時,I/O口線浪費較大,不宜採用。
獨立按鍵的軟體常採用查詢式結構。先逐位查詢沒跟I/O口線的輸入狀態,如某一根I/O口線輸入為低電平,則可確認該I/O口線所對應的按鍵已按下,然後,再轉向該鍵的功能處理程序。
獨立鍵盤理想的波形是按下去時保持低電平,實際上在上升沿和下降沿的過程中(即按鍵和離鍵時的一段微小時間)會出現抖動。消抖的方法有兩種,一種是通過硬體:在電路上連個電容;另一種是軟體消抖,根據經驗增加10ms的延時。
(3)獨立鍵盤電路擴展閱讀:
按鍵分類與輸入原理:
按鍵按照結構原理科分為兩類,一類是觸點式開關按鍵,如機械式開關、導電橡膠式開關燈;另一類是無觸點式開關按鍵,如電氣式按鍵,磁感應按鍵等。前者造價低,後者壽命長。目前,微機系統中最常見的是觸點式開關按鍵。
在單片機應用系統中,除了復位按鍵有專門的復位電路及專一的復位功能外,其他按鍵都是以開關狀態來設置控制功能或輸入數據的。當所設置的功能鍵或數字鍵按下時,計算機應用系統應完成該按鍵所設定的功能,鍵信息輸入時與軟體結構密切相關的過程。
對於一組鍵或一個鍵盤,總有一個介面電路與CPU相連。CPU可以採用查詢或中斷方式了解有無將按鍵輸入,並檢查是哪一個按鍵按下,將該鍵號送人累加器,然後通過跳轉指令轉入執行該鍵的功能程序,執行完成後再返回主程序。
⑷ 只需要電腦鍵盤上的十多個按鍵的功能,並且每個按鍵獨立開,線路還可以加長,有什麼可以做到,推薦下元件
有專門賣數字小鍵盤的,就是光有1-9那裡一塊的,也是用串列口連接,插上去一樣用
⑸ 獨立按鍵電路應該怎麼接
獨立式按鍵電路是指直接用輸入埠線構成的單個按鍵電路,常用於需要少量幾個r鍵柏舒算機控制系統j每個獨立或按鍵單獨占熠一根輸「
入埠線,各鍵的工作狀態不會相互影
響。
⑹ 求八鍵獨立式鍵盤的AD電路圖
鍵盤的工作原理:
鍵盤從結構上分為獨立式鍵盤與矩陣式鍵盤。一般按鍵較少時采內用獨立式鍵盤,按鍵較多時採用矩容陣式鍵盤。
(1)獨立式鍵盤。
在由單片機組成的測控系統及智能化儀器中,用的最多的是獨立式鍵盤。這種鍵盤具有硬體與相對簡單的特點,其缺點是按鍵數量較多時,要佔用大量口線。圖1是一個利用MCS-51單片機的P1口設計的非編碼鍵盤。
當按鍵沒按下時,CPU對應的I/O介面由於內部有上拉電阻,其輸入為高電平;當某鍵被按下後,對應的I/O介面變為低電平。只要在程序中判斷I/O介面的狀態,即可知道哪個鍵處於閉合狀態。
(2) 矩陣式鍵盤。
矩陣式鍵盤使用於按鍵數量較多的場合,它由行線與列線組成,按鍵位於行、列的交叉點上。一個3*3的行列結構可以構成一個有9個按鍵的鍵盤。同理,一個4*4的行列可以構成一個16按鍵的鍵盤。很明顯,在按鍵數量較多的場合,與獨立式鍵盤相比,矩陣式鍵盤要節省很多I/0介面。
⑺ 矩陣鍵盤和獨立按鍵的區別是什麼
獨立按鍵:一個按鍵佔用單獨的一個I/O口;
矩陣鍵盤:為了節省I/O口,通常將按鍵排列成矩陣形式,每條水平線和垂直線在交叉處不直接連通,而是通過一個按鍵加以連接。(上個圖,一看就明白)
⑻ 誰給我下單片機里的獨立式按鍵的硬體電路圖
這個問題太弱了吧,輸入輸出管腳接上拉電阻,再接按鈕開關完事。
⑼ 獨立鍵盤電路圖isis需要哪些元件
至少需要單片機、電源、按鍵、電阻。
其中,P1.1為單片機的IO口。