Electronic Components Datasheet Search
  English  ▼

Delete All
ON OFF
ALLDATASHEET.COM

X  

Preview PDF HTML

MAX97000 Datasheet(PDF) 29 Page - Maxim Integrated Products

Part No. MAX97000
Description  Audio Subsystem with Mono Class D Speaker and Class H Headphone Amplifier
Download  33 Pages
Scroll/Zoom Zoom In 100% Zoom Out
Maker  MAXIM [Maxim Integrated Products]
Homepage  http://www.maxim-ic.com
Logo 

MAX97000 Datasheet(HTML) 29 Page - Maxim Integrated Products

 
Zoom Inzoom in Zoom Outzoom out
 29 / 33 page
background image
Audio Subsystem with Mono Class D
Speaker and Class H Headphone Amplifier
29
Acknowledge
The acknowledge bit (ACK) is a clocked 9th bit that
the MAX97000 uses to handshake receipt each byte
of data when in write mode (Figure 9). The MAX97000
pulls down SDA during the entire master-generated 9th
clock pulse if the previous byte is successfully received.
Monitoring ACK allows for detection of unsuccessful
data transfers. An unsuccessful data transfer occurs
if a receiving device is busy or if a system fault has
occurred. In the event of an unsuccessful data transfer,
the bus master will retry communication. The master pulls
down SDA during the 9th clock cycle to acknowledge
receipt of data when the MAX97000 is in read mode. An
acknowledge is sent by the master after each read byte
to allow data transfer to continue. A not-acknowledge is
sent when the master reads the final byte of data from
the MAX97000, followed by a STOP condition.
Write Data Format
A write to the MAX97000 includes transmission of a
START condition, the slave address with the R//W bit
set to 0, 1 byte of data to configure the internal register
address pointer, 1 or more bytes of data, and a STOP
condition. Figure 10 illustrates the proper frame format
for writing 1 byte of data to the MAX97000. Figure 11
illustrates the frame format for writing n-bytes of data to
the MAX97000.
Figure 9. Acknowledge
Figure 10. Writing 1 Byte of Data to the MAX97000
Figure 11. Writing n-Bytes of Data to the MAX97000
1
SCL
START
CONDITION
SDA
28
9
CLOCK PULSE FOR
ACKNOWLEDGMENT
ACKNOWLEDGE
NOT ACKNOWLEDGE
A
0
SLAVE ADDRESS
REGISTER ADDRESS
DATA BYTE
ACKNOWLEDGE FROM MAX97000
R/W
1 BYTE
AUTOINCREMENT INTERNAL
REGISTER ADDRESS POINTER
ACKNOWLEDGE FROM MAX97000
ACKNOWLEDGE FROM MAX97000
B1
B0
B3
B2
B5
B4
B7
B6
S
A
A
P
1 BYTE
AUTOINCREMENT INTERNAL
REGISTER ADDRESS POINTER
ACKNOWLEDGE FROM MAX97000
ACKNOWLEDGE FROM MAX97000
B1 B0
B3 B2
B5 B4
B7 B6
A
A
0
ACKNOWLEDGE FROM MAX97000
R/W
S
A
1 BYTE
ACKNOWLEDGE FROM MAX97000
B1 B0
B3 B2
B5 B4
B7 B6
P
A
SLAVE ADDRESS
REGISTER ADDRESS
DATA BYTE 1
DATA BYTE n


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33 


Datasheet Download




Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ]  

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Alldatasheet API   |   Link Exchange   |   Manufacturer List
All Rights Reserved© Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn