久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
4X4鍵盤掃描電路分析
[打印本頁]
作者:
葛靖青
時間:
2010-11-2 16:12
標題:
4X4鍵盤掃描電路分析
面是書上習慣4X4鍵盤掃描電路用法:軟件部分請參考:4X4鍵盤掃描程序
上面4X4鍵盤掃描電路是比較常見的,發表一下個人意見:
1、ABCD組的掃描線上可以不加上拉電阻,可以使用AVR單片機的內部上拉電阻。
2、AVR單片機的I/O口為標準I/O口,可以高低電平驅動輸出,鍵盤掃描線直接與I/O口相連存在一定的風險。
下面為建議使用4X4鍵盤電路用法:
建議使用上面的4X4鍵盤接法,用電阻緩沖一下,一來可以防止鍵盤輸出高低電平出現短路,對鍵盤部分過來的干擾也有好處。
下面再說說軟件設計部分:
現在就我知道的鍵盤一般有兩種讀取方式,循環掃描法、查表法。
循環掃描法:4X4鍵盤分為4行和4列,CPU對每一條掃描線進行讀取,然后計數得到按鍵值,這種方式用的比較多。
查表法:對行和列讀取一次,然后通過查表得到按鍵值。程序很簡單,建議使用這種方式。
循環掃描法在C51上應用很多,可以正常使用。但在AVR單片機上采用這種方式就不大好了,因為AVR單片機輸出的高低電平都有相同驅動能力。按照上面圖紙,如果S1S4同時按下的話,就會出現短路現象,原理如下圖:
如果使用第二張圖紙的接法可以得到一減經,但錯誤現象還是存在。最主要的是鍵盤上不可以同時出現兩個不同的電平,這樣才不會出現短路。但這要是在循環掃描法上實現起來就話,I/O狀態變換就很復雜。
如果要使用查表法的話就完全沒有這種問題,如果有不同的見解請提出來一同探討。
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲a视频
|
在线播放a
|
欧美日韩国产一区二区
|
四虎免费视频
|
日韩视频在线观看
|
永久免费看片在线播放
|
日韩中文字幕在线观看
|
69av在线
|
福利网站在线观看
|
男女瑟瑟视频
|
爱爱短视频
|
亚洲黄色小视频
|
精品国产区一区二
|
色妞网站
|
91国在线
|
性欧美精品
|
久色精品
|
久久不雅视频
|
岛国免费av
|
国产黄视频在线观看
|
精品99视频
|
欧美性猛交xxxx乱大交退制版
|
日韩av手机在线
|
日本免费网站
|
国产午夜影院
|
国产免费一级片
|
中文字幕第一区综合
|
精品一区三区
|
天天综合色
|
黄视频免费在线观看
|
一级片在线
|
青青草国产成人av片免费
|
日日夜夜人人
|
宅男的天堂
|
一级理论片
|
自由成熟xxxx色视频
|
亚洲国产欧美日韩在线
|
四虎海外
|
国产精品一区二区在线播放
|
黄色一及片
|
亚洲成人欧美
|