ZHCSY80 April 2025 TAC5301-Q1
PRODUCTION DATA
如圖 6-98 所示,單字節(jié)數(shù)據(jù)寫入傳輸始于控制器器件發(fā)送啟動條件,后跟 I2C 器件地址和讀取/寫入位。讀/寫位決定數(shù)據(jù)傳輸?shù)姆较?。對于寫入?shù)據(jù)傳輸,讀取/寫入位必須設(shè)置為 0。在接收到正確的 I2C 目標(biāo)地址和讀取/寫入位后,該器件會以一個響應(yīng)位 (ACK) 進(jìn)行響應(yīng)。接下來,控制器器件傳輸對應(yīng)于正在訪問的器件內(nèi)部寄存器地址的寄存器字節(jié)。收到寄存器字節(jié)之后,器件會再次用一個響應(yīng)位 (ACK) 進(jìn)行響應(yīng)。然后,控制器將要寫入的數(shù)據(jù)字節(jié)發(fā)送到指定的寄存器。完成后,目標(biāo)器件以一個響應(yīng)位 (ACK) 進(jìn)行響應(yīng)。最后,控制器器件發(fā)送停止條件以完成單字節(jié)數(shù)據(jù)寫入傳輸。
圖 6-98 I2C 單字節(jié)寫入傳輸