MAX6695/MAX6696
extended temperature register (11h) (Table 3), which
extends the temperature data to 10 bits + sign and the
resolution to +0.125°C per LSB (Table 4).
When a conversion is complete, the main register and
the extended register are updated almost simultane-
ously. Ensure that no conversions are completed
between reading the main and extended registers so
that when data that is read, both registers contain the
result of the same conversion.
To ensure valid extended data, read extended resolu-
tion temperature data using one of the following
approaches:
Put the MAX6695/MAX6696 into standby mode by
setting bit 6 of the configuration register to 1. Read
the contents of the data registers. Return to run
mode by setting bit 6 to zero.
Put the MAX6695/MAX6696 into standby mode by
setting bit 6 of the configuration register to 1. Initiate
a one-shot conversion using Send Byte command
0Fh. When this conversion is complete, read the
contents of the temperature data registers.
Diode Fault Alarm
There is a continuity fault detector at DXP_ that detects
an open circuit between DXP_ and DXN, or a DXP_
short to V
CC
, GND, or DXN. If an open or short circuit
exists, the external temperature register (01h) is loaded
with 1000 0000. Bit 2 (diode fault) of the status registers
is correspondingly set to 1. The ALERT output asserts
for open diode faults but not for shorted diode faults.
Immediately after power-on reset (POR), the status reg-
ister indicates that no fault is present until the end of
the first conversion. After the conversion is complete,
any diode fault is indicated in the appropriate status
register. Reading the status register clears the diode
fault bit in that register, and clears the ALERT output if
set. If the diode fault is present after the next conver-
sion, the status bit will again be set and the ALERT out-
put will assert if the fault is an open diode fault.
Alarm Threshold Registers
Six registers, WLHO, WLLM, WRHA (1 and 2), and
WRLN (1 and 2), store ALERT threshold values. WLHO
and WLLM, are for internal ALERT high-temperature
and low-temperature limits, respectively. Likewise,
WRHA and WRLN are for external channel 1 and chan-
nel 2 high-temperature and low-temperature limits,
respectively (Table 5). If either measured temperature
equals or exceeds the corresponding ALERT threshold
value, the ALERT output is asserted. The POR state of
both internal and external ALERT high-temperature limit
registers is 0100 0110 or +70°C.
Dual Remote/Local Temperature Sensors with
SMBus Serial Interface
10 ______________________________________________________________________________________
TEMP (°C) DIGITAL OUTPUT
+130.00 0 111 1111
+127.00 0 111 1111
+126.00 0 111 1110
+25.25 0 001 1001
+0.50 0 000 0001
0 0 000 0000
-1 1 111 1111
-55 1 100 1001
Diode fault
(short or open)
1 000 0000
Table 2. Data Format (Two’s Complement)
FRACTIONAL
TEMPERATURE (°C)
CONTENTS OF
EXTENDED REGISTER
0 000X XXXX
+0.125 001X XXXX
+0.250 010X XXXX
+0.375 011X XXXX
+0.500 100X XXXX
+0.625 101X XXXX
+0.750 110X XXXX
+0.875 111X XXXX
Table 3. Extended Resolution Register
Note: Extended resolution applies only for conversion rate
control register values of 05h or less.
TEMP (°C) INTEGER TEMP FRACTIONAL TEMP
+130.00 0 111 1111 000X XXXX
+127.00 0 111 1111 000X XXXX
+126.5 0 111 1110 100X XXXX
+25.25 0 001 1001 010X XXXX
+0.50 0 000 0000 100X XXXX
0 0 000 0000 000X XXXX
-1 1 111 1111 000X XXXX
-1.25 1111 1111 010X XXXX
-55 1100 1001 000X XXXX
Table 4. Data Format in Extended Mode
MAX6695/MAX6696
Dual Remote/Local Temperature Sensors with
SMBus Serial Interface
______________________________________________________________________________________ 11
REGISTER ADDRESS POR STATE FUNCTION
RLTS 00 h
0000 0000
(0°C)
Read internal temperature
RRTE 01 h
0000 0000
(0°C)
Read external channel 1 temperature if bit 3 of configuration register is 0;
Read external channel 2 temperature if bit 3 of configuration register is 1
RSL1 02 h 1000 0000 Read status register 1
RCL 03 h 0000 0000 Read configuration byte (fault queue should be disabled at startup)
RCRA 04 h 0000 0110 Read conversion rate byte
RLHN 05 h
0100 0110
(+70°C)
Read internal ALERT high limit
RLLI 06 h
1100 1001
(-55°C)
Read internal ALERT low limit
RRHI 07 h
0100 0110
(+70°C)
Read external channel 1 ALERT high limit if bit 3 of configuration register is 0;
Read external channel 2 ALERT high limit if bit 3 of configuration register is 1
RRLS 08 h
1100 1001
(-55°C)
Read external channel 1 ALERT low limit if bit 3 of configuration register is 0;
Read external channel 2 ALERT low limit if bit 3 of configuration register is 1
WCA 09 h 0010 0000 Write configuration byte
WCRW 0A h 0000 0110 Write conversion rate byte
WLHO 0B h
0100 0110
(+70°C)
Write internal ALERT high limit
WLLM 0C h
1100 1001
(-55°C)
Write internal ALERT low limit
WRHA 0D h
0100 0110
(+70°C)
Write external channel 1 ALERT high limit if bit 3 of configuration register is 0;
Write external channel 2 ALERT high limit if bit 3 of configuration register is 1
WRLN 0E h
1100 1001
(-55°C)
Write external channel 1 ALERT low limit if bit 3 of configuration register is 0;
Write external channel 2 ALERT low limit if bit 3 of configuration register is 1
OSHT 0F h 0000 0000 One shot
REET 10 h 0000 0000
Read extended temp of external channel 1 if bit 3 of configuration register is 0;
Read extended temp of external channel 2 if bit 3 of configuration register is 1
RIET 11 h 0000 0000 Read internal extended temperature
RSL2 12 h 0000 0000 Read status register 2
RWO2E 16 h
0111 1000
(+120°C)
Read/write external OT2 limit for channel 1 if bit 3 of configuration register is 0;
Read/write external OT2 limit for channel 2 if bit 3 of configuration register is 1
RWO2I 17 h
0101 1010
(+90°C)
Read/write internal OT2 limit
RWO1E 19 h
0101 1010
(+90°C)
Read/write external OT1 limit for channel 1 if bit 3 of configuration register is 0;
Read/write external OT1 limit for channel 2 if bit 3 of configuration register is 1
RWO1I 20 h
0100 0110
(+70°C)
Read/write internal OT1 limit
Table 5. Command-Byte Register Bit Assignments
MAX6695/MAX6696
The POR state of both internal and external ALERT low-
temperature limit registers is 1100 1001 or -55°C. Use
bit 3 of the configuration register to select remote 1 or
remote 2 when reading or writing remote thresholds.
Additional registers, RWO1E, RWO1I, RWO2E, and
RWO2I, store remote and local alarm threshold data
information corresponding to the OT1 and OT2 outputs
(See the
OT1 and OT2 Overtemperature Alarms
section.)
ALERT
Interrupt Mode
An ALERT interrupt occurs when the internal or external
temperature reading exceeds a high- or low-tempera-
ture limit (both limits are user programmable), or when
the remote diode is disconnected (for continuity fault
detection). The ALERT interrupt output signal is latched
and can be cleared only by reading either of the status
registers or by successfully responding to an Alert
Response address. In both cases, the alert is cleared
but is reasserted at the end of the next conversion if the
fault condition still exists. The interrupt does not halt
automatic conversions. The interrupt output pin is open
drain so that multiple devices can share a common
interrupt line. The interrupt rate never exceeds the con-
version rate.
Alert Response Address
The SMBus Alert Response interrupt pointer provides
quick fault identification for simple slave devices. Upon
receiving an interrupt signal, the host master can
broadcast a Receive Byte transmission to the Alert
Response slave address (see
Slave Addresses
sec-
tion). Then, any slave device that generated an inter-
rupt attempts to identify itself by putting its own
address on the bus.
The Alert Response can activate several different slave
devices simultaneously, similar to the I
2
C General Call.
If more than one slave attempts to respond, bus arbitra-
tion rules apply, and the device with the lower address
code wins. The losing device does not generate an
acknowledgement and continues to hold the ALERT
line low until cleared. (The conditions for clearing an
alert vary depending on the type of slave device.)
Successful completion of the Alert Response protocol
clears the interrupt latch, provided the condition that
caused the alert no longer exists. If the condition still
exists, the device reasserts the ALERT interrupt at the
end of the next conversion.
OT1
and
OT2
Overtemperature Alarms
Two registers, RWO1E and RWO1I, store remote and
local alarm threshold data corresponding to the OT1
output. Two other registers, RWO2E and RWO2I, store
remote and local alarm threshold data corresponding
to the OT2 output. The values stored in these registers
are high-temperature thresholds. The OT1 or OT2 out-
put is asserted if any one of the measured tempera-
tures equals or exceeds the corresponding alarm
threshold value.
OT1 and OT2 always operate in comparator mode and
are asserted when the temperature rises above a value
programmed in the appropriate threshold register. They
are deasserted when the temperature drops below this
threshold, minus the programmed value in the hystere-
sis HYST register (21h). An overtemperature output can
be used to activate a cooling fan, send a warning, initi-
ate clock throttling, or trigger a system shutdown to
prevent component damage. The HYST byte sets the
amount of hysteresis to deassert both OT1 and OT2
outputs. The data format for the HYST byte is 7 bit +
sign with +1°C resolution. Bit 7 of the HYST register
should always be zero.
OT1 responds immediately to temperature faults. OT2
activates either immediately or after four consecu-
tive remote channel temperature faults, depending on
the state of the fault queue bit (bit 5 of the configura-
tion register).
Command Byte Functions
The 8-bit command byte register (Table 5) is the master
index that points to the various other registers within the
MAX6695/MAX6696. This register’s POR state is 0000
0000, so a Receive Byte transmission (a protocol that
lacks the command byte) occurring immediately after
POR returns the current local temperature data.
One-Shot
The one-shot command immediately forces a new con-
version cycle to begin. If the one-shot command is
received when the MAX6695/MAX6696 are in software
standby mode (RUN/STOP bit = 1), a new conversion is
Dual Remote/Local Temperature Sensors with
SMBus Serial Interface
12 ______________________________________________________________________________________
REGISTER ADDRESS POR STATE FUNCTION
HYST 21 h
0000 1010
(10°C)
Temperature hysteresis for OT1 and OT2
RDID FE h 4D h Read manufacturer ID
Table 5. Command-Byte Register Bit Assignments (continued)

MAX6695YAUB+T

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