English
Language : 

CH7004C Datasheet, PDF (29/51 Pages) List of Unclassifed Manufacturers – Digital PC to TV Encoder with Macrovision
CHRONTEL
CH7004C
Transfer Protocols (continued)
.
CH7004
CH7004
acknowledge
acknowledge
SD
I2C
SC
1-7
8
9
1-8
9
10
1-7
CH7004
acknowledge
Master
does not
acknowledge
I2C
8
9
1-8
9
10
Start Device ID R/W* ACK
Condition
RAB 1
ACK Restart Device ID R/W* ACK
Condition
Data 1
ACK Restart
Condition
CH7004
acknowledge
CH7004
acknowledge
CH7004
acknowledge
Master does
not acknowledge
I2C
I2C
1-7
8
9
1-8
9
10
1-7
8
9
1-8
9
DeviceID R/W* ACK
RAB 2
ACK Restart DeviceID R/W* ACK
Condition
Data 2
ACK
Stop
Condition
Figure 24: Alternating Read Cycle
If AutoInc = 1, then the address register will be incremented automatically and subsequent data bytes can be read
from successive registers, without providing a second RAB
CH7004
acknowledge
CH7004
acknowledge
SD
CH7004
acknowledge
Master
acknowledge
Master does
not acknowledge
just before Stop
condition
I2C
I2C
SC
1-7
8
9
1-8
9
10
1-7
8
9
1-8
9
1-8
9
Start
Condition
Device ID
R/W*
ACK
RAB n
ACK Restart Device ID R/W* ACK
Condition
Data n
ACK
Data
n+1
ACK
Stop
Condition
Figure 25: Auto-increment Read Cycle
When the auto-increment mode is enabled (AutoInc is set to 1), the Address Register will continue incrementing for
each read cycle. When the content of the Address Register reaches 2A, it will wrap around and start from 00h again.
The auto increment sequence can be terminated by either a “STOP” or “RESTART” condition. The read operation
can be terminated with a “STOP” condition. Figure 25 shows an auto-increment read cycle terminated by a STOP or
RESTART condition.
201-0000-024 Rev 2.1, 8/2/99
29