max9860 Maxim Integrated Products, Inc., max9860 Datasheet - Page 34

no-image

max9860

Manufacturer Part Number
max9860
Description
16-bit Mono Audio Voice Codec
Manufacturer
Maxim Integrated Products, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
max9860ETG
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
max9860ETG+
Manufacturer:
TYCO
Quantity:
127
Part Number:
max9860ETG+
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
max9860ETG+T
Manufacturer:
MAXIM
Quantity:
15 600
Part Number:
max9860ETG+T
0
Part Number:
max9860ETG-
Manufacturer:
MAXIM
Quantity:
33
16-Bit Mono Audio Voice Codec
The third byte sent to the MAX9860 contains the data
that is written to the chosen register. An acknowledge
pulse from the MAX9860 signals receipt of the data byte.
The address pointer autoincrements to the next register
address after each received data byte. This autoincre-
ment feature allows a master to write to sequential regis-
ters 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 condition. Register addresses greater than 0x10
are reserved. Do not write to these addresses.
Figure 7. START (S), STOP (P), and REPEATED START (Sr) Conditions
Figure 8. Acknowledge
Figure 9. Writing One Byte of Data to the MAX9860
34
S
______________________________________________________________________________________
ACKNOWLEDGE FROM MAX9860
SLAVE ADDRESS
SDA
SCL
SDA
SCL
CONDITION
R/W
START
0
A
S
1
ACKNOWLEDGE FROM MAX9860
REGISTER ADDRESS
28
Sr
NOT ACKNOWLEDGE
Send the slave address with the R/W bit set to 1 to initi-
ate a read operation. The MAX9860 acknowledges
receipt of its slave address by pulling SDA low during
the 9th SCL clock pulse. A START command followed
by a read command resets the address pointer to reg-
ister 0x00.
The first byte transmitted from the MAX9860 is the con-
tents of register 0x00. Transmitted data is valid on the
rising edge of SCL. The address pointer autoincre-
ments after each read data byte. This autoincrement
ACKNOWLEDGE
ACKNOWLEDGMENT
CLOCK PULSE FOR
A
9
P
B7
B6
ACKNOWLEDGE FROM MAX9860
B5
DATA BYTE
B4
1 BYTE
B3
B2
REGISTER ADDRESS POINTER
Read Data Format
AUTOINCREMENT INTERNAL
B1
B0
A
P

Related parts for max9860