Datasheet

REGISTER INFORMATION
POINTER REGISTER
One-ShotStartRegister
ConfigurationRegisters
StatusRegister
IdentificationRegisters
h-FactorCorrectionRegisters
ConversionRateRegister
LocalandRemoteTemperatureRegisters
SDA
SCL
PointerRegister
I/O
Control
Interface
SoftwareReset
b-CompensationRegister
TMP441
TMP442
www.ti.com
.............................................................................................................................................. SBOS425A DECEMBER 2008 REVISED MARCH 2009
The TMP441/42 contain multiple registers for holding
configuration information, temperature measurement
results, and status information. These registers are
described in Figure 14 and Table 3 .
Figure 14 shows the internal register structure of the
TMP441/42. The 8-bit Pointer Register is used to
address a given data register. The Pointer Register
identifies which of the data registers should respond
to a read or write command on the Two-Wire bus.
This register is set with every write command. A write
command must be issued to set the proper value in
the Pointer Register before executing a read
command. Table 3 describes the pointer address of Figure 14. Internal Register Structure
the TMP441/42 registers. The power-on reset (POR)
value of the Pointer Register is 00h (0000 0000b).
Table 3. Register Map
BIT DESCRIPTION
POINTER POR
(HEX) (HEX) 7 6 5 4 3 2 1 0 REGISTER DESCRIPTION
00 00 LT11 LT10 LT9 LT8 LT7 LT6 LT5 LT4 Local Temperature (High Byte)
(1)
01 00 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 Remote Temperature 1 (High Byte)
(1)
02 00 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 Remote Temperature 2 (High Byte)
(1) (2)
08 BUSY 0 0 0 0 0 0 0 Status Register
09 00 0 SD 0 0 0 RANGE 0 0 Configuration Register 1
0A 1C/3C
(2)
0 0 REN2
(2)
REN LEN RC 0 0 Configuration Register 2
0B 07 0 0 0 0 0 R2 R1 R0 Conversion Rate Register
0C 08/88
(2)
BC23
(2)
BC22
(2)
BC21
(2)
BC20
(2)
BC13 BC12 BC11 BC10 Beta Compensation
0F X X X X X X X X One-Shot Start
(3)
10 00 LT3 LT2 LT1 LT0 0 0 nPVLD 0 Local Temperature (Low Byte)
11 00 RT3 RT2 RT1 RT0 0 0 nPVLD OPEN Remote Temperature 1 (Low Byte)
12 00 RT3 RT2 RT1 RT0 0 0 nPVLD OPEN Remote Temperature 2 (Low Byte)
(2)
21 00 NC7 NC6 NC5 NC4 NC3 NC2 NC1 NC0 η Correction 1
22 00 NC7 NC6 NC5 NC4 NC3 NC2 NC1 NC0 η Correction 2
(2)
FC X X X X X X X X Software Reset
(4)
FE 55 0 1 0 1 0 1 0 1 Manufacturer ID
41 0 1 0 0 0 0 0 1 TMP441 Device ID
FF
42 0 1 0 0 0 0 1 0 TMP442 Device ID
(1) Compatible with Two-Byte Read; see Figure 18 .
(2) TMP442 only.
(3) X = undefined. Writing any value to this register initiates a one-shot start; see the One-Shot Conversion section.
(4) X = undefined. Writing any value to this register initiates a software reset; see the Software Reset section.
Copyright © 2008 2009, Texas Instruments Incorporated Submit Documentation Feedback 11
Product Folder Link(s): TMP441 TMP442