MAX9598 Maxim Integrated Products, MAX9598 Datasheet - Page 19
![no-image](/images/manufacturer_photos/0/4/417/maxim_integrated_products_sml.jpg)
MAX9598
Manufacturer Part Number
MAX9598
Description
Low-Power Audio/Video Switch
Manufacturer
Maxim Integrated Products
Datasheet
1.MAX9598.pdf
(35 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MAX9598CTL+
Manufacturer:
VISHAY
Quantity:
4 938
www.datasheet4u.com
A write to the MAX9598 consists of transmitting a
START condition, the slave address with the R/W bit set
to 0, one data byte to configure the internal register
address pointer, 1 or more data bytes, and a STOP
condition. Figure 9 illustrates the proper frame format
for writing 1 byte of data to the MAX9598. Figure 10
illustrates the frame format for writing n bytes of data to
the MAX9598.
The slave address with the R/W bit set to 0 indicates
that the master intends to write data to the MAX9598.
The MAX9598 acknowledges receipt of the address
byte during the master-generated ninth SCL pulse.
The second byte transmitted from the master config-
ures the MAX9598’s internal register address pointer.
The pointer tells the MAX9598 where to write the next
byte of data. An acknowledge pulse is sent by the
MAX9598 upon receipt of the address pointer data.
The third byte sent to the MAX9598 contains the data
that will be written to the chosen register. An acknowl-
edge pulse from the MAX9598 signals receipt of the
data byte. The address pointer autoincrements to the
next register address after each received data byte.
This autoincrement feature allows a master to write to
sequential register address locations within one contin-
uous frame. The master signals the end of transmission
by issuing a STOP condition.
Figure 9. Writing a Byte of Data to the MAX9598
Figure 10. Writing n Bytes of Data to the MAX9598
S
ACKNOWLEDGE FROM MAX9598
S
SLAVE ADDRESS
ACKNOWLEDGE FROM MAX9598
SLAVE ADDRESS
______________________________________________________________________________________
R/W
0
A
R/W
ACKNOWLEDGE FROM MAX9598
Low-Power Audio/Video Switch for
0
REGISTER ADDRESS
Write Data Format
A
ACKNOWLEDGE FROM MAX9598
REGISTER ADDRESS
A
ACKNOWLEDGE FROM MAX9598
B7 B6
Dual SCART Connectors
The master presets the address pointer by first sending
the MAX9598’s slave address with the R/W bit set to 0
followed by the register address after a START condition.
The MAX9598 acknowledges receipt of its slave address
and the register address by pulling SDA low during the
ninth SCL clock pulse. A REPEATED START condition is
then sent followed by the slave address with the R/W bit
set to 1. The MAX9598 transmits the contents of the
specified register. Transmitted data is valid on the rising
edge of the master-generated serial clock (SCL). The
address pointer autoincrements after each read data
byte. This autoincrement feature allows all registers to be
read sequentially within one continuous frame. A STOP
condition can be issued after any number of read data
bytes. If a STOP condition is issued followed by another
read operation, the first data byte to be read will be from
the register address location set by the previous transac-
tion and not 00h and subsequent reads will autoincre-
ment the address pointer until the next STOP condition.
Attempting to read from register addresses higher than
01h results in repeated reads from a dummy register
containing FFh data. The master acknowledges receipt
of each read byte during the acknowledge clock pulse.
The master must acknowledge all correctly received
bytes except the last byte. The final byte must be fol-
lowed by a not acknowledge from the master and then a
STOP condition. Figures 11 and 12 illustrate the frame
format for reading data from the MAX9598.
B5 B4
DATA BYTE 1
1 BYTE
REGISTER ADDRESS POINTER
AUTOINCREMENT INTERNAL
B3 B2
B1 B0
A
B7
A
B6
ACKNOWLEDGE FROM MAX9598
ACKNOWLEDGE FROM MAX9598
B5
B7 B6
DATA BYTE
B4
1 BYTE
B5 B4
DATA BYTE n
B3
1 BYTE
B2
B3 B2
REGISTER ADDRESS POINTER
Read Data Format
AUTOINCREMENT INTERNAL
B1
B1 B0
B0
A
A
P
P
19