ZHCSXB4 October 2024 TAA3040
ADVANCE INFORMATION
如圖 6-67 所示,單字節(jié)數(shù)據(jù)寫入傳輸始于主器件發(fā)送啟動條件,然后是 I2C 器件地址和讀取/寫入位。讀/寫位決定數(shù)據(jù)傳輸?shù)姆较?。對于寫入?shù)據(jù)傳輸,讀取/寫入位必須設(shè)置為 0。在接收到正確的 I2C 從器件地址和讀取/寫入位后,該器件會以一個確認(rèn)位 (ACK) 進(jìn)行響應(yīng)。接下來,主器件傳輸對應(yīng)于正在訪問的器件內(nèi)部寄存器地址的寄存器字節(jié)。收到寄存器字節(jié)之后,器件會再次用一個響應(yīng)位 (ACK) 進(jìn)行響應(yīng)。然后,主器件將要寫入的數(shù)據(jù)字節(jié)發(fā)送到指定的寄存器。完成后,從器件以一個確認(rèn)位 (ACK) 進(jìn)行響應(yīng)。最后,主器件發(fā)送停止條件以完成單字節(jié)數(shù)據(jù)寫入傳輸。
圖 6-67 I2C 單字節(jié)寫入傳輸