High-Side Current-Sense and Internal 1°C Temperature Monitor
Datasheet
5.3
Temperature Data Registers
Table 5.2 Temperature Data Registers
ADDR
R/W
REGISTER
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
00h
38h
29h
39h
R
Internal Diode
High Byte
Sign
64
32
16
8
4
2
1
00h
R
Internal Diode
Low Byte
0.5
0.25
0.125
-
-
-
-
-
00h
As shown in Table 5.2, temperature data is stored as an 11-bit value with the high byte representing
the integer value and the low byte representing the fractional value left justified to occupy the MSBits.
Table 5.3 Temperature Data Format
TEMPERATURE (°C)
BINARY
HEX (AS READ BY REGISTERS)
-63.875
-63
1100_0000_001b
1100_0001_000b
1111_1111_000b
1111_1111_111b
0000_0000_000b
0000_0000_001b
0000_0001_000b
0011_1111_000b
0100_0000_000b
0100_0001_000b
0111_1111_000b
0111_1111_111b
C0_20h
C1_00h
FF_00h
FF_E0h
00_00h
00_20h
01_00h
3F_00h
40_00h
41_00h
7F_00h
7F_E0h
-1
-0.125
0
0.125
1
63
64
65
127
127.875
5.4
Status Register
Table 5.4 Status Register
ADDR
R/W
REGISTER
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
02h
34h
R
Status
BUSY
PEAK
-
HIGH LOW
-
CRIT
-
00h
The Status Register reports general error conditions. To identify specific channels, refer to
Section 5.12, Section 5.13, and Section 5.14. The individual Status Register bits are cleared when the
appropriate High Limit, Low Limit, or Crit Limit status register has been read or cleared.
SMSC EMC1701
Revision 1.2 (09-27-10)
DATA3S1HEET