機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 11836|回復(fù): 11
打印 上一主題 下一主題

看看51單片機開發(fā)板原理圖,誰能解釋矩陣鍵盤的原理?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2007-11-23 20:49:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近買了塊開發(fā)板學(xué)習(xí)單片機,以下是電路原理圖。不明白上面的4×4矩陣鍵盤(電路圖最左上角)的編碼原理。鍵盤的8條引線直接與p1.0^p1.7相連,疑惑的是即使按下任意按鍵也在p1口上讀不到任何電平?
9 @! }$ V: q7 t5 x期待高手指點!

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊會員

x
回復(fù)

使用道具 舉報

2#
 樓主| 發(fā)表于 2007-11-23 22:21:41 | 只看該作者
都不感興趣?
. n( S& U5 d, p& o9 z. E7 L5 s" r陡然間若有所悟,課本上給的矩陣鍵盤的例子用到了集成芯片。這一例卻什么也沒有用。" \) p! D! i. C# |8 z4 O$ e9 `" |+ c
咤看來不明白,但想到可以給p1.0^p1.3掃描高電平。然后讀p1.4^p1.7引腳,這樣就可判斷是哪個鍵按下了。
0 `7 c5 w" Q8 _- T+ Z1 y7 v) K這種方案很簡單
回復(fù) 支持 反對

使用道具 舉報

3#
發(fā)表于 2007-11-28 18:34:43 | 只看該作者
單片機的書上有很多介紹啊
/ [; e# ^! B0 h7 _, N2 }$ m我也正在學(xué)習(xí); s6 k/ K5 W$ Z' W* W3 j
回復(fù) 支持 反對

使用道具 舉報

4#
發(fā)表于 2007-12-2 19:24:29 | 只看該作者
不錯,確實不錯
回復(fù) 支持 反對

使用道具 舉報

5#
發(fā)表于 2009-10-16 23:39:51 | 只看該作者
一行一行的掃描哈
回復(fù) 支持 反對

使用道具 舉報

6#
發(fā)表于 2009-10-20 12:52:47 | 只看該作者
現(xiàn)在明白了吧,不明白的話我解釋解釋,我對這一塊比較熟悉
回復(fù) 支持 反對

使用道具 舉報

7#
發(fā)表于 2010-6-17 22:09:31 | 只看該作者
不理解行掃描法和線反轉(zhuǎn)法
回復(fù) 支持 反對

使用道具 舉報

8#
發(fā)表于 2010-6-22 17:14:43 | 只看該作者
暈,好難懂的東西~~~~
回復(fù) 支持 反對

使用道具 舉報

9#
發(fā)表于 2010-6-22 21:59:07 | 只看該作者
不懂這個學(xué)習(xí)了啊,學(xué)無止境。。
回復(fù) 支持 反對

使用道具 舉報

10#
發(fā)表于 2011-6-27 22:47:53 | 只看該作者
我接觸過一種鍵盤,就是行線全輸出為0,列線為1,先讀I/O電平判斷有無鍵按下,確定有鍵按下后就會逐行掃描來確定具體是哪個鍵被按下了,
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-9-26 05:20 , Processed in 0.056110 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表