ZHCSQM8C November 2023 – February 2025 LP5812
PRODUCTION DATA
請參考 PDF 數(shù)據(jù)表獲取器件具體的封裝圖。
I2C 數(shù)據(jù)事務(wù)
在時鐘信號 (SCL) 的高電平期間,SDA 線上的數(shù)據(jù)必須保持穩(wěn)定。換句話說,只有在時鐘信號為低電平時才能改變數(shù)據(jù)線的狀態(tài)。啟動和停止條件對數(shù)據(jù)傳輸會話的開始和結(jié)束進(jìn)行分類。啟動條件定義為當(dāng) SCL 線為高電平時 SDA 信號從高電平到低電平的轉(zhuǎn)換。停止條件定義為當(dāng) SCL 為高電平時 SDA 從低電平到高電平的轉(zhuǎn)換。總線領(lǐng)導(dǎo)者始終生成啟動和停止條件。總線在啟動條件之后被視為忙狀態(tài),在停止條件之后被視為空閑狀態(tài)。在數(shù)據(jù)發(fā)送期間,總線領(lǐng)導(dǎo)者可以生成重復(fù)的啟動條件。首次啟動和重復(fù)啟動條件在功能上是等效的。
每個數(shù)據(jù)字節(jié)必須后跟一個確認(rèn)位。領(lǐng)導(dǎo)者生成與確認(rèn)相關(guān)的時鐘脈沖。領(lǐng)導(dǎo)者會在確認(rèn)時鐘脈沖期間釋放 SDA 線(高電平)。該器件在第 9 個時鐘脈沖期間將 SDA 線拉至低電平,表示確認(rèn)。該器件在收到每個字節(jié)后生成確認(rèn)。
在每個字節(jié)后確認(rèn)的規(guī)則有一個例外。當(dāng)領(lǐng)導(dǎo)者是接收器時,接收器必須通過不確認(rèn)(否定確認(rèn))跟隨者在時鐘沿輸出的最后一個字節(jié)來向發(fā)送器指示數(shù)據(jù)結(jié)束。該否定確認(rèn)仍包含確認(rèn)時鐘脈沖(由領(lǐng)導(dǎo)者生成),但未將 SDA 線拉至低電平。
地址和數(shù)據(jù)位在每個周期中以 8 位長度格式發(fā)送,首先發(fā)送 MSB。每次發(fā)送都從地址字節(jié) 1 開始,該字節(jié)分為 5 位的芯片地址、寄存器地址的高 2 位以及 1 個讀取/寫入位。寄存器地址的其他 8 個低位被放置在地址字節(jié) 2 中。該器件支持獨(dú)立模式和廣播模式。利用自動遞增功能,可以在一次發(fā)送中對多個連續(xù)的寄存器進(jìn)行寫入/讀取。如果不連續(xù),則必須開始新的發(fā)送。位 4 和位 3 由器件決定,請參閱節(jié) 4。
| 地址字節(jié) 1 | 芯片地址 | 寄存器地址 | R/W | |||||
|---|---|---|---|---|---|---|---|---|
| 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 | |
| 獨(dú)立式 | 1 | 0 | 1 | 位 4 | 位 3 | 第 9 位 | 第 8 位 | R:1,W:0 |
| 廣播 | 1 | 1 | 0 | 1 | 1 | |||
| 地址字節(jié) 2 | 寄存器地址 | |||||||
| 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 | |
| 第 7 位 | 第 6 位 | 第 5 位 | 第 4 位 | 第 3 位 | 第 2 位 | 第 1 位 | 0 位 | |