Datasheet

TMP512
TMP513
SBOS491A JUNE 2010 REVISED MAY 2011
www.ti.com
Local Temperature Result Register 08h (Read-Only)
BIT # D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
BIT
T12 T11 T10 T9 T8 T7 T6 T5 T4 T3 T2 T1 T0 PVLD
NAME
POR
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
VALUE
The data format is 13 bits, 0.0625°C per bit. Full-scale allows display up to ±256°C.
T12T0: Temperature Result
Bits 15-3 Shows the temperature result according to the format shown in Table 10.
Table 10. 13-Bit Temperature Data Format
TEMPERATURE (°C) DIGITAL OUTPUT (BINARY) HEX
150 0 1001 0110 0000 0960
128 0 1000 0000 0000 0800
127.9375 0 0111 1111 1111 07FF
100 0 0110 0100 0000 0640
80 0 0101 0000 0000 0500
75 0 0100 1011 0000 04B0
50 0 0011 0010 0000 0320
25 0 0001 1001 0000 0190
0.25 0 0000 0000 0100 0004
0 0 0000 0000 0000 0000
0.25 1 1111 1111 1100 1FFC
25 1 1110 0111 0000 1E70
55 1 1100 1001 0000 1C90
For positive temperatures (for example, +50°C):
Twos complement is not performed on positive numbers. Therefore, simply convert the number to binary code
with the 13-bit, left-justified format, and MSB = 0 to denote a positive sign.
Example: (+50°C)/(0.0625°C/count) = 800 = 320h = 0011 0010 0000
For negative temperatures (for example, 25°C):
Generate the twos complement of a negative number by complementing the absolute value binary number and
adding 1. Denote a negative number with MSB = 1.
Example: (25°C)/(0.0625°C/count) = 400 = 190h = 0001 1001 0000
Twos complement format: 1110 0110 1111 + 1 = 1110 0111 0000
PVLD Power Valid Flag
Bit 1 This bit is the power valid flag.
The TMP512/13 do not start a temperature conversion if the power supply is not valid. If the voltage is less than
2.7V during a conversion, the PVLD bit is set to '1' and the temperature result may be incorrect.
44 Copyright © 20102011, Texas Instruments Incorporated