《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 顯示光電 > 設(shè)計(jì)應(yīng)用 > LED顯示驅(qū)動(dòng)器的鍵盤掃描擴(kuò)展方法
LED顯示驅(qū)動(dòng)器的鍵盤掃描擴(kuò)展方法
摘要: 本應(yīng)用筆記介紹了一種擴(kuò)展掃描的方法,可以擴(kuò)展MAX6954和MAX6955 LED顯示驅(qū)動(dòng)器的鍵盤掃描范圍,從32鍵擴(kuò)展到80鍵。
Abstract:
Key words :
  本應(yīng)用筆記介紹了一種擴(kuò)展掃描的方法,可以擴(kuò)展MAX6954和MAX6955 LED顯示驅(qū)動(dòng)器的鍵盤掃描范圍,從32鍵擴(kuò)展到80鍵。

  MAX6954/MAX6955是4線或2線串行接口的LED驅(qū)動(dòng)器,可以控制7段、14段或16段LED或一個(gè)16x8的LED矩陣。驅(qū)動(dòng)器還包括5個(gè)I/O擴(kuò)展(GPIO)端口,以及用這些端口自動(dòng)掃描32個(gè)按鍵、消除按鍵抖動(dòng)的所有邏輯控制。另外一個(gè)功能選項(xiàng)是通過一個(gè)中斷引腳通知系統(tǒng)處理器消除鍵抖。本文介紹的擴(kuò)展按鍵掃描方案(從32鍵擴(kuò)展到80或更多個(gè)按鍵)需要增添額外的二極管

  表1. MAX6954/MAX6955的標(biāo)準(zhǔn)32鍵連接

圖1. MAX6954/MAX6955的標(biāo)準(zhǔn)32鍵連接

圖1. MAX6954/MAX6955的標(biāo)準(zhǔn)32鍵連接

  表1和圖1給出了MAX6954/MAX6955的標(biāo)準(zhǔn)8鍵連接。鍵切換電路按照4 x 8矩陣(4列、8行)讀取32個(gè)按鍵的狀態(tài)。鍵盤陣列的8行由8個(gè)LED陰極驅(qū)動(dòng)器輸出(LED輸出O0至LED輸出O7)驅(qū)動(dòng)。作為多層LED驅(qū)動(dòng)的一部分,這些LED陰極驅(qū)動(dòng)輸出依次拉至低電平320µs (標(biāo)稱值)(順序驅(qū)動(dòng)LED)。這些驅(qū)動(dòng)器輸出分別用來拉低鍵開關(guān)的一端,鍵的另一端連接在4個(gè)輸入引腳(P0至P3),這4個(gè)輸入引腳從內(nèi)部拉至MAX6954/MAX6955的高電平V+。按下開關(guān)時(shí),P0、P1、P2或P3將由相應(yīng)的LED輸出Ox拉至低電平,MAX6954/MAX6955檢測(cè)按鍵,并為按鍵提供去抖。

  多個(gè)按鍵被同時(shí)按下時(shí),與開關(guān)串聯(lián)的二極管可以防止2個(gè)或多個(gè)LED陰極驅(qū)動(dòng)輸出短路。例如,同時(shí)按下SW A1和SW A2時(shí),與按鍵串聯(lián)的二極管可以避免LED輸出O0與LED輸出O1短路,因?yàn)樵谌魏吻闆r下至少有一個(gè)二極管為反向偏置。二極管采用的是低成本、共陽極的BAW56,SOT23封裝。

  MAX6954/MAX6955隨時(shí)判斷32個(gè)按鍵按下或釋放的動(dòng)作,器件內(nèi)部?jī)H為指示這32個(gè)按鍵的狀態(tài)提供了寄存器。從這一點(diǎn)看,在MAX6954/MAX6955的設(shè)計(jì)中似乎沒有辦法擴(kuò)展掃描電路,需要尋找一種全新的設(shè)計(jì)方案。

  針對(duì)這種特殊情況,我們發(fā)掘了一種冗余情況。許多應(yīng)用中只需要了解某一個(gè)按鍵是否被按下。通常,同時(shí)按下兩個(gè)按鍵的情況被認(rèn)為是錯(cuò)誤的鍵輸入,或者是進(jìn)入工廠診斷模式。這種兩個(gè)按鍵同時(shí)按下的情況是一種“冗余”情況,我們把新增按鍵連接成好像某一對(duì)兒鍵被同時(shí)按下的情況,表2和圖2所示電路通過組合P0、P1、P2和P3擴(kuò)充了16個(gè)按鍵。例如,當(dāng)SW AB1按下時(shí),對(duì)于MAX6954/MAX6955而言,所表現(xiàn)出來的狀態(tài)與SW A1和SW B1同時(shí)按下的情況相同。只要每對(duì)兒按鍵(如SW A1和SW B1)的物理位置不相鄰,這種擴(kuò)展架構(gòu)即可有效工作。軟件設(shè)計(jì)應(yīng)保證在MAX6954/MAX6955的最小去抖周期內(nèi)響應(yīng)按鍵的/IRQ,保證每個(gè)對(duì)應(yīng)于按鍵掃描的結(jié)果都經(jīng)過適當(dāng)?shù)姆治鎏幚怼H绻浖?duì)/IRQ響應(yīng)較慢,將無法區(qū)分同時(shí)按下兩個(gè)按鍵的情況(鑒別增添的按鍵狀態(tài))和順序按下相同的兩個(gè)按鍵的情況。無論是哪種情況,按鍵去抖寄存器0x08-0x0B將簡(jiǎn)單地顯示每個(gè)鍵位置位。

  表2. MAX6954/MAX6955擴(kuò)展后的48鍵連接

  每個(gè)附加按鍵需要一個(gè)雙二極管(如低成本、共陰極的BAV70,SOT-23封裝), 按下開關(guān)時(shí),P0和P1或P2和P3被同時(shí)拉低。    

圖2. MAX6954/MAX6955擴(kuò)展后的48鍵連接

圖2. MAX6954/MAX6955擴(kuò)展后的48鍵連接

  圖2和表2通過組合P0、P1、P2和P3擴(kuò)充了16個(gè)按鍵。實(shí)際上,對(duì)于P0-P3鍵掃描輸入還存在另外四種可能的兩鍵組合方式。如果使用了6種兩鍵組合方式,按鍵數(shù)量將增加到80個(gè),如表3所示。圖3給出了6個(gè)附加按鍵在LED輸出O0行的連接方式。每個(gè)附加按鍵需要一個(gè)雙二極管

  表3. MAX6954/MAX6955擴(kuò)展后的80鍵連接

圖3. MAX6954/MAX6955擴(kuò)展后的80鍵連接

圖3. MAX6954/MAX6955擴(kuò)展后的80鍵連接

  為什么僅將“同時(shí)按下雙鍵”作為判斷附加按鍵的途徑呢?3鍵和4鍵組合可用來替代雙鍵按下的情況,表4給出了這種附加配置。需要注意的是,4-3組合鍵每組需要三個(gè)二極管,四組鍵需要4倍數(shù)量的二極管

  表4. 3鍵和4鍵連接

  排除3鍵和4鍵連接的一個(gè)最好理由是它們需要更多的二極管。如果應(yīng)用中所需按鍵只是略高于32鍵的限制,則可首先選擇本文推薦的方案。只是因?yàn)槟承┡既灰蛩兀層脩粽覍?鍵和4鍵的方案也是不可取的。

  值得注意的是:每個(gè)擴(kuò)充按鍵的連接方式模擬的是多個(gè)按鍵同時(shí)按下的情況,這些按鍵連接在同一LED陰極驅(qū)動(dòng)器輸出端(LED輸出O0至LED輸出O7)。采用這種連接方式,相關(guān)組合的按鍵總是在同一時(shí)間掃描或去抖。如果新增按鍵所模擬的同時(shí)按下的按鍵由不同的LED陰極驅(qū)動(dòng)輸出掃描,這種工作方式將是不可靠的。



 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品乱码久久久久久久久 | 亚洲日本乱码在线观看| 亚洲一区二区视频| 在线一区欧美| 一本色道久久综合亚洲精品按摩| 日韩视频在线观看国产| 99国产精品久久久久久久成人热 | 亚洲作爱视频| 在线午夜精品| 亚洲一二三级电影| 亚洲欧美日韩精品久久| 小黄鸭视频精品导航| 亚洲欧美在线免费观看| 欧美一区二区视频网站| 久久精品国产久精国产爱| 欧美主播一区二区三区| 亚洲丰满在线| 亚洲福利视频专区| 亚洲人成绝费网站色www| 久久国产精品免费一区| 久久精品国产欧美激情| 亚洲第一精品久久忘忧草社区| 久久久一区二区| 亚洲精品一线二线三线无人区| 蜜臀99久久精品久久久久久软件 | 亚洲国产mv| 亚洲国产精品久久久久秋霞蜜臀| 亚洲第一在线综合在线| 亚洲激情社区| 中文一区在线| 欧美一区国产一区| 91久久精品国产91性色| 日韩性生活视频| 性久久久久久久久久久久| 亚洲欧洲av一区二区三区久久| 亚洲在线视频观看| 先锋影音国产一区| 久久国产免费看| 久久嫩草精品久久久久| 欧美大胆成人| 国产午夜精品美女毛片视频| 欧美日韩午夜剧场| 国产精品美女诱惑| 国产一区二区中文字幕免费看| 在线看欧美视频| 99精品国产在热久久| 亚洲免费视频网站| 亚洲国产精品激情在线观看| 一区二区三区国产| 欧美一区亚洲| 欧美二区视频| 国产精品手机在线| 亚洲高清视频在线| 亚洲欧美日韩精品久久亚洲区| 亚洲激情在线激情| 亚洲欧美日韩直播| 女主播福利一区| 国产精品理论片在线观看| 激情视频一区二区三区| 一本色道久久88综合日韩精品| 欧美一区二区三区久久精品茉莉花| 最新日韩在线| 欧美一区二区三区视频在线| 欧美顶级少妇做爰| 国产婷婷一区二区| av成人老司机| 亚洲黄色有码视频| 午夜精品久久久久久久99黑人| 欧美不卡高清| 国产欧美日韩精品在线| 亚洲精品国产精品国产自| 欧美一区二区日韩| 亚洲五月六月| 欧美成年人视频网站欧美| 国产区精品在线观看| 日韩视频在线观看免费| 亚洲国产欧美一区| 欧美一区二区三区在线| 欧美日韩高清在线一区| 影音先锋在线一区| 亚洲免费人成在线视频观看| 一本久久青青| 欧美大片第1页| 国产一区高清视频| 亚洲欧美韩国| 亚洲一区二区三区精品在线观看 | 亚洲电影免费观看高清完整版在线观看 | 亚洲电影下载| 欧美一区二区在线观看| 国产精品v一区二区三区| 亚洲欧洲在线免费| 亚洲国产视频直播| 久久成人综合网| 国产精品久久久久久久久果冻传媒| 亚洲欧洲久久| 亚洲国产一区二区a毛片| 久久国产福利| 国产精品自拍视频| 亚洲永久精品国产| 亚洲尤物在线视频观看| 欧美日本不卡高清| 91久久夜色精品国产网站| 亚洲第一福利视频| 久久久久久9999| 国产一区二区久久| 亚洲欧美精品在线观看| 亚洲欧美精品| 国产精品成人播放| 一区二区三区四区五区精品视频| 一本久久a久久免费精品不卡| 欧美激情一区二区| 亚洲国产欧美久久| 亚洲美洲欧洲综合国产一区| 免费一级欧美片在线观看| 黄色精品一二区| 亚洲一区二区三区四区五区午夜| 亚洲人永久免费| 麻豆av一区二区三区| 国产一区在线播放| 欧美亚洲综合在线| 亚洲午夜久久久| 一区二区三区不卡视频在线观看 | 欧美激情视频网站| 亚洲福利一区| 91久久国产精品91久久性色| 免费成人av在线| 亚洲国产精品国自产拍av秋霞| 欧美三级资源在线| 亚洲欧美一区二区三区久久| 欧美日韩视频在线观看一区二区三区 | 国产精品国产三级国产aⅴ浪潮| 国产真实精品久久二三区| 亚洲欧美日韩在线一区| 欧美有码在线视频| 国产亚洲综合精品| 亚洲欧美激情视频在线观看一区二区三区| 亚洲综合99| 国产精品一区免费视频| 欧美一区二区三区在线观看| 久久久久9999亚洲精品| 在线不卡中文字幕| 9色精品在线| 国产精品久久网| 欧美淫片网站| 美女91精品| 亚洲精品之草原avav久久| 亚洲欧美激情视频| 国产午夜精品美女视频明星a级| 亚洲高清成人| 欧美另类videos死尸| 在线视频欧美日韩精品| 欧美一二三区精品| 在线免费高清一区二区三区| 在线视频精品一区| 国产欧美日韩精品一区| 亚洲精品欧洲精品| 国产精品久久久久久久久借妻| 久久精品av麻豆的观看方式| 欧美—级a级欧美特级ar全黄| 亚洲一区二区在线免费观看| 久久综合精品一区| 亚洲精品视频在线观看免费| 欧美在线观看日本一区| 亚洲激情视频网| 久久er精品视频| 亚洲精品国产系列| 久久国产欧美日韩精品| 亚洲国产精品一区制服丝袜 | 久久亚洲春色中文字幕| 亚洲美女视频网| 久久精品国产2020观看福利| 亚洲人体大胆视频| 欧美在线免费观看| 亚洲精品国产精品国自产观看| 久久av一区二区三区漫画| 激情婷婷久久| 午夜精品福利电影| 免费国产自线拍一欧美视频| 夜夜狂射影院欧美极品| 久久国产黑丝| 一二美女精品欧洲| 午夜亚洲性色福利视频| 亚洲片区在线| 国产精品高清在线观看| 久久精品一区二区| 好吊成人免视频| 亚洲精品1234| 国产精品普通话对白| 91久久久久久久久久久久久| 国产精品视频观看| 日韩午夜av在线| 好看的日韩av电影| 亚洲欧美成人精品| 亚洲精品美女在线| 老鸭窝毛片一区二区三区| 亚洲欧美日韩精品久久奇米色影视| 欧美日本国产视频| 久久精品一区蜜桃臀影院 | 欧美国产日韩xxxxx| 亚洲视频自拍偷拍|