LED顯示驅(qū)動器的鍵盤掃描擴(kuò)展方法
圖2和表2通過組合P0、P1、P2和P3擴(kuò)充了16個按鍵。實(shí)際上,對于P0-P3鍵掃描輸入還存在另外四種可能的兩鍵組合方式。如果使用了6種兩鍵組合方式,按鍵數(shù)量將增加到80個,如表3所示。圖3給出了6個附加按鍵在LED輸出O0行的連接方式。每個附加按鍵需要一個雙二極管。
表3. MAX6954/MAX6955擴(kuò)展后的80鍵連接
P0 | P1 | P2 | P3 | P0 P1 | P0 P2 | P0 P3 | P1 P2 | P1 P3 | P2 P3 | |
LED Output O0 | SW A1 | SW B1 | SW C1 | SW D1 | SW AB1 | SW AC1 | SW AD1 | SW BC1 | SW BD1 | SW CD1 |
LED Output O1 | SW A2 | SW B2 | SW C2 | SW D2 | SW AB2 | SW AC2 | SW AD2 | SW BC2 | SW BD2 | SW CD2 |
LED Output O2 | SW A3 | SW B3 | SW C3 | SW D3 | SW AB3 | SW AC3 | SW AD3 | SW BC3 | SW BD3 | SW CD3 |
LED Output O3 | SW A4 | SW B4 | SW C4 | SW D4 | SW AB4 | SW AC4 | SW AD4 | SW BC4 | SW BD4 | SW CD4 |
LED Output O4 | SW A5 | SW B5 | SW C5 | SW D5 | SW AB5 | SW AC5 | SW AD5 | SW BC5 | SW BD5 | SW CD5 |
LED Output O5 | SW A6 | SW B6 | SW C6 | SW D6 | SW AB6 | SW AC6 | SW AD6 | SW BC6 | SW BD6 | SW CD6 |
LED Output O6 | SW A7 | SW B7 | SW C7 | SW D7 | SW AB7 | SW AC7 | SW AD7 | SW BC7 | SW BD7 | SW CD7 |
LED Output O7 | SW A8 | SW B8 | SW C8 | SW D8 | SW AB8 | SW AC8 | SW AD8 | SW BC8 | SW BD8 | SW CD8 |
圖3. MAX6954/MAX6955擴(kuò)展后的80鍵連接
為什么僅將“同時按下雙鍵”作為判斷附加按鍵的途徑呢?3鍵和4鍵組合可用來替代雙鍵按下的情況,表4給出了這種附加配置。需要注意的是,4-3組合鍵每組需要三個二極管,四組鍵需要4倍數(shù)量的二極管。
表4. 3鍵和4鍵連接
P0 P1 P3 | P0 P1 P4 | P0 P2 P3 | P1 P2 P4 | P0 P1 P2 P3 | |
LED Output O0 | SW ABC1 | SW ABD1 | SW ACD1 | SW BCD1 | SW ABCD1 |
LED Output O1 | SW ABC2 | SW ABD2 | SW ACD2 | SW BCD2 | SW ABCD2 |
LED Output O2 | SW ABC3 | SW ABD3 | SW ACD3 | SW BCD3 | SW ABCD3 |
LED Output O3 | SW ABC4 | SW ABD4 | SW ACD4 | SW BCD4 | SW ABCD4 |
LED Output O4 | SW ABC5 | SW ABD5 | SW ACD5 | SW BCD5 | SW ABCD5 |
LED Output O5 | SW ABC6 | SW ABD6 | SW ACD6 | SW BCD6 | SW ABCD6 |
LED Output O6 | SW ABC7 | SW ABD7 | SW ACD7 | SW BCD7 | SW ABCD7 |
LED Output O7 | SW ABC8 | SW ABD8 | SW ACD8 | SW BCD8 | SW ABCD8 |
排除3鍵和4鍵連接的一個最好理由是它們需要更多的二極管。如果應(yīng)用中所需按鍵只是略高于32鍵的限制,則可首先選擇本文推薦的方案。只是因?yàn)槟承┡既灰蛩?,讓用戶找?鍵和4鍵的方案也是不可取的。
值得注意的是:每個擴(kuò)充按鍵的連接方式模擬的是多個按鍵同時按下的情況,這些按鍵連接在同一LED陰極驅(qū)動器輸出端(LED輸出O0至LED輸出O7)。采用這種連接方式,相關(guān)組合的按鍵總是在同一時間掃描或去抖。如果新增按鍵所模擬的同時按下的按鍵由不同的LED陰極驅(qū)動輸出掃描,這種工作方式將是不可靠的。本文引用地址:http://www.ex-cimer.com/article/168906.htm
評論