1°C Temperature Sensor with Beta Compensation
Datasheet
Table 6.1 Register Set in Hexadecimal Order (continued)
REGISTER
ADDRESS
DEFAULT
VALUE
R/W
REGISTER NAME
FUNCTION
PAGE
37h
40h
R
THERM Limit Status
Status bits for the THERM Limits
00h
00h
Page 42
Controls the digital filter setting for
the External Diode 1 channel
R/W
R
Filter Control
Product ID
SMSC ID
Revision
Page 42
Page 43
Page 43
Page 44
Stores a fixed value that identifies
each product
FDh
FEh
FFh
Table 6.25
5Dh
Stores a fixed value that
represents SMSC
R
Stores a fixed value that
represents the revision number
R
01h or 04h
6.1
Data Read Interlock
When any temperature channel high byte register is read, the corresponding low byte is copied into
an internal ‘shadow’ register. The user is free to read the low byte at any time and be guaranteed that
it will correspond to the previously read high byte. Regardless if the low byte is read or not, reading
from the same high byte register again will automatically refresh this stored low byte data.
6.2
Temperature Data Registers
Table 6.2 Temperature Data Registers
ADDR
R/W
REGISTER
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
Internal Diode
High Byte
00h
29h
01h
10h
23h
24h
2Ah
2Bh
R
128
64
32
16
8
4
2
1
00h
Internal Diode
Low Byte
R
R
R
R
R
R
R
0.5
128
0.5
0.25
64
0.125
32
-
16
-
-
8
-
-
4
-
-
2
-
-
1
-
00h
00h
00h
00h
00h
00h
00h
External Diode
1 High Byte
External Diode
1 Low Byte
0.25
64
0.125
32
External Diode
2 High Byte
128
0.5
16
-
8
-
4
-
2
-
1
-
External Diode
2 Low Byte
0.25
64
0.125
32
External Diode
3 High Byte
128
0.5
16
-
8
-
4
-
2
-
1
-
External Diode
3 Low Byte
0.25
0.125
As shown in Table 6.2, all temperatures are 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.
Revision 2.0 (08-10-12)
SMSC EMC1403/EMC1404
DATA3S0HEET