Texas Instruments TPS65810 Evaluation Module TPS65810EVM TPS65810EVM Datenbogen

Produktcode
TPS65810EVM
Seite von 99
www.ti.com
SCLK
...
...
...
SDAT
Slave Address
hA0
Slave Address
hA1
Register
Address
hCMD
..
..
A6
R0
R7
R/W
A0
0
0
0
0
Start
...
..
D0
D7
R/W
A0
A6
1
Slave
Drives
the Data
bqDATA
Master Drives
ACK and Stop
Repeated Start, can be replaced by a
STOP and START
..
SCLK
...
...
...
SDAT
Slave Address
hA0
Host Sends
Data
hDATA
Register
Address
hCMD
...
...
...
A6
R6
R5
R0
D7
D6
D5
D0
R7
R/W
A0
A4
A5
0
0
0
0
P
Start
bqA
bqA
bqA
hA
P
S
bqA
bqA
bqA
ACK
ACK
ACK
ACK
ACK
ACK
ACK
Valid Write Sequences
One-Byte Write
SLVS658B – MARCH 2006 – REVISED FEBRUARY 2007
Figure 25. I
2
C read and write operations
The host can complete a READ or a WRITE sequence with either a STOP or a START.
The TPS65810 always ACKs its own address. If the CMD points to an allowable READ or WRITE address, bq
writes the address into its RAM address register and sends an ACK. If the CMD points to a non-allowed address,
bq does NOT write the address into its RAM address register and sends a NACK.
S
hA0
bqA
S
hA0
bqA
hCMD
bqA
S
hA0
bqA
hCMD_N
bqN
The data is written to the addressed register when the bq ACK ending the one byte write sequence is received.
The host can cancel a WRITE by sending a STOP or START before the trailing edge of the bq ACK clock pulse.
S
hA0
bqA
hCMD
bqA
hDATA
bqA
Copyright © 2006–2007, Texas Instruments Incorporated
29
Product Folder Link(s):