ZHCSW37A April 2024 – May 2025 TPS23881B
PRODUCTION DATA
命令 = 17h,帶 1 個數據字節,讀取/寫入
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| INTEN | – | nbitACC | MbitPrty | CLCHE | DECHE | – | – |
| R/W-1 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
| 說明:R/W = 讀/寫;R = 只讀;-n = 復位后的值 |
| 位 | 字段 | 類型 | 復位 | 說明 |
|---|---|---|---|---|
| 7 | INTEN | R/W | 1 | INT 引腳屏蔽位。無論中斷屏蔽寄存器的狀態如何,寫 0 都會使中斷寄存器的任何位無法激活 INT 輸出。請注意,激活 INTEN 線對事件寄存器無影響。 1 = 任何未屏蔽的中斷寄存器位都可以激活 INT 輸出 0 = 無法激活 INT 輸出 |
| 6 | – | R/W | 0 | |
| 5 | nbitACC | R/W | 0 | I2C 寄存器訪問配置位。 1 = 配置 B。這表示使用單個器件地址 (A0 = 0) 進行 16 位訪問。 0 = 配置 A。這表示 8 位訪問,而 8 通道器件將視為具有 2 個連續目標地址的 2 個獨立 4 通道器件。 有關 I2C 地址編程的更多信息,請參閱寄存器 0x11 |
| 4 | MbitPrty | R/W | 0 | 多位優先級位:用于在 1 位關斷優先級和 3 位關斷優先級之間進行選擇。 1 = 3 位關斷優先級。優先級和 OSS 操作需要遵循寄存器 0x27 和 0x28。 0 = 1 位關斷優先級。優先級和 OSS 操作需要遵循寄存器 0x15 |
| 3 | CLCHE | R/W | 0 | 分級更改使能位。置位后,檢測事件寄存器中的 CLSCn 位僅指示最新分級操作的結果與前一個分級操作的結果不相同的情況。 1 = 僅當相關通道發生分級更改時,才會設置 CLSCn 位。 0 = 相關通道每次發生分級周期時都會設置 CLSCn 位。 |
| 2 | DECHE | R/W | 0 | 檢測更改使能位。置位后,檢測事件寄存器中的 DETCn 位僅指示最新檢測操作的結果與前一個檢測操作的結果不相同的情況。 1 = 僅當相關通道發生檢測更改時,才會設置 DETCn 位。 0 = 相關通道每次發生檢測周期時都會設置 DETCn 位。 |
| 1 | – | R/W | 0 | |
| 0 | – | R/W | 0 |
如果需要將 MbitPrty 位從 0 更改為 1,請在設置 MbitPrty 位之前確保 OSS 輸入引腳處于空閑(低)狀態至少 200 微秒,以避免與 OSS 位流失去同步而導致的任何錯誤行為。
只需設置通道 1-4 的 nbitACC 位來啟用 16 位 I2C 工作模式。
| 命令代碼 | 寄存器或命令名稱 | 位描述 | 配置 A(8 位) | 配置 B(16 位) |
|---|---|---|---|---|
| 00h | 中斷 | INT 位 P1-4、P5-8 | 每組(4 個)通道具有單獨的屏蔽和中斷結果。 電源事件位重復兩次。 | |
| 01h | 中斷屏蔽 | MSK 位 P1-4、P5-8 | ||
| 02h | 電源事件 | PGC_PEC P4-1、P8-5 | 每組(4 個)通道具有單獨的事件字節。 | |
| 03h | ||||
| 04h | 檢測事件 | CLS_DET P4-1、P8-5 | ||
| 05h | ||||
| 06h | 故障事件 | DIS_PCUT P4-1、P8-5 | ||
| 07h | ||||
| 08h | 啟動/ILIM 事件 | ILIM_STR P4-1、P8-5 | ||
| 09h | ||||
| 0Ah | 電源/故障事件 | TSD、VDUV、VDUW、VPUV、RAMFLT PCUT34、PCUT12、PCUT78、PCUT56、OSSE4-1、OSSE8-5 | 兩個 8 位寄存器(通道 1 至 4 和通道 5 至 8)將顯示相同的 TSD、VDUV、VPUV 和 RAMFLT 結果。PCUTxx 和 OSSEx 位將會具有單獨的狀態,每個組 4 個通道。 清除至少一個 VPUV/VDUV 也會清除另一個。 | |
| 0Bh | ||||
| 0Ch | 通道 1 發現 | CLS&DET1_CLS&DET5 | 每個通道具有單獨的狀態字節 | |
| 0Dh | 通道 2 發現 | CLS&DET2_CLS&DET6 | ||
| 0Eh | 通道 3 發現 | CLS&DET3_CLS&DET7 | ||
| 0Fh | 通道 4 發現 | CLS&DET4_CLS&DET8 | ||
| 10h | 電源狀態 | PG_PE P4-1、P8-5 | 每組(4 個)通道具有單獨的狀態字節 | |
| 11h | 引腳狀態 | A4-A1、A0 | 兩個 8 位寄存器(通道 1 至 4 和通道 5 至 8)將顯示相同的結果,但 A0 = 0(通道 1 至 4)或 1(通道 5 至 8)除外。 | 兩個 8 位寄存器(通道 1 至 4 和通道 5 至 8)將顯示相同的結果,包括 A0 = 0。 |
| 12h | 工作模式 | 模式 P4-1、P8-5 | 每組(4 個)通道具有單獨的模式字節。 | |
| 13h | 斷開使能 | DCDE P4-1,P8-5 | 每組(4 個)通道具有單獨的直流斷開使能字節。 | |
| 14h | 檢測/分級使能 | CLE_DETE P4-1、P8-5 | 每組(4 個)通道具有單獨的檢測/分級使能字節。 | |
| 15h | PWRPR/2P-PCUT 禁用 | OSS_DCUT P4-1、P8-5 | 每組(4 個)通道具有單獨的 OSS/DCUT 字節。 | |
| 16h | 時序配置 | TLIM_TSTRT_TOVLD_TMPDO P4-1, P8-5 | 每組(4 個)通道具有單獨的時序字節。 | |
| 17h | 通用屏蔽 | P4-1、P8-5,包括 n 位訪問 | 每組(4 個)通道具有單獨的字節。 n 位訪問:在至少一個虛擬四路寄存器空間中設置此項足以進入配置 B 模式。要恢復到配置 A,請清除兩者。 MbitPrty:在至少一個虛擬四路寄存器空間中設置此項足以進入 3 位關斷優先級。要恢復到 1 位關斷,請清除兩個 MbitPrty 位。 | |
| 18h | 檢測/分級重啟 | RCL_RDET P4-1、P8-5 | 每組(4 個)通道具有單獨的 DET/CL RST 字節 | |
| 19h | 電源使能 | POF_PWON P4-1、P8-5 | 每組(4 個)通道具有單獨的 POF/PWON 字節 | |
| 1Ah | RESET | P4-1、P8-5 | 每組(4 個)通道具有單獨的字節(清除中斷引腳和清除全部中斷引腳)。 | 每組(4 個)通道具有單獨的字節。 |
| 1Bh | ID | 兩個 8 位寄存器(通道 1 至 4 和通道 5 至 8)將顯示相同的結果,除非通過 I2C 進行修改。 | ||
| 1Ch | Autoclass 和連接檢查 | AC4-1、CC34 - 12、AC8-5、CC78-56 | 每組(4 個)通道具有單獨的字節。 | |
| 1Eh | 2P 管制 1/5 配置 | POL1、POL5 | 每個通道具有單獨的管制字節。 | |
| 1Fh | 2P 管制 2/6 配置 | POL2、POL6 | ||
| 20h | 2P 管制 3/7 配置 | POL3、POL7 | ||
| 21h | 2P 管制 4/8 配置 | POL4、POL8 | ||
| 22h | CAP 測量 | CDET4-1、CDET8-5 | 每組(4 個)通道具有單獨的電容測量使能字節。 | |
| 24h | 加電故障 | PF P4-1,P8-5 | 每組(4 個)通道具有單獨的加電故障字節 | |
| 25h | ||||
| 26h | 端口重映射 | 邏輯 P4-1、P8-5 | 每組(4 個)通道具有單獨的重映射字節。 僅當為 POR 或 RESET 引腳時重新初始化。如果 0x1A IC 復位或 CPU 看門狗復位,則保持不變。 | |
| 27h | 多位優先級 21/65 | MBP2-1、MBP6-5 | 每組(2 個)通道具有單獨的 MBP 字節 | |
| 28h | 多位優先級 43/87 | MBP4-3、MBP8-7 | 每組(2 個)通道具有單獨的 MBP 字節 | |
| 29h | 端口功率分配 | 4PW34-12、MC34-12、4PW78-56、MC78-56 | 每組(4 個)通道具有單獨的 4Pnn、MCnn 字節 | |
| 2Ah | 4P 管制 12/56 配置 | POL12、POL56 | 每個通道具有單獨的 4P 管制字節 | |
| 2Bh | 4P 管制 34/78 配置 | POL34、POL78 | 每個通道具有單獨的 4P 管制字節 | |
| 2Ch | 溫度 | TEMP P1-4,P5-8 | 兩個 8 位寄存器(通道 1 至 4 和通道 5 至 8)必須顯示相同的結果。 | |
| 2Dh | 4P 故障配置 | NLM4-1、NCT4-1、4PPCT4-1、DCDT4-1、NLM8-5、NCT8-5、4PPCT8-5、DCDT8-5 | 每組(4 個)通道具有單獨的故障處理字節 | |
| 2Eh | 輸入電壓 | VPWR P1-4,P5-8 | 兩個 8 位寄存器(通道 1 至 4 和通道 5 至 8)必須顯示相同的結果。 | |
| 2Fh | ||||
| 30h | 通道 1 電流 | I1、I5 | 每組(4 個)通道具有單獨的 2 字節 | 每組(4 個)通道具有單獨的 2 字節。 在 0x30 讀取的 2 字節將提供 I1 在 0x30 讀取的 4 字節將提供 I1、I5。 |
| 31h | 不適用 | 在 0x31 讀取的 2 字節將提供 I5。 | ||
| 32h | 通道 1 電壓 | V1、V5 | 每組(4 個)通道具有單獨的 2 字節 | 在 0x32 讀取的 2 字節將提供 V1 在 0x32 讀取的 4 字節將提供 V1、V5。 |
| 33h | 不適用 | 在 0x33 讀取的 2 字節將提供 V5。 | ||
| 34h | 通道 2 電流 | I2、I6 | 每組(4 個)通道具有單獨的 2 字節 | 在 0x34 讀取的 2 字節將提供 I2 在 0x34 讀取的 4 字節將提供 I2、I6。 |
| 35h | 不適用 | 在 0x35 讀取的 2 字節將提供 I6。 | ||
| 36h | 通道 2 電壓 | V2、V6 | 每組(4 個)通道具有單獨的 2 字節 | 在 0x36 讀取的 2 字節將提供 V2 在 0x36 讀取的 4 字節將提供 V2、V6。 |
| 37h | 不適用 | 在 0x37 讀取的 2 字節將提供 V6。 | ||
| 38h | 通道 3 電流 | I3、I7 | 每組(4 個)通道具有單獨的 2 字節 | 在 0x38 讀取的 2 字節將提供 I3 在 0x38 讀取的 4 字節將提供 I3、I7。 |
| 39h | 不適用 | 在 0x39 讀取的 2 字節將提供 I7。 | ||
| 3Ah | 通道 3 電壓 | V3、V7 | 每組(4 個)通道具有單獨的 2 字節 | 在 0x3A 讀取的 2 字節將提供 V3 在 0x3A 讀取的 4 字節將提供 V3、V7。 |
| 3Bh | 不適用 | 在 0x3B 讀取的 2 字節將提供 V7。 | ||
| 3Ch | 通道 4 電流 | I4、I8 | 每組(4 個)通道具有單獨的 2 字節 | 在 0x3C 讀取的 2 字節將提供 I4 在 0x3C 讀取的 4 字節將提供 I4、I8。 |
| 3Dh | 不適用 | 在 0x3D 讀取的 2 字節將提供 I8。 | ||
| 3Eh | 通道 4 電壓 | V4、V8 | 每組(4 個)通道具有單獨的 2 字節 | 在 0x3E 讀取的 2 字節將提供 V4 在 0x3E 讀取的 4 字節將提供 V4、V8。 |
| 3Fh | 不適用 | 在 0x3F 讀取的 2 字節將提供 V8。 | ||
| 40h | 操作折返 | 2xFB4-1、2xFB8-5 | 每組(4 個)通道具有單獨的 2xFBn 配置字節。 | |
| 41h | 固件版本 | FRV P1-4,P5-8 | 兩個 8 位寄存器(通道 1 至 4 和通道 5 至 8)必須顯示相同的結果。 | |
| 42h | I2C 看門狗 | P1-4、P5-8 | IWD3-0:如果兩個 4 端口設置中至少有一個設置不同于 1011b,則會為所有 8 個通道啟用看門狗。 WDS:兩個 8 位寄存器(通道 1 至 4 和通道 5 至 8)必須顯示相同的 WDS 結果。每個 WDS 位需要通過 I2C 單獨清除。 | |
| 43h | 器件 ID | DID_SR P1-4、P5-8 | 兩個 8 位寄存器(通道 1 至 4 和通道 5 至 8)將顯示相同的結果。 | |
| 44h | 通道 1 電阻 | RDET1、RDET5 | 每個通道具有單獨的字節。 檢測電阻始終更新,檢測正常或錯誤。 | |
| 45h | 通道 2 電阻 | RDET2、RDET6 | ||
| 46h | 通道 3 電阻 | RDET3、RDET7 | ||
| 47h | 通道 4 電阻 | RDET4、RDET8 | ||
| 4Ch | 通道 1 分配的分級 | ACLS&PCLS1_ACLS&PCLS5 | 每個通道具有單獨的狀態字節 | |
| 4Dh | 通道 2 分配的分級 | ACLS&PCLS2_ACLS&PCLS6 | ||
| 4Eh | 通道 3 分配的分級 | ACLS&PCLS3_ACLS&PCLS7 | ||
| 4Fh | 通道 4 分配的分級 | ACLS&PCLS4_ACLS&PCLS8 | ||
| 50h | AUTOCLASS 控制 | MAC4-1、AAC4-1、MAC8-5、AAC8-5 | 每組(4 個)通道具有單獨的 Auto Class 控制字節 | |
| 51h | AUTOCLASS 功率 1/5 | PAC1、PAC5 | 每個通道具有單獨的 Auto Class 功率測量字節 | |
| 52h | AUTOCLASS 功率 2/6 | PAC2、PAC6 | ||
| 53h | AUTOCLASS 功率 3/7 | PAC3、PAC7 | ||
| 54h | AUTOCLASS 功率 4/8 | PAC4、PAC8 | ||
| 55h | 備用折返 | ALTFB4-1、ALTIR4-1、ALTFN8-5、ALTIR8-5 | 每組(4 個)通道具有單獨的備用折返字節 | |
| 60h | SRAM 控制 | SRAM 控制位 | 必須為較低的虛擬四路(A0=0,通道 1-4)配置這些位。這些位對于較高的虛擬四路(A0=1,通道 5-8)器件沒有任何作用 | |
| 61h | SRAM 數據 | 流數據輸入獨立于 I2C 配置 | ||
| 62h | 起始地址 (LSB) | 必須為較低的虛擬四路(A0=0,通道 1-4)配置這些位。這些位對于較高的虛擬四路(A0=1,通道 5-8)器件沒有任何作用 | ||
| 63h | 起始地址 (MSB) | 必須為較低的虛擬四路(A0=0,通道 1-4)配置這些位。這些位對于較高的虛擬四路(A0=1,通道 5-8)器件沒有任何作用 | ||