Rainbow Electronics MAX7473 User Manual

Page 11

Advertising
background image

tion). After receiving the proper address, the
MAX7472/MAX7473 (slave) issue an ACK by pulling
SDA low for one clock cycle.

The MAX7472/MAX7473 slave address consists of 5
fixed bits A6–A2 (set to 10010) followed by 2 pin-pro-
grammable bits A1 and A0. The most significant address
bit (A6) is transmitted first, followed by the remaining
bits. Addresses A1 and A0 can also be driven dynami-
cally if required, but the values must be stable when they
are expected in the address sequence.

Command Byte (Write Cycle)

A write cycle begins with the bus master issuing a
START condition followed by 7 address bits (Figure 5)
and a write bit (R/W = 0). After successfully receiving
its address, the MAX7472/MAX7473 (slave) issue an

ACK. The MAX7472/MAX7473 recognize the next byte
after a successfully received address as the command
byte (Table 3).

Use the command byte to configure the MAX7472/
MAX7473. While most of the commands listed in Table
3 modify the functionality of the MAX7472/
MAX7473, some commands prepare the device for fur-
ther data transfers (see the

Control/Status Register

,

Frequency Register

, and

Channel-Selection Register

sections.) When the write cycle is prematurely aborted,
the register is not updated. Figures 6 and 7 show
examples of write sequences.

MAX7472/MAX7473

HDTV Anti-Aliasing Filters with Triple-Input Mux

______________________________________________________________________________________

11

SDA

SCL

1

0

1

0

A1

A0

0

R/W

MSB

LSB

ACK

Figure 5. Slave-Address Byte Definition

SDA

SCL

1

0

0

1

0

A1

A0

R/W

C7

C6

C5

C4

C3

C2

C1

C0

ACK

ACK

OUT

IN

OUT

IN TO MAX7472/MAX7473

SDA (CONT)

SDA

DIRECTION

SDA

DIRECTION

SCL (CONT)

F7

F6

F5

F4

F3

F2

F1

ACK

OUT

F0

IN

IN

START

STOP

COMMAND WORD C7–C0 IS 00010010.

0

0

0

1

0

0

1

0

Figure 6. Write Sequence to Update the Frequency Register

Advertising