ZHCSHQ5A February 2018 – June 2018 OPT3101
PRODUCTION DATA.
OPT3101 器件還有一個 I2C 主器件用于在加電期間通過 I2C 接口從外部存儲器(I2C 地址為 1010 000 的 EEPROM)讀取校準和配置寄存器。該器件還可以通過 I2C 接口(默認地址 1001 000)從外部溫度傳感器讀取溫度。Table 25 列出了用于配置 I2C 主機的寄存器設置。
| 參數 | 位 | 說明 |
|---|---|---|
| TSENS_SLAVE0 | 02h[6:0] | I2C 從器件地址。
在多通道照明工作模式下,根據用于讀取外部溫度值的通道來選擇溫度傳感器從器件地址(TX0:TSENS_SLAVE0,TX1:TSENS_SLAVE1,TX2:TSENS_SLAVE2) |
| I2C_HOST_EN | 01h[19] | 啟用 I2C 主機 |
| FRAME_VD_TRIG | 01h[17] | 每個幀 VD 觸發 I2C 主機運行 |
| I2C_TRIG_REG | 01h[18] | 通過向此寄存器寫入值來手動觸發 I2C 主機 |
| I2C_NUM_TRAN | 03h[17] | 0:1 個事務 | 1:2 個事務 |
| I2C_RW | 01h[21:20] | 0:寫入 | 1:讀取
LSB:第一個事務 MSB:第二個事務 |
| I2C_NUM_BYTES_TRAN1 | 07h[17:16] | 0:1 個字節 | 1:2 個字節 |
| I2C_NUM_BYTES_TRAN2 | 05h[23:22] | 0:1 個字節 | 1:2 個字節 |
| I2C_WRITE_DATA1 | 03h[16:9] | I2C 寫入事務的第一個字節
8 位寄存器地址 |
| I2C_WRITE_DATA2 | 07h[7:0] | I2C 寫入事務的第二個字節
要寫入的 8 位寄存器數據 |
| I2C_SEL_READ_BYTES | 07h[19:18] | 選擇讀取數據的字節。
0:7:0 | 1:15:8 | 2:23:16 | 3:31:24 |
| I2C_READ_DATA | 03h[7:0] | 可通過此寄存器訪問 I2C 主機讀取數據。 |