English
Language : 

MAX1169N Datasheet, PDF (14/20 Pages) Maxim Integrated Products – 58.6ksps, 16-Bit, 2-Wire Serial ADC in a 14-Pin TSSOP
58.6ksps, 16-Bit, 2-Wire Serial ADC
in a 14-Pin TSSOP
S
Sr
P
SDA
SCL
Figure 7. START and STOP Conditions
S
SDA
SCL
1
2
NOT ACKNOWLEDGE
ACKNOWLEDGE
8
9
Figure 8. Acknowledge Bits
Acknowledge Bits
Successful data transfers are acknowledged with an
acknowledge bit (A) or a not-acknowledge bit (A). Both
the master and the MAX1169 (slave) generate acknowl-
edge bits. To generate an acknowledge, the receiving
device must pull SDA low before the rising edge of the
acknowledge-related clock pulse (ninth pulse) and
keep it low during the high period of the clock pulse
(Figure 8). To generate a not acknowledge, the receiver
allows SDA to be pulled high before the rising edge of
the acknowledge-related clock pulse and leaves it high
during the high period of the clock pulse.
Monitoring the acknowledge bits allows for detection of
unsuccessful data transfers. An unsuccessful data
transfer happens if a receiving device is busy or if a
system fault has occurred. In the event of an unsuc-
cessful data transfer, the master should reattempt com-
munication at a later time.
Slave Address
A master initiates communication with a slave device by
issuing a START condition followed by a slave address
byte. As shown in Figure 9, the slave address byte con-
sists of 7 address bits and a read/write bit (R/W). When
idle, the MAX1169 continuously waits for a START con-
dition followed by its slave address. When the
MAX1169 recognizes its slave address, it acquires the
analog input signal and prepares for conversion. The
first 3 bits (MSBs) of the slave address have been fac-
tory programmed and are always 011. Connecting
ADD3–ADD0 to DVDD or DGND, programs the last 4
bits (LSBs) of the slave address high or low.
Since the MAX1169 does not require setup or configu-
ration, the least significant bit (LSB) of the address byte
(R/W) controls power-down. In external reference mode
(REFADJ = AVDD), R/W is a don’t care. In internal refer-
ence mode, setting R/W = 1 places the device in nor-
mal operation and setting R/W = 0 powers down the
internal reference following the conversion (see the
Internal Reference Shutdown section).
After receiving the address, the MAX1169 (slave)
issues an acknowledge by pulling SDA low for one
clock cycle.
Bus Timing
At power-up, the MAX1169 bus timing defaults to fast
mode (F/S mode), allowing conversion rates up to
19ksps. The MAX1169 must operate in high-speed
mode (HS mode) to achieve conversion rates up to
58.6ksps. Figure 1 shows the bus timing for the
MAX1169 2-wire interface.
HS Mode
At power-up, the MAX1169 bus timing is set for F/S
mode. The master selects HS mode by addressing all
devices on the bus with the HS mode master code 0000
1XXX (X = don’t care). After successfully receiving the
HS mode master code, the MAX1169 issues a not
acknowledge, allowing SDA to be pulled high for one
clock cycle (Figure 10). After the not acknowledge, the
14 ______________________________________________________________________________________