概述
ADP5588是一款I/O端口擴展器和鍵盤矩陣,適用于需要大型鍵盤矩陣和擴展I/O線路的QWERTY型電話。I/O擴展器IC可以在移動平臺中解決主處理器GPIO數量有限的問題。
數據表:*附件:ADP5588移動I O擴展器和QWERTY鍵盤控制器技術手冊.pdf
ADP5588采用4 mm × 4 mm小型封裝,具有足夠的能力處理所有按鍵掃描和解碼工作,并通過 I^2^C^?^ 接口和中斷來標記處理器的按鍵按下和松開操作。它使得主微處理器無需監控鍵盤,從而將電流消耗降至較低,并增加了處理器帶寬。它還配有緩沖區/FIFO和按鍵事件計數器,借助溢出換行和中斷功能,可處理和跟蹤多達10個未處理的按鍵或GPI事件。
ADP5588具有鍵盤鎖功能,可以選擇在按鍵按下和松開時觸發或不觸發中斷。與主處理器的所有通信均使用一條中斷線路和兩條與I2C兼容的接口線路完成。ADP5588可配置為最多8行 × 10列的鍵盤矩陣(最多80個按鍵)。
當它用于較小的鍵盤矩陣時,可以將未使用的行和列引腳重新配置為通用輸入、輸出或光傳感器輸入。R0、R1、R2、R3、R4、R5、R6和R7表示矩陣的行引腳,而C0、C1、C2、C3、C4、C5、C6、C7、C8和C9則表示列引腳。上電時,所有行和列均默認為GPI,并且必須將其編程,以用作鍵盤矩陣的一部分、GPO或光傳感器輸入。除了鍵盤和GPIO功能外,C8和C9還可以配置為光傳感器輸入。
當配置為鍵盤線時,C8和C9線的功能很簡單:控制接口將這些線從比較器輸入斷開,禁用光傳感器比較器,并將它們連接到鍵盤矩陣的鍵盤列上。當用作光傳感器比較器輸入時,控制接口將這些引腳與鍵盤的連接斷開,使能比較器,并將這些線連接到比較器輸入上。當這些引腳配置為光傳感器輸入時,需要兩個外部電容器(0.1 μF)。當用作GPIO時,這些引腳將從鍵盤和光傳感器接口上移除,并且光傳感器比較器以及傳感器邏輯被禁用。
應用
- 專為需要大型鍵盤矩陣的QWERTY型電話而設計的鍵盤和I/O擴展器
特性
- 18-GPIO 端口擴展器或 10 × 8 鍵盤矩陣
- GPIO 可配置為 GPI、GPO 和鍵盤行或列
- 雙光傳感器輸入(C8 和 C9)
- I^2^C 接口
- I^2^C 寄存器讀取自動遞增
- 1.8 V 至 3.0 V 工作電壓
- 鍵盤鎖功能
- 開漏中斷輸出
- 按鍵按下和按鍵松開中斷
- 支持電平可編程性的 GPI 中斷
- 可編程的上拉電阻
- 帶有溢出中斷的按鍵事件計數器
- 在復位線路和 GPI 上具有 50 μs 去抖動
- 1次按鍵時,典型的空閑電流為 1 μA,典型的輪詢電流消耗為 55 μA。
- 4 mm × 4 mm 小 LFCSP 封裝
框圖
引腳配置描述
ADPD5588是一款通用型輸入輸出(GPIO)擴展器,可配置為18端口I/O擴展器,或10列×8行的鍵盤矩陣(最多80個按鍵 )。它非常適用于手機設計及其他需要大型擴展鍵盤和/或擴展I/O功能的便攜式設備(有關各種配置,請參見“應用信息”部分)。當需要較小尺寸的鍵盤時,鍵盤矩陣中未使用的GPIO可作為I/O(通用輸入/輸出)。其中兩列(C8和C9)還可配置為單光或雙光傳感器的比較器輸入。所有GPIO(行和列)在加電時默認設置為帶內部上拉和去抖動功能的GPI。
鍵盤操作
鍵盤矩陣的行數和列數可進行配置,最多為10列×8行。組成鍵盤矩陣的行和列需通過在寄存器0x1D中設置相應位來進行配置。按鍵按下和松開事件會以十進制數值1(十六進制0x01或二進制00000001)和80(十六進制0x50或二進制10100000)的形式出現在按鍵事件表中。在按鍵事件編號分配表中,按鍵被配置為列驅動為低電平,行作為輸入并配置有上拉電阻。在空閑模式下,列被拉高。
當有一個按鍵按下或多個按鍵(列與行之間短暫間隔)按下時,內部狀態機檢查行引腳以確定哪一行被拉低,進而觸發內部中斷。狀態機隨后啟動按鍵掃描周期,以確定涉及按鍵按下的列。在按鍵按下25毫秒后,狀態機在按鍵事件狀態寄存器中設置相應的按鍵編號(按鍵事件寄存器中的最高有效位),順序為檢測到的按鍵編號。如果寄存器0x01中的KE_IEN位被置位,狀態機則在寄存器0x01中設置KE_INT位,并向主機處理器發送中斷信號。
-
鍵盤矩陣
+關注
關注
0文章
7瀏覽量
1539 -
端口擴展器
+關注
關注
0文章
4瀏覽量
7175
發布評論請先 登錄
ADI推出通用輸入/輸出端口擴展器和鍵盤矩陣控制器ADP5585和ADP5589
ADP5586原文資料數據手冊PDF免費下載(鍵盤解碼器和I/O端口擴展器)

ADP5588原文資料數據手冊PDF免費下載(移動I/O擴展器和QWERTY鍵盤控制器)

ADP5588 鍵盤輸入/輸出擴展器

ADP588:移動I/O Exander和QWERTY關鍵控制器數據Sheet

評論