Datasheet

TMP411-Q1
SBOS527F DECEMBER 2010REVISED NOVEMBER 2013
www.ti.com
TEMPERATURE REGISTERS
Similarly, the local-temperature low limit is set by
writing the high byte to pointer address 0Ch and
The TMP411-Q1 has four 8-bit registers that hold
writing the low byte to pointer address 17h, or by
temperature measurement results. Both the local
using a single two-byte write command to pointer
channel and the remote channel have a high-byte
address 0Ch. The local-temperature low limit is read
register that contains the most-significant bits (MSBs)
by reading the high byte from pointer address 06h
of the temperature analog-to-digital converter (ADC)
and the low byte from pointer address 17h, or by
result and a low-byte register that contains the least-
using a two-byte read from pointer address 06h. The
significant bits (LSBs) of the temperature ADC result.
power-on-reset value of the local-temperature low-
The local-channel high-byte address is 00h; the local-
limit register is 00h/00h (0°C in standard temperature
channel low-byte address is 15h. The remote-channel
mode; 64°C in extended mode).
high byte is at address 01h; the remote-channel low-
byte address is 10h. These registers are read-only
The remote-temperature high limit is set by writing
and are updated by the ADC each time a temperature
the high byte to pointer address 0Dh and writing the
measurement is completed.
low byte to pointer address 13h, or by using a two-
byte write command to pointer address 0Dh. The
The TMP411-Q1 contains circuitry to assure that a
remote-temperature high limit is obtained by reading
low-byte register-read command returns data from
the high byte from pointer address 07h and the low
the same ADC conversion as the immediately
byte from pointer address 13h, or by using a two-byte
preceding high-byte read command. This assurance
read command from pointer address 07h. The power-
remains valid only until another register is read. For
on-reset value of the Remote Temperature High Limit
proper operation, the high byte of a temperature
Register is 55h/6Eh/00h (85°C in standard
register should be read first. The low-byte register
temperature mode for TMP411A-Q1 to TMP411C-Q1;
should be read in the next read command. The low
110°C in standard temperature mode for TMP411D-
byte register may be left unread if the LSBs are not
Q1; 21°C in extended temperature mode).
needed. Alternatively, the temperature registers may
be read as a 16-bit register by using a single two-byte
The remote-temperature low limit is set by writing the
read command from address 00h for the local-
high byte to pointer address 0Eh and writing the low
channel result or from address 01h for the remote-
byte to pointer address 14h, or by using a two-byte
channel result. The high byte is output first, followed
write to pointer address 0Eh. The remote-temperature
by the low byte. Both bytes of this read operation are
low limit is read by reading the high byte from pointer
from the same ADC conversion. The power-on-reset
address 08h and the low byte from pointer address
value of both temperature registers is 00h.
14h, or by using a two-byte read from pointer address
08h. The power-on-reset value of the Remote
LIMIT REGISTERS
Temperature Low Limit Register is 00h/00h (0°C in
standard temperature mode; –64°C in extended
The TMP411-Q1 has 11 registers for setting
mode).
comparator limits for both the local and remote
measurement channels. These registers have read
The TMP411-Q1 also has THERM limit registers for
and write capability. The High and Low Limit
both the local and the remote channels. These
Registers for both channels span two registers, as do
registers are eight bits and allow for THERM limits set
the temperature registers. The local-temperature high
to 1°C resolution. The local-channel THERM limit is
limit is set by writing the high byte to pointer address
set by writing to pointer address 20h. The remote-
0Bh and writing the low byte to pointer address 16h,
channel THERM limit is set by writing to pointer
or by using a single two-byte write command (high
address 19h. The local channel THERM limit is
byte first) to pointer address 0Bh. The local-
obtained by reading from pointer address 20h; the
temperature high limit is obtained by reading the high
remote channel THERM limit is read by reading from
byte from pointer address 05h and the low byte from
pointer address 19h. The power-on-reset value of the
pointer address 16h or by using a two-byte read
THERM limit registers is 55h/6Eh/00h (85°C in
command from pointer address 05h. The power-on-
standard temperature mode for TMP411A-Q1 to
reset value of the local temperature high limit is
TMP411C-Q1; 110°C in standard temperature mode
55h/6Eh/00h (85°C in standard temperature mode for
for TMP411D-Q1; 21°C in extended temperature
TMP411A-Q1 to TMP411C-Q1; 110°C in standard
mode). The THERM limit comparators also have
temperature mode for TMP411D-Q1, 21°C in
hysteresis. The hysteresis of both comparators is set
extended temperature range).
by writing to pointer address 21h. The hysteresis
value is obtained by reading from pointer address
21h. The value in the Hysteresis Register is an
unsigned number (always positive). The power-on-
reset value of this register is 0Ah (10°C).
14 Submit Documentation Feedback Copyright © 2010–2013, Texas Instruments Incorporated
Product Folder Links: TMP411-Q1