久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 7393|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

4X4鍵盤掃描電路分析

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:26661 發(fā)表于 2010-11-2 16:12 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
面是書上習(xí)慣4X4鍵盤掃描電路用法:軟件部分請(qǐng)參考:4X4鍵盤掃描程序

上面4X4鍵盤掃描電路是比較常見的,發(fā)表一下個(gè)人意見:

1、ABCD組的掃描線上可以不加上拉電阻,可以使用AVR單片機(jī)的內(nèi)部上拉電阻。

2、AVR單片機(jī)的I/O口為標(biāo)準(zhǔn)I/O口,可以高低電平驅(qū)動(dòng)輸出,鍵盤掃描線直接與I/O口相連存在一定的風(fēng)險(xiǎn)。

下面為建議使用4X4鍵盤電路用法:



建議使用上面的4X4鍵盤接法,用電阻緩沖一下,一來可以防止鍵盤輸出高低電平出現(xiàn)短路,對(duì)鍵盤部分過來的干擾也有好處。



下面再說說軟件設(shè)計(jì)部分:

現(xiàn)在就我知道的鍵盤一般有兩種讀取方式,循環(huán)掃描法、查表法。

循環(huán)掃描法:4X4鍵盤分為4行和4列,CPU對(duì)每一條掃描線進(jìn)行讀取,然后計(jì)數(shù)得到按鍵值,這種方式用的比較多。

查表法:對(duì)行和列讀取一次,然后通過查表得到按鍵值。程序很簡(jiǎn)單,建議使用這種方式。

循環(huán)掃描法在C51上應(yīng)用很多,可以正常使用。但在AVR單片機(jī)上采用這種方式就不大好了,因?yàn)锳VR單片機(jī)輸出的高低電平都有相同驅(qū)動(dòng)能力。按照上面圖紙,如果S1S4同時(shí)按下的話,就會(huì)出現(xiàn)短路現(xiàn)象,原理如下圖:



如果使用第二張圖紙的接法可以得到一減經(jīng),但錯(cuò)誤現(xiàn)象還是存在。最主要的是鍵盤上不可以同時(shí)出現(xiàn)兩個(gè)不同的電平,這樣才不會(huì)出現(xiàn)短路。但這要是在循環(huán)掃描法上實(shí)現(xiàn)起來就話,I/O狀態(tài)變換就很復(fù)雜。

如果要使用查表法的話就完全沒有這種問題,如果有不同的見解請(qǐng)?zhí)岢鰜硪煌接憽?/td>
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 黄频免费 | 欧洲成人免费视频 | 国产午夜精品一区二区三区嫩草 | www.精品国产 | 日产精品久久久一区二区福利 | 国产在线视频一区 | 免费国产一区二区 | 欧美日韩专区 | 色综久久 | 国产精品揄拍一区二区 | av网站在线播放 | 91精品久久久久久久久 | 色资源在线 | aaa精品| 五月婷婷丁香 | 久久久久久一区 | 欧美一区二区免费视频 | 国产一区二区三区四区五区3d | 欧美在线高清 | 国产自产21区 | 成人免费视屏 | 亚洲成av人片在线观看 | av色站 | 日韩av网址在线观看 | 在线观看精品 | 日韩欧美在线观看视频网站 | 国产成人免费一区二区60岁 | 日韩av第一页 | 91福利在线观看 | 欧美黑人体内she精在线观看 | 在线看一区二区 | 久久久免费在线观看 | 久久91精品久久久久久9鸭 | 激情六月天 | 成人免费在线网 | 在线观看亚洲专区 | 天天综合国产 | 视频三区| 国产97在线 | 日韩 | 午夜丰满寂寞少妇精品 | 亚洲国产18 |