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

標題: 單片機io口的復用問題,求大神帶 [打印本頁]

作者: 堂堂    時間: 2019-5-3 12:29
標題: 單片機io口的復用問題,求大神帶
單片機的P2^0,P2^1,P2^2控制38譯碼器的三個引腳,三八譯碼器控制8個數碼管的使能,同時P2的8個口作為矩陣按鍵的輸入和輸出,其中P2^0,P2^1,P2^2作為輸入1輸入2輸入3,如何使按鍵矩陣掃描的同時,可以由數碼管顯示出哪一個按鍵被按下?想了好久想不懂,非常感謝.

作者: Y_G_G    時間: 2019-5-3 21:37
一個單片機有那么多的IO,你一定要這樣用嗎?
你這樣用肯定是不行的,不用多想
一個LED亮或者是不亮,是通過一個IO電平的變化去控制的
一個IO的按鍵輸入就會產生一個電平的變化,那么,當你按下按鍵的時候電平就產生變化了,LED也就跟著亮或者滅了
作者: tigerlyt    時間: 2019-5-3 22:28
38譯碼器后增加一個鎖存器,另外需要一個io口控制鎖存器使能端,先通過P2口輸出位選信號,決定哪個數碼管接受收據,之后鎖存,然后再掃描鍵位,掃描到后輸出到段選鎖存器,你應該有個段選鎖存器的,然后輸出對應的按鍵數據,就可以了吧,從邏輯上應該是可以的,但是鎖存器的使能端需要增加一個io口控制。
作者: 2479408246    時間: 2019-5-4 15:23
建一個變量,把p2口的值賦值給這個變量,通過讀這個變量的值就知道哪個按鍵按下了
作者: 堂堂    時間: 2019-5-4 17:34
Y_G_G 發表于 2019-5-3 21:37
一個單片機有那么多的IO,你一定要這樣用嗎?
你這樣用肯定是不行的,不用多想
一個LED亮或者是不亮,是 ...

因為數碼管掃描是有時間差的,小于十微秒的人眼看不到,在這個空隙可以掃描按鍵
作者: 堂堂    時間: 2019-5-4 17:35
tigerlyt 發表于 2019-5-3 22:28
38譯碼器后增加一個鎖存器,另外需要一個io口控制鎖存器使能端,先通過P2口輸出位選信號,決定哪個數碼管接 ...

謝謝,但是鎖存器這個,,,暫時不采用
作者: 笨笨兔    時間: 2019-5-5 10:58
利用人眼的視覺暫留,在每次改變顯示圖像之前,用很短的時間檢查按鍵,是完全可以并大量使用這種方法。
你可以看看按鍵芯片資料例如傳統的鍵盤智能控制芯片HD7279A。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲一二三区在线观看 | 欧美激情一区二区三区 | 亚州综合一区 | 国产成人精品久久 | 中文字幕视频免费 | 欧美日韩国产一区二区三区 | 精品国产乱码久久久久久1区2区 | 成人亚洲精品久久久久软件 | 精品一区二区久久久久久久网站 | 精品欧美乱码久久久久久1区2区 | 成人精品一区二区三区 | 日韩国产中文字幕 | 久久久91 | 国产99免费视频 | 欧美不卡一区 | 国产东北一级毛片 | 精品九九久久 | 中文字幕在线人 | 蜜桃视频在线观看免费视频网站www | 福利网站导航 | 精品国产乱码久久久久久蜜柚 | 看片国产| 人人干人人爽 | 高清一区二区视频 | 久久久激情视频 | 黄瓜av | 国产精品久久久久久久久久妞妞 | 免费网站国产 | 欧美一级在线观看 | 亚洲精品成人在线 | 国产精品欧美一区二区 | 特黄毛片视频 | 成年人视频在线免费观看 | 亚洲三区视频 | 国产精品日韩欧美一区二区三区 | 久久久精品一区二区 | 黄色三级免费 | 青青草在线视频免费观看 | 午夜精品一区二区三区在线观看 | www.日本国产 | 91麻豆精品国产91久久久久久 |