MAX9879 Maxim Integrated Products, MAX9879 Datasheet - Page 26

no-image

MAX9879

Manufacturer Part Number
MAX9879
Description
Stereo Class D Audio Subsystem
Manufacturer
Maxim Integrated Products
Datasheet
www.datasheet4u.com
MAX9879. Figure 10 illustrates the frame format for writ-
ing n bytes of data to the MAX9879.
The slave address with the R/W bit set to 0 indicates
that the master intends to write data to the MAX9879.
The MAX9879 acknowledges receipt of the address
byte during the master-generated 9th SCL pulse.
The second byte transmitted from the master config-
ures the MAX9879’s internal register address pointer.
The pointer tells the MAX9879 where to write the next
byte of data. An acknowledge pulse is sent by the
MAX9879 upon receipt of the address pointer data.
Stereo Class D Audio Subsystem
with DirectDrive Headphone Amplifier
Figure 9. Writing One Byte of Data to the MAX9879
Figure 10. Writing n Bytes of Data to the MAX9879
Figure 11. Reading One Indexed Byte of Data from the MAX9879
26
S
ACKNOWLEDGE FROM MAX9879
S
______________________________________________________________________________________
S
ACKNOWLEDGE FROM MAX9879
SLAVE ADDRESS
SLAVE ADDRESS
ACKNOWLEDGE FROM MAX9877
SLAVE ADDRESS
R/W
R/W
0
0
A
R/W
ACKNOWLEDGE FROM MAX9879
A
ACKNOWLEDGE FROM MAX9879
0
REGISTER ADDRESS
REGISTER ADDRESS
A
REPEATED START
ACKNOWLEDGE FROM MAX9877
REGISTER ADDRESS
A
ACKNOWLEDGE FROM MAX9879
A
B7 B6
Sr
ACKNOWLEDGE FROM MAX9879
The third byte sent to the MAX9879 contains the data
that is written to the chosen register. An acknowledge
pulse from the MAX9879 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 registers within one continuous frame. Figure
10 illustrates how to write to multiple registers with one
frame. The master signals the end of transmission by
issuing a STOP (P) condition.
Register addresses greater than 0x04 are reserved. Do
not write to these addresses.
B5 B4
DATA BYTE 1
SLAVE ADDRESS
1 BYTE
REGISTER ADDRESS POINTER
AUTOINCREMENT INTERNAL
B3 B2
B1 B0
A
R/W
B7
A
1
B6
NOT ACKNOWLEDGE FROM MASTER
A
ACKNOWLEDGE FROM MAX9879
ACKNOWLEDGE FROM MAX9879
B5
B7 B6
DATA BYTE
B4
1 BYTE
B5 B4
DATA BYTE
B3
DATA BYTE n
1 BYTE
REGISTER ADDRESS POINTER
AUTOINCREMENT INTERNAL
1 BYTE
B2
REGISTER ADDRESS POINTER
B3 B2
AUTOINCREMENT INTERNAL
B1
B1 B0
B0
A
A
A
P
P
P

Related parts for MAX9879