Datasheet

TMP512
TMP513
SBOS491A JUNE 2010 REVISED MAY 2011
www.ti.com
REGISTER INFORMATION
The TMP512/13 uses a bank of registers for holding the write command. Therefore, a 4μs delay is
configuration settings, measurement results, required between the completion of a write to a given
maximum/minimum limits, and status information. register and a subsequent read of that register
Table 3 summarizes the TMP512/13 registers. (without changing the pointer) when using SCL
Register contents are updated 4μs after completion of frequencies in excess of 1MHz.
Table 3. Summary of Register Set
POINTER
ADDRESS POWER-ON RESET
HEX REGISTER NAME FUNCTION BINARY HEX TYPE
(1)
All-register reset, settings for bus voltage range, PGA Gain, Bus
00 Configuration Register 1 ADC resolution/averaging, Shunt ADC resolution/averaging, 00111001 10011111 399F R/W
one-shot, Operation Mode.
Settings for Temperature Continuous conversion, Remote
Configuration Register 2
01 Channels enable, Local Channel enable, resistance correction 1011111110000x00 BF80/BF84 R/W
TMP512
enable, Conversion rate bits, and GPIO mode bit and readback.
Settings for Temperature Continuous conversion, Remote
Configuration Register 2
01 Channels enable, Local Channel enable, resistance correction 11111111 10000x00 FF80/FF84 R/W
TMP513
enable, Conversion rate bits, and GPIO mode bit and readback.
02 Status Register Contains the alert and conversion ready flags. 00000000 00000000 0000 R
SMBus Alert Mask/Enable
03 Contains masks to enable/disable the alert functions. 00000000 00000000 0000 R/W
Control Register
04 Shunt Voltage Result Shunt voltage measurement result. 00000000 00000000 0000 R
05 Bus Voltage Result Bus voltage measurement result. 00000000 00000000 0000 R
06 Power Result Power measurement result. 00000000 00000000 0000 R
Contains the value of the current flowing through the shunt
07 Shunt Current Result
(2)
00000000 00000000 0000 R
resistor.
08 Local Temperature Result Contains local temperature measurement result. 00000000 00000000 0000 R
Remote Temperature
09 Contains remote temperature measurement result. 00000000 00000000 0000 R
Result 1
Remote Temperature
0A Contains remote temperature measurement result. 00000000 00000000 0000 R
Result 2
Remote Temperature
0B
(3)
Contains remote temperature measurement result. 00000000 00000000 0000 R
Result 3
Shunt Voltage Positive
0C Contains the positive limit for Shunt Voltage. 00000000 00000000 0000 R/W
Limit
Shunt Voltage Negative
0D Contains the negative limit for Shunt Voltage. 00000000 00000000 0000 R/W
Limit
0E Bus Voltage Positive Limit Contains the positive limit for Bus Voltage. 00000000 00000000 0000 R/W
0F Bus Voltage Negative Limit Contains the negative limit for Bus Voltage. 00000000 00000000 0000 R/W
10 Power Limit Contains the positive limit for Power. 00000000 00000000 0000 R/W
11 Local Temperature Limit Contains positive limit for local temperature. 00101010 10000000 2A80 R/W
(1) Type: R = Read-Only, R/W = Read/Write.
(2) Current Register defaults to '0' because the Calibration Register defaults to '0', yielding a zero current value until the Calibration Register
is programmed.
(3) For TMP513 only.
32 Copyright © 20102011, Texas Instruments Incorporated