音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

4×4的鍵盤掃描的問題

作者:jhx19807 欄目:單片機(jī)
4×4的鍵盤掃描的問題
4×4的鍵盤掃描的問題:我的硬件是將8根鍵盤線接到單片機(jī)P2口,同時(shí)將4根列線接到一個(gè)與門,將與門的輸出接到單片機(jī)的外部中斷腳,我的程序是這樣:先將P2口上的4根列線置1,4根行線置0,當(dāng)有安鍵按下時(shí),產(chǎn)生外部中斷,然后可以先查出哪根列線為0,我想知道接下來(lái)怎么判斷出哪根行線 ?

2樓: >>參與討論
jcsasm
掃描嗎,挨個(gè)找
 
3樓: >>參與討論
阿南
看您寫的,頭都暈了,書上有很多關(guān)于鍵盤掃描的,去找找吧
 
4樓: >>參與討論
operation
看暈了
 
5樓: >>參與討論
潼關(guān)懷古
把你的16個(gè)鍵值放在一個(gè)2維表里面,中斷中查表
 
6樓: >>參與討論
winhiwang
掃描
關(guān)閉中斷,
行線變輸入(要有上拉)
列1輸出低,其他列輸出高.讀行線,根據(jù)底的位置可以判斷按鍵
列2輸出低,其他列輸出高.讀行線
......

7樓: >>參與討論
liuhuiqin
四位
上面的說(shuō)的對(duì)啊

8樓: >>參與討論
liang0516
這種辦法怎么樣?
無(wú)論哪個(gè)按下,肯定會(huì)進(jìn)入中斷,在中斷中直接讀取p2口的數(shù)據(jù)然后再判斷!

9樓: >>參與討論
liumq

你的掃描方式不對(duì),應(yīng)該是一個(gè)一個(gè)零,進(jìn)行掃描

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
MT8870 的應(yīng)用!
單片機(jī)學(xué)習(xí)計(jì)劃(請(qǐng)指教)
請(qǐng)教各位一個(gè)變量賦值的問題
請(qǐng)問那里有破解版的proteus下載?
一百腳多的CPLD如何焊接?是否有插入插座的CPLD?
免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)