国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 5697|回復(fù): 9
打印 上一主題 下一主題

[提問(wèn)] 關(guān)于鍵盤(pán)掃描的一個(gè)問(wèn)題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2010-5-18 16:46:37 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
關(guān)鍵詞: 鍵盤(pán) , 掃描
關(guān)于鍵盤(pán)掃描我看書(shū)上寫(xiě)的是一行一行掃描例如
P3 = 0xfe;
temp = P3;
temp = temp&0xf0;
if(temp!=0xf0)
{...}
現(xiàn)在問(wèn)題是這樣的,按這種方式理解的話就是說(shuō)如果有鍵按下的話就會(huì)改變P3口高四位的數(shù)據(jù),那既然有鍵按下時(shí)P3口的數(shù)據(jù)會(huì)改變,所以我就想是不是可以給P3口全送高電平0xff,這樣再來(lái)判斷是否有鍵按下,如果有鍵按下的話就肯定不是0xff了,列如下邊這樣
P3 = 0xff;
temp = P3;
if(temp != 0xff)
{
    switch(temp)
    {

         case 0xee:
               break;
         case 0xed;
               break;
         .....每一個(gè)鍵對(duì)應(yīng)的P3值
    }
}
但是我這樣弄了一晚上也沒(méi)有搞出來(lái),不知道是不是我理解有誤,還請(qǐng)大家指正
沙發(fā)
發(fā)表于 2010-5-18 19:32:33 | 只看該作者
沒(méi)有硬件圖,說(shuō)不清楚,最好畫(huà)個(gè)硬件圖出來(lái)了
板凳
發(fā)表于 2010-5-18 19:36:56 | 只看該作者
有很多種方法,不一定要一行一行的掃啊
地板
發(fā)表于 2010-5-18 22:38:46 | 只看該作者
如果輸出高電平,被強(qiáng)制拉低,這樣對(duì)硬件有損害。
地下室
發(fā)表于 2010-5-19 00:12:57 | 只看該作者
你看的書(shū)上的51例子應(yīng)該是對(duì)的,其電路圖可能如下:
file:///D:/Alpha321/My
其原理大致是P3用作4x4按鍵陣列的輸入和行選通輸出,
其中低4位用作行選通,高4為用作輸入.
至于樓上說(shuō)的強(qiáng)制拉低高電平的問(wèn)題,在傳統(tǒng)的51架構(gòu)中應(yīng)該沒(méi)有問(wèn)題.
可是你的程序就不是針對(duì)這個(gè)電路的,應(yīng)該是在P3口上直接全部加上拉電阻,
然后逐位輸入.不過(guò)這樣做,按你的程序如果兩個(gè)鍵同時(shí)按下,則無(wú)法檢出.
如果你的電路如我的圖中所示,程序中缺少了選通輸出的步驟.
6
發(fā)表于 2010-5-19 00:13:47 | 只看該作者
[img][/img]
7
發(fā)表于 2010-5-19 00:14:58 | 只看該作者
8
發(fā)表于 2010-5-19 00:16:31 | 只看該作者
僅供參考,多交流.
9
 樓主| 發(fā)表于 2010-5-19 09:48:51 | 只看該作者
回復(fù)7樓alpha321

謝謝啦 當(dāng)初自己焊的一個(gè) 還很好用
10
發(fā)表于 2010-5-26 09:01:07 | 只看該作者
回復(fù)4樓terrysun如果是標(biāo)準(zhǔn)51IO口的話是沒(méi)問(wèn)題的
11
發(fā)表于 2010-5-26 09:08:49 | 只看該作者
按樓主的P3賦值0xff是得不出鍵值的,0xee怎么得出,何來(lái)的低電平
12
發(fā)表于 2010-5-26 19:04:33 | 只看該作者
這樣不安全

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲视频在线观看 | 香蕉视频首页 | 天天综合在线视频 | 日本道精品一区二区三区 | 青青在线观看视频 | 国产日本欧美在线观看乱码 | 亚洲不卡在线视频 | 天天干天天操天天碰 | 最近最新视频中文字幕4 | 久久久免费观看视频 | 亚洲国产高清视频在线观看 | 欧美+日本+国产+在线观看 | 末成年娇小性色xxxxx | 成年人视频免费在线观看 | 四虎成人4hutv影院 | 9丨精品国产高清自在线看 9丨超久久 | 亚州激情视频在线播放 | 岛国片免费在线观看 | 欧美激情一二区 | 91中文| 欧美另类在线观看 | 成人免费看视频 | 国内外一级毛片 | 中文字幕日本在线 | 精品在线视频免费观看 | 欧美日韩乱国产 | 久热精品视频在线观看99小说 | 国产精品自在在线香蕉 | 免费视频精品一区二区三区 | 亚洲国产精品一区二区久久 | 玖草在线播放 | 99热最新在线观看 | 国产高清免费不卡观看 | aa成人 | 伊人久久婷婷 | h在线视频| 日本天天操 | 2020精品极品国产色在线观看 | 日韩一区二区不卡中文字幕 | 日韩在线中文字幕 | 天天天操操操 |