Datasheet

MAX3353E
USB On-the-Go Charge Pump with Switchable
Pullup/Pulldown Resistors
12 ______________________________________________________________________________________
SDA
SCL
START
MSB
0
1
0
1
1
0A0
LSB
ACK
R/W
Figure 6. Slave Address
SDA
SCL
DATA LINES STABLE,
DATA VALID
CHANGE OF
DATA ALLOWED
Figure 7. Bit Transfer
SCL
START
CONDITION
S
SDA BY
TRANSMITTER
SDA BY
RECEIVER
CLOCK PULSE FOR ACKNOWLEDGMENT
12 8 9
Figure 8. Acknowledge
S PART ADDRESS R/W ACK REGISTER ADDRESS ACK
A
6
A
5
A
4
A
3
A
2
A
1
A
0
0
7 bits 8 bits
RS PART ADDRESS R/W ACK DATA NACK
A
6
A
5
A
4
A
3
A
2
A
1
A
0
1
7 bits 8 bits
00
01
P
Where:
Slave address: Part address P: Stop condition
Register address: Selecting which register to write to ACK: Acknowledge bit from the slave
Data: Data byte being read by the master NACK: Not acknowledged bit from the master
R/W: Read/Write (R/W = 1: Read; R/W = 0: Write) Blank: Master transmission
S: Start condition Shaded: Slave transmisstion
Figure 10. Read Byte Format
S PART ADDRESS R/W ACK REGISTER ADDRESS ACK
A
6
A
5
A
4
A
3
A
2
A
1
A
0
0
7 bits W 8 bits
DATA ACK P
A
7
A
6
A
5
A
4
A
3
A
2
A
1
A
0
8 bits
Where:
Slave address: Part address P: Stop condition
Register address: Selecting which register to write to ACK: Acknowledge bit from the slave
Data: Data byte being read by the master NACK: Not acknowledged bit from the master
R/W: Read/Write (R/W = 1: Read; R/W = 0: Write) Blank: Master transmission
S: Start condition Shaded: Slave transmisstion
Figure 9. Write Byte Format