久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 為什么矩陣鍵盤按下按鍵后,會把相應單片機IO口電平拉低,原理是什么? [打印本頁]

作者: 堅持下去    時間: 2022-10-26 12:14
標題: 為什么矩陣鍵盤按下按鍵后,會把相應單片機IO口電平拉低,原理是什么?
有個問題突然想到的,就是為什么矩陣鍵盤按下按鍵后,會把相應單片機IO口電平拉低,這其中的原理有大佬懂嗎

作者: Hephaestus    時間: 2022-10-26 14:47
矩陣鍵盤分行和列,一個輸出一個輸入,假設行輸出,列輸入,那么掃描到某一行,該行低電平其他行高電平,某列的按鍵被按下當然就是低電平了。
作者: 堅持下去    時間: 2022-10-26 16:25
Hephaestus 發表于 2022-10-26 14:47
矩陣鍵盤分行和列,一個輸出一個輸入,假設行輸出,列輸入,那么掃描到某一行,該行低電平其他行高電平,某 ...

我的意思就是為什么按下去 按鍵一行就會變成低電平。
作者: 大漠落日    時間: 2022-10-27 09:27
行列鍵盤原理你看一下,是置列0,讀行,,先置行,讀列也行,
作者: lkc8210    時間: 2022-10-27 09:39
堅持下去 發表于 2022-10-26 16:25
我的意思就是為什么按下去 按鍵一行就會變成低電平。

那就要了解一下傳統51單片機的準雙向IO結構
準雙向IO置1時是弱上拉,只能輸出很小的電流(150~270uA)
準雙向IO置0時是開漏,能接受比較大的電流(6~20mA)
所以當IO(P10)置0,而IO(P14)置1時(P1 => 0xF0)
如果他們之間的按鍵被按下(短路)
P14就會被拉低(P1 => 0xE0)

作者: 大漠落日    時間: 2022-10-27 09:50
按鍵的一行是用的一條單條機口線,當掃描到這時里,一定是有一列是置0,讀行線,只要有一個鍵按下,那這個鍵所在的行線要變低,單片機讀到是低
作者: 堅持下去    時間: 2022-10-27 11:31
lkc8210 發表于 2022-10-27 09:39
那就要了解一下傳統51單片機的準雙向IO結構
準雙向IO置1時是弱上拉,只能輸出很小的電流(150~270uA)
準 ...

謝謝 這下明白了




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久国产精品免费一区二区三区 | 一区中文字幕 | 亚洲日韩欧美一区二区在线 | 午夜日韩精品 | 国产免费一区 | 一区二区三区回区在观看免费视频 | 国产福利在线 | 91看片网 | 欧美精品乱码99久久影院 | 久草新在线 | 97伦理影院 | av在线三级 | 欧美激情一区二区 | 国产精品一区久久久 | 日韩视频免费看 | 成人二区三区 | 欧美精品久久久久久久久老牛影院 | 精品久久久久久久久久久 | 午夜电影福利 | 搞黄网站在线观看 | 亚洲视频一区在线 | 日韩免费高清视频 | 网络毛片| 国产蜜臀97一区二区三区 | 日韩一级免费观看 | 一区二区视频免费观看 | 成人国产精品视频 | 国产一区在线免费观看视频 | 韩日免费视频 | 九九热精品在线视频 | 欧美一级片在线播放 | 中文字幕在线视频精品 | 精品久久影院 | 手机在线观看av | av网站免费观看 | 欧美九九 | 国产视频一区二区 | 日韩在线中文字幕 | 国产a视频 | 久久综合久久久 | 高清久久久 |