![]() |
發布時間: 2018-4-2 13:15
正文摘要:附件里面是我矩陣鍵盤的連接方法,不知道對否 還是我代碼有問題 仿真里面識別第一行不出來 我檢查不出什么問題 下面是我的代碼 #include<reg52.h> #define uchar unsigned c ... |
矩陣不需要外加電源 |
不用接電源吧 |
愛吃餃子 發表于 2018-4-2 17:24 樓主可以看下 鍵盤掃描法——反轉法 是不接電源,接地的哦。 使用單片機8個端口(四行四列) ①前四個端口輸出高電平(行),后四個端口(列)等待輸入。若有鍵按下,短接地,改變(列)輸入寄存器的值,哪一個端口值變為0,則能知道哪一列被按下 ②嵌套 后四個端口輸出高電平(列),前四個端口(行)等待輸入。若有鍵按下,短接地,改變(行)輸入寄存器的值,哪一個端口值變為0,則能知道哪一行被按下 ③行列則能確定哪一鍵被按下 |
矩陣鍵盤本來就不用加電源呀,大哥! |
愛吃餃子 發表于 2018-4-2 17:24 不接電源 是鍵盤的電源嗎 |
只要不接電源就可以識別了,求大神告訴是什么原理 會為什么會這樣 萬分感謝 |