51微控制器選單式按鍵原理
一般情況下,獨立按鍵有兩個引腳,其中一個通過上拉電阻接到微控制器的I/O埠,另外一端接地。也就是說,平時按鍵沒有動作的時候,輸出的是高電平,如果有按下動作發生,則輸出的是低電平。
按鍵抖動
我們一般只要掃描跟按鍵引腳相連的I/O埠,如果發現有低電平產生,則判定該按鍵處於按下狀態。有些時候,電路或者外圍有電磁干擾,也會使微控制器的I/O埠產生低電平,這種干擾訊號會讓微控制器誤認為是按鍵動作。所以,在掃描按鍵的時候應該做去抖動處理,把干擾訊號過濾掉,從而獲得準確的按鍵狀態訊號。
每次我們按下的時候,會輸出低電平,但有可能是外界干擾需要延時一段時間,之後再判斷是不是低電平,如果是,則是按下如果不是,則是外干擾。
按鍵一端與IO口連線,另外一端接地。通過控制IO口輸出高電平即可檢測
按鍵是否按下,當按下時IO口會被拉低,鬆開後IO口回到高電平。
獨立按鍵S2介面為:P3^0=0//代表按下,反之為高電平1則為沒有按下(s3,s4介面以此類推)
-
csgo對槍應該走位還是站著不動
應該站著不動。因為csgo一邊走一邊開槍的彈道是模糊的,只有身體停止移動的時候彈道才是穩定的,彈道不穩就不能準確的瞄準命中敵人。拿部分衝鋒槍例如野牛可以一邊跑一邊打,因為子彈多可以形成火力壓制讓對方不敢露頭。...
-
炒泡椒兔做法
主料:兔肉1000g輔料:泡紅椒適量,蒜適量,蔥適量,食鹽適量,花椒適量,白砂糖少許做法步驟:1、油燒熱至七成熟,放入花椒和糖,煸香,倒入姜和蒜爆香。2、倒入大量的泡椒,一定要大量的,不要吝嗇,川菜的一大特點就是輔料遠比主料多!3、用大火使勁的翻炒,一定要炒出泡椒的香味。一定...
-
京東快遞為什麼五六天不動
我們在網路上進行了網購,就會有相應的快遞公司承擔快遞運送業務。如果我們在京東上購買了物品,京東快遞五六天沒有什麼快遞運送訊息。首先現在最常見的就是由於疫情的原因會導致快遞延遲傳送,還有各種極端災害天氣,比如洪水等情況也會導致快遞傳送延遲。如果發現京...
-
龍湖青雲闕的樓為什麼要斜著蓋
因為這種樓是種特殊的結構型式。南向低北向高。從南開始往北層層升高。有把這種樓戲稱步步高昇樓型。外觀上比較有吸引性,觀賞性也不錯。明顯優勢是採光條件相當充沛。每層提升幅度特別大。出現了更多的通天普照的頂層樓。這種摟都是斜蓋的。...