ZHCSWL8A June 2024 – November 2024 DAC80516
PRODUCTION DATA
請參考 PDF 數(shù)據(jù)表獲取器件具體的封裝圖。
對器件執(zhí)行寫入操作時(shí),地址寄存器的值是 R/W 位為低電平時(shí)在目標(biāo)地址字節(jié)之后傳輸?shù)牡谝粋€(gè)字節(jié)。對器件的每次寫入操作都需要一個(gè)地址寄存器值,如圖 6-2 所示。
對器件執(zhí)行讀取操作時(shí),通過寫入操作存入地址寄存器的最后一個(gè)值用于確定讀取操作將讀取哪個(gè)寄存器。要更改讀取操作將讀取哪個(gè)寄存器,必須在地址寄存器中寫入一個(gè)新值。要完成此事務(wù),應(yīng)在 R/W 位為低電平時(shí)發(fā)出一個(gè)目標(biāo)地址字節(jié),后跟地址寄存器字節(jié);無需額外數(shù)據(jù)。然后,控制器可以生成一個(gè)啟動(dòng)條件,并在 R/W 位為高電平時(shí)發(fā)送目標(biāo)地址字節(jié),以啟動(dòng)讀取命令。
如果需要對同一寄存器進(jìn)行重復(fù)的讀取操作,無需一直發(fā)送地址寄存器字節(jié),這是因?yàn)槠骷⒈4娴刂芳拇嫫髦?,直到這個(gè)值被下一個(gè)寫入操作所更改。寄存器字節(jié)采用大端字節(jié)序和左對齊方式。
在要讀取的最后一個(gè)字節(jié)的末尾發(fā)出一個(gè)否定確認(rèn) 命令來終止讀取操作??刂破鞅仨氃趶哪繕?biāo)讀取的最后一個(gè)字節(jié)的確認(rèn)時(shí)間內(nèi),將 SDA 線路保持為高電平,如圖 6-3 所示。
提供的塊訪問功能可以大幅減少大型數(shù)據(jù)集的傳輸開銷。塊訪問功能支持多字節(jié)傳輸,通過將塊訪問位設(shè)置為高電平來進(jìn)行配置。在事務(wù)被停止條件終止之前,器件會持續(xù)讀取和寫入后續(xù)存儲器位置,如圖 6-4 和圖 6-5 所示。如果控制器在一頁中到達(dá)地址 0x7F,器件會從該地址繼續(xù)讀取和寫入,直到事務(wù)被終止。