MAX3301E
USB On-the-Go Transceiver and Charge Pump
20 ______________________________________________________________________________________
the master to send the next data byte. The MAX3301E
sends an acknowledge bit after each data byte. If an
unsupported register is selected, the MAX3301E sends
a NACK to the master and the register index does not
increment (see Figure 20).
Burst-Mode Read Byte Format
The MAX3301E allows a master device to read data
from sequential registers with the burst-mode read byte
protocol (see Figure 21). The master device first sends
the slave address, followed by a zero. The MAX3301E
then sends an acknowledge bit. Next, the master sends
the register address to the MAX3301E, which then gen-
erates another acknowledge bit. The master then sends
a stop (P) condition to the MAX3301E. Next, the master
sends a start condition, followed by the MAX3301E’s
slave address, and then a one to indicate a read com-
mand. The MAX3301E then sends data to the master
device, one byte at a time. The master sends an
acknowledge bit to the MAX3301E after each data byte,
and the register address of the MAX3301E increments
after each byte. This continues until the master sends a
stop (P) condition. If an unsupported register address is
encountered, the MAX3301E sends a byte of zeros.
Figure 19. Read Byte Format
R/W: Read/write (R/W = 1: read; R/W = 0: write)
S: Start condition
RS: Repeated start condition
P: Stop condition
A: Acknowledge bit from the slave
NA: Not-acknowledged bit from the master
Blank: Master transmission
Komentarze do niniejszej Instrukcji