標題: STC89C52單片機基礎學習心得 [打印本頁]
作者: 是否是 時間: 2018-4-19 23:50
標題: STC89C52單片機基礎學習心得
新51
LED燈:P2 最右邊的第八位LED燈對應1111 1111
獨立鍵盤:P3^0至P3^3:K1,K2,K3,K4.
I/O口內部具有上拉電阻,獨立按鍵內部也具有上拉電阻。當按鍵按下時,接通,變為低電平(0);當按鍵未按下時,又變為高電平(1); while(!k2); :當為高電平時(1),跳出循環,表示已經松手。
P1 P2 P3都有上拉電阻,P0沒有,需要外接。
數碼管靜態數碼管如果要顯示8位,則需要64個串口,動態數碼管將段選線并聯在一起:
共陰:段選:1點亮。0熄滅
138譯碼器:E1(LOW) E2(LOW) E3(HIGH):如果輸入無效值,八個輸出通道都為高電平。
矩陣按鍵掃描原理:
逐行掃描:高四位輪流輸出0,通過判斷低四位是否為0來確認那個按鍵按下
行列掃描:高四位全部輸出1,低四位全部輸出0,通過判斷高四位那一位為0來確認按下按鍵的行,交換高低四位的電平值,通過判斷低四位那一位為0來確認按下按鍵的列。
還會繼續更新
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |