MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial Interface
______________________________________________________________________________________ 13
Status Byte Functions
The status byte register (Table 7) indicates which (if
any) temperature thresholds have been exceeded. This
byte also indicates whether the ADC is converting and
whether there is an open circuit in the remote-diode
DXP–DXN path. After POR, the normal state of all the
flag bits is zero, assuming none of the alarm conditions
are present. The status byte is cleared by any success-
ful read of the status byte, unless the fault persists.
Note that the ALERT interrupt latch is not automatically
cleared when the status flag bit indicating the ALERT is
cleared. The fault condition must be eliminated before
the ALERT can be cleared.
When reading the status byte, check for internal bus
collisions caused by asynchronous ADC timing, or else
disable the ADC prior to reading the status byte
(through the RUN/STOP bit in the configuration byte). In
one-shot mode, read the status byte only after the con-
version is complete, which is 150ms max after the one-
shot conversion is commanded.
BIT NAME POR STATE FUNCTION
7 (MSB) MASK1 0 Masks ALERT interrupts if high.
6 RUN/STOP 0 Standby mode control bit; if high, standby mode is initiated.
5 ETA 0 If high, lower temperature range is extended from 0°C to -64°C.
4 PRCM 0 If high, parasitic resistance cancellation mode is enabled.
3 SPNP 0
2 to 0 RFU 0 Reserved.
Table 6. Configuration-Byte Bit Assignments
REGISTER ADDRESS POR STATE FUNCTION
RLTS 00h 0000 0000 Read Internal Temperature
RRTE 01h 0000 0000 Read External Temperature
RSL 02h 0000 0000 Read Status Byte
RCL 03h 0000 0000 Read Configuration Byte
RCRA 04h 0000 0010 Read Conversion Rate Byte
RLHN 05h 0111 1111 Read Internal High Limit
RLLI 06h 1100 1001 Read Internal Low Limit
RRHI 07h 0111 1111 Read External High Limit
RRLS 08h 1100 1001 Read External Low Limit
WCA 09h N/A Write Configuration Byte
WCRW 0Ah N/A Write Conversion Rate Byte
WLHO 0Bh N/A Write Internal High Limit
WLLM 0Ch N/A Write Internal Low Limit
WRHA 0Dh N/A Write External High Limit
WRLN 0Eh N/A Write External Low Limit
OSHT 0Fh N/A One-Shot
RRET 10h 0000 0000 Read External Extended Temperature
RLET 11h 0000 0000 Read Internal Extended Temperature
N/A FEh 4D Read Device ID
N/A FFh 9 Read Device Revision
Table 5. Command-Byte Bit Assignments
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial Interface
14 ______________________________________________________________________________________
The MAX6690 incorporates collision avoidance so that
completely asynchronous operation is allowed between
SMBus operations and temperature conversions.
When autoconverting, if the T
HIGH
and T
LOW
limits are
close together, it’s possible for both high-temp and low-
temp status bits to be set, depending on the amount of
time between status read operations (especially when
converting at the fastest rate). In these circumstances,
it is best not to rely on the status bits to indicate rever-
sals in long-term temperature changes. Instead, use a
current temperature reading to establish the trend
direction.
Conversion Rate Byte
The conversion rate register (Table 8) programs the
time interval between conversions in free-running auto-
convert mode. This variable rate control can be used to
reduce the supply current in portable-equipment appli-
cations. The conversion rate byte’s POR state is 02h
(0.25Hz). The MAX6690 looks only at the 3LSB bits of
this register, so the upper 5 bits are “don’t care” bits,
which should be set to zero. The conversion rate toler-
ance is ±25% at any rate setting.
Valid A/D conversion results for both channels are
available one total conversion time (125ms nominal,
156ms maximum) after initiating a conversion, whether
conversion is initiated through the RUN/STOP bit, hard-
ware STBY/pin, one-shot command, or initial power-up.
Extended resolution and the parasitic resistance can-
cellation mode are available at conversion rates of 1Hz
or lower.
Slave Addresses
The MAX6690’s device address can be set to one of
nine different values by pin strapping ADD0 and ADD1
so that more than one MAX6690 can reside on the
same bus without address conflicts (Table 9).
The address pin states are checked at POR only, and
the address data stays latched to reduce quiescent
supply current due to the bias current needed for high-
Z state detection.
The MAX6690 also responds to the SMBus Alert
Response slave address (see the
Alert Response
Address
section).
POR and UVLO
The MAX6690 has a volatile memory. To prevent
ambiguous power-supply conditions from corrupting
the data in memory and causing erratic behavior, a
POR voltage detector monitors V
CC
and clears the
memory if V
CC
falls below 2V (typ, see
Electrical
Characteristics
). When power is first applied and V
CC
rises above 2.0V (typ), the logic blocks begin operat-
ing, although reads and writes at V
CC
levels below 3V
are not recommended. A second V
CC
comparator, the
ADC undervoltage lockout (UVLO) comparator, pre-
vents the ADC from converting until there is sufficient
headroom (V
CC
= 2.8V typ).
BIT NAME
POR
STATE
FUNCTION
7 (MSB) BUSY 0 ADC is busy converting when high.
6 LHIGH 0
Internal high-temperature alarm has tripped when high; cleared by POR or readout
of the entire status byte if the fault condition no longer exists.
5 LLOW 0
Internal low-temperature alarm has tripped when high; cleared by POR or readout of
the entire status byte if the fault condition no longer exists.
4 RHIGH 0
External high-temperature alarm has tripped when high; cleared by POR or readout
of the entire status byte if the fault condition no longer exists.
3 RLOW 0
External low-temperature alarm has tripped when high; cleared by POR or readout
of the entire status byte if the fault condition no longer exists.
2 OPEN 0
A high indicates an external diode is open; cleared by POR or readout of the entire
status byte if the fault condition no longer exists.
1 or 0 RFU 0 Reserved.
Table 7. Status Byte Bit Assignments
Power-Up Defaults:
Interrupt latch is cleared.
Address select pins are sampled.
ADC begins autoconverting at a 0.25Hz rate.
Command byte is set to 00h to facilitate quick
remote Receive Byte queries.
•T
HIGH
and T
LOW
registers are set to max and min
limits, respectively.
MAX6690
2°C Accurate Remote/Local Temperature
Sensor with SMBus Serial Interface
______________________________________________________________________________________ 15
DATA CONVERSION RATE (Hz)
00h 0.0625
01h 0.125
02h 0.25
03h 0.5
04h 1
05h 2
06h 4
07h 8
08h-FFh Reserved
Table 8. Conversion-Rate Control Byte
ADD0 ADD1 ADDRESS
0 0 0011 000
0 High-Z 0011 001
0 1 0011 010
High-Z 0 0101 001
High-Z High-Z 0101 010
High-Z 1 0101 011
1 0 1001 100
1 High-Z 1001 101
1 1 1001 110
Table 9. Slave Address Decoding (ADD0
and ADD1)
Note: High-Z means that the pin is left unconnected and floating.
Chip Information
PROCESS: BiCMOS
Package Information
For the latest package outline information and land patterns, go
to www.maxim-ic.com/packages
.
PACKAGE TYPE PACKAGE CODE DOCUMENT NO.
16 QSOP E16-1
21-0055

MAX6690MEE+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Board Mount Temperature Sensors Remote/Local Temperature Sensor
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet