1°C Triple Temperature Sensor with Resistance Error Correction
Datasheet
4.5
Temperature Monitor Registers
As shown in Table 4.1, each temperature monitor has two byte wide data registers. The external
monitors are equipped with both legacy and extended data format. The 11 bit data temperature is
stored aligned to the left resulting in the High Byte to contain temperature in 1°C steps and the Low
Byte to contain fractions of °C as outlined below:
Table 4.2 High Byte Temperature Register
REGISTER
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
Temperature High Byte Registers
00h, 01h, F8h, FAh, FCh
SIGN
64
32
16
8
4
2
1
Table 4.3 Low Byte Temperature Register
REGISTER
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
Temperature Low Byte Registers 23h,
10h, F9h, FBh, FDh
0.500
0.250
0.125
0
0
0
0
0
4.6
Legacy Temperature Data Format Registers 00h, 23h, 01h,
10h, F8h, F9h:
For registers displaying legacy temperature data format, the temperature range spans from –63.875ºC
to +127.875ºC with 0.125ºC resolution. Temperatures outside this range are clipped to –63.875ºC and
+127.875ºC. Data is stored in the registers in 2’s complement as shown in Table 4.4:
Table 4.4 Legacy Temperature Data Format
TEMPERATURE (°C)
2’S COMPLEMENT
HEX
Diode Fault
= -63.875
-63
100 0000 0000
110 0000 0001
110 0000 1000
111 1111 1000
000 0000 0000
000 0000 0001
000 0000 1000
011 1111 1000
011 1111 1111
400
601
608
7F8
000
001
008
3F8
3FF
-1
0
+0.125
+1
+127
≥ +127.875
Revision 1.2 (04-15-05)
SMSC EMC1023
DATA1S2HEET