Rainbow Electronics MAX11008 User Manual

Page 22

Advertising
background image

MAX11008

MAX11008 returns to F/S mode. Use a repeated START
condition in place of a STOP condition to leave the bus
active and the mode unchanged. Figure 9 summarizes
the data bit transfer format for HS-mode communication.

Register Address/Data Bytes (Write Cycle)

A write cycle begins with the bus master issuing a
START condition followed by 7 address bits (see Figure
5 and Table 1) and a write bit (R/

W = 0). Once the

slave address is recognized and the write bit is
received, the MAX11008 (I

2

C slave) issues an ACK by

pulling SDA low for one clock cycle. The master then
sends the register address byte (command byte) to the

slave. The MSB of the register address byte is the
read/write bit for the destination register address of the
slave and must be set to 0 for a write cycle (see the

Register Address Map

section). After receiving the

byte, the slave issues another acknowledge, pulling
SDA low for one clock cycle. The master then writes
two data bytes, receiving an ACK from the slave after
each byte is sent. The master ends the write cycle by
issuing a STOP condition. When operating in HS mode,
a STOP condition returns the bus into F/S mode (see
the

HS I

2

C Mode

section). Figure 10 shows a complete

write cycle.

Dual RF LDMOS Bias Controller with
Nonvolatile Memory

22

______________________________________________________________________________________

S

MASTER CODE

N

Sr

SLAVE ADDRESS

R/W

A

DATA

A

P

Sr

SLAVE ADD

F/S MODE

HS MODE

N BYTES + ACK

HS MODE CONTINUES

F/S MODE

MASTER TO SLAVE

SLAVE TO MASTER

Figure 9. Data-Transfer Format in HS Mode

SLAVE TO MASTER

MASTER TO SLAVE

S

1

SLAVE

ADDRESS

A

7

1 1

W

REGISTER ADDRESS

BYTE

8

P OR Sr

1

MSB DETERMINES

WHETHER TO READ OR WRITE TO

REGISTERS

4-BYTE WRITE CYCLE

NUMBER OF BITS

A

1

DATA BYTE

8

A

1

DATA BYTE

8

A

1

Figure 10. Write Cycle

Advertising