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.
T12–T0: 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 © 2010–2011, Texas Instruments Incorporated