English
Language : 

VS6724 Datasheet, PDF (47/118 Pages) STMicroelectronics – 2 Megapixel single-chip camera module
VS6724
Host communication - I²C control interface
As mentioned in the previous example, the read message is terminated with a negative
acknowledge (A) from the master.
Figure 35. 16-bit index, 8-bit data random index, single data read
Previous Index Value, K
No Data Write
Index M
Data Read
S DEV ADDR R/W A
‘0’ (Write)
DATA
A
INDEX[15:8]
DATA
A Sr DEV ADDR R/W A
INDEX[7:0]
‘1’ (Read)
DATA
AP
DATA[7:0]
INDEX[15:0]
value, M
DATA[7:0]
From Master to Slave
From Slave to Master
S = START Condition
Sr = repeated START
P = STOP Condition
A = Acknowledge
A = Negative Acknowledge
3.3.4
Multiple location write
For messages with more than 1 data byte the internal register index is automatically
incremented for each byte of data output, making it possible to write data bytes to
consecutive adjacent internal registers without having to send explicit indexes prior to
sending each data byte.
Figure 36. 16-bit index, 8-bit data multiple location write
Previous Index Value, K
Index M
Index (M + N - 1)
S DEV ADDR R/W A
DATA
A
‘0’ (Write)
INDEX[15:8]
DATA
A
INDEX[7:0]
INDEX[15:0]
value, M
From Master to Slave
From Slave to Master
S = START condition
Sr = repeated START
P = STOP Condition
DATA
A
DATA
A/A P
DATA[7:0]
DATA[7:0]
DATA[7:0]
DATA[7:0]
N Bytes of Data
A = Acknowledge
A = Negative acknowledge
47/118