12
SMBus Thermal Sensor with
External Diode Input
TC1068
TC1068-1 2/8/99
2001 Microchip Technology Inc. DS21352A
Manufacturer’s Identification Register (MFR_ID)
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
MSB
X
LSB
Name
Description
POR
Read Write
State
INT_TEMP
Internal sensor
0000 0000b*
temperature
(2’s complement)
EXT_TEMP
External sensor
0000 0000b*
temperature
(2’s complement)
STATUS
STATUS register
0000 0000b
CONFIG
CONFIG register
1000 0000b
CONV_RATE A/D conversion
0000 0010b
rate register
INT_HLIM
Internal high
0111 1111b
limit
(2’s complement)
INT_LLIM
Internal low
1100 1001b
limit
(2’s complement)
EXT_HLIM
External high
0111 1111b
limit
(2’s complement)
EXT_LLIM
External low
1100 1001b
limit
(2’s complement)
MFR_ID
ASCII for letter “T” 0101 0100b
(Microchip)
MFR_REV
Serial device
**
revision #
*NOTE: The INT_TEMP and EXT_TEMP register immediately will be
updated by the A/D converter after POR. If STBY# is low at power-
up, INT_TEMP and EXT_TEMP will remain in POR state (0000
0000b).
**MFR_REV will sequence 01h, 02h, 03h, etc. by mask changes.
The TC1068’s register set is summarized in the follow-
ing table. All registers are 8-bits wide.
Manufacturer’s Identification Register
(MFR_ID), 8-Bits, Read Only:
Manufacturer’s Revision Register (MFR_REV)
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
MSB
X
LSB
Manufacturer’s Revision Register
(MFR_REV), 8-Bits, Read Only:
Register Set Summary:
Status Register (Status), 8-Bits, Read Only:
Status Register (Status)
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
Busy Flag1 Flag2
Flag3 Flag4
Flag5
Flag6
Reserved
Bit(s)
POR
Function
Operation*
State
D[7]
0
Signal A/D
1 = A/D busy,
converter is busy.
0 = A/D idle
D[6]
0
Interrupt flag for
1 = interrupt occurred,
INT_HLIM event
0 = none
D[5]
0
Interrupt flag for
1 = interrupt occurred,
INT_LLIM event
0 = none
D[4]
0
Interrupt flag for
1 = interrupt occurred,
EXT_HLIM event
0 = none
D[3]
0
Interrupt flag for
1 = interrupt occurred,
EXT_LLIM event
0 = none
D[2]
0
External diode
1 = external diode fault
“fault” flag
0 = external diode OK
D[1:0]
0
Reserved –
N/A
Always
returns zero.
NOTE: All status bits are cleared after a read operation is performed on
STATUS. The EXT_TEMP register will read +127
°C if an external
diode “open”.