欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 這個矩陣鍵盤電路有幾個問題請教一下 [打印本頁]

作者: 叫我紅領巾    時間: 2019-8-21 17:37
標題: 這個矩陣鍵盤電路有幾個問題請教一下
各位朋友,這個電路有幾點不太明白,請各位指教一二,謝謝。圖上的網絡標號全部接入單片機IO口。


1.D1-D5二極管的作用?(我搜索了一下說是防止IO口燒毀?)

2.這個矩陣鍵盤我的理解是先將COM0-COM3中一個先置1,其余置0,然后判斷是KEY0-KEY3哪個IO口為1,則對應的按鍵按下;不知道這樣理解是否正確?
3.10個LED燈如何與鍵盤共同使用?


15.png (21.89 KB, 下載次數: 30)

15.png

作者: xianfajushi    時間: 2019-8-21 20:44
矩陣鍵盤的組合方式多了很靈活的按需要設計
10個發光管大概用于指示受2個端口控制在按鍵沒按下時是亮的
5個二極管為指定5條信號必須為高電平有效的按鍵判斷用具有選擇性
KEY0-3配合5條信號線獲得哪個按鈕按下的值作為判斷,其實可以完成20個按鍵圖只接了18個
作者: pql2438547    時間: 2019-8-21 21:27
D1-D5二極管,單向導電性,矩陣鍵盤掃描時是分為行列的,比如先給行高電平,列低電平,判斷行哪個變成高電平了,先置一個數,再互換判斷一次,但你這個二極管就能限制了如果陽極這邊低電平,陰極那邊高電平,就不通了
作者: 叫我紅領巾    時間: 2019-8-22 08:48
pql2438547 發表于 2019-8-21 21:27
D1-D5二極管,單向導電性,矩陣鍵盤掃描時是分為行列的,比如先給行高電平,列低電平,判斷行哪個變成高電 ...

比如我先把COM0置1,COM1-4置0,判斷KEY0-KEY3中哪個為0,就是對應SW0-SW3中的一個鍵按下;而SW4-SW17因為二極管正端是0,所以不管按不按都不導通?是這樣理解的嗎?
作者: 叫我紅領巾    時間: 2019-8-22 08:51
xianfajushi 發表于 2019-8-21 20:44
矩陣鍵盤的組合方式多了很靈活的按需要設計
10個發光管大概用于指示受2個端口控制在按鍵沒按下時是亮的
5 ...

這個確實是可以接20個按鍵。
是否可以這樣理解:先把COM0置1,COM1-4置0,判斷KEY0-KEY3中哪個為0,就是對應SW0-SW3中的一個鍵按下;而SW4-SW17因為二極管正端是0,所以不管按不按都不導通
作者: xianfajushi    時間: 2019-8-22 10:38
理解力不錯,這還要看接單片機的哪個IO口,也可配合發光二極管2個口則可產生40個按鍵的效果.
作者: wulin    時間: 2019-8-22 12:07
樓主先要了解IO口的分時復用,再看這個圖就容易理解了。
作者: 叫我紅領巾    時間: 2019-8-22 13:13
xianfajushi 發表于 2019-8-22 10:38
理解力不錯,這還要看接單片機的哪個IO口,也可配合發光二極管2個口則可產生40個按鍵的效果.

還有個問題請教一下:當二極管正極分別為1和0時,按鍵按下,則二極管另一端的狀態是?

1.jpg (484.51 KB, 下載次數: 40)

1.jpg

作者: 叫我紅領巾    時間: 2019-8-22 13:36
wulin 發表于 2019-8-22 12:07
樓主先要了解IO口的分時復用,再看這個圖就容易理解了。

好的 謝謝
作者: xianfajushi    時間: 2019-8-22 20:21
依據二極管單向導通原理可知,懷疑蝦米?況且二極管導通需要有一定壓降。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1