10
SMBus Thermal Sensor with External Diode Input
TCM1617
TCM1617-1 2/5/99
2001 Microchip Technology Inc. DS21485A
Stop Condition (STOP)
Communications must be terminated by a stop condi-
tion (a Low to High transition of SDA while SCL is High). The
Stop Condition must be communicated by the transmitter to
the TCM1617. (Refer to TCN75 data sheet for serial bus
timing diagrams.)
REGISTER SET AND PROGRAMMER
’
S
MODEL
TCM1617 Command Set
The TCM1617 supports four SMBus command proto-
cols. These are READ_BYTE, WRITE_BYTE, SEND_BYTE,
and RECEIVE_BYTE. See System Management Bus Speci-
fication Rev. 1.0 for details.
Command Byte Description
Command
RIT
RET
RS
RC
RCR
Code
00h
01h
02h
03h
04h
Function
Read Internal Temp (INT_TEMP)
Read External Temp (EXT_TEMP)
Read Status Byte (STATUS)
Read Configuration Byte (CONFIG)
Read Conversion Rate Byte
(CONV_RATE)
Read Internal High Limit
(INT_HLIM)
Read Internal Low Limit (INT_LLIM)
Read External High Limit
(EXT_HLIM)
Read External Low Limit
(EXT_LLIM)
Write Configuration Byte (CONFIG)
Write Conversion Rate Byte
(CONV_RATE)
Write Internal High Limit
(INT_HLIM)
Write Internal Low Limit (INT_LLIM)
Write External High Limit
(EXT_HLIM)
Write External Low Limit
(EXT_LLIM)
One Shot Temp Measurement
Read Manufacturer ID (MFR_ID)
Read Manufacturer Revision
Number (MFR_REV)
RIHL
05h
RILL
REHL
06h
07h
RELL
08h
WC
WCR
09h
0Ah
WIHL
0Bh
WILL
WEHL
0Ch
0Dh
WELL
0Eh
OSHT
RMID
RMREV
0Fh
FEh
FFh
Configuration Register (Config), 8-Bits,
Read/Write
Configuration Register (Config)
D[7]
Mask1 Chip Stop
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
Reserved
Bit
POR State Function
Operation
D[7]
0
Interrupt Mask
(see text)
1 =
mask ALERT#,
0 = don
’
t mask
ALERT #
1 = standby,
0 = normal
D[6]
0
Standby switch
D[5]
–
D[0]
0
Reserved
–
Always returns
zero when read.
N/A
A/D Conversion Rate Register
(CONV_RATE), 8-Bits, Read/Write
A/D Conversion Rate Register (CONV_RATE)
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
MSB
D[1]
X
D[0]
LSB
Reserved
Bit
POR State Function
Operation
D[7:3]
0
Reserved
–
Always
returns zero when
read.
Conversion rate bits.
N/A
D[2:0]
010b
See below.
A/D Conversion Rate Selection
D2
D1
D0
Conversion Rate
Sa/sec
0.0625
0.125
0.25
0.5
1.0
2.0
4.0
8.0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
NOTE:
Conversion rate denotes actual sampling of both internal
and
external sensors.
NOTE:
Proper device operation is NOT guaranteed if undefined locations
(10h to FDh) are addressed. In case of erroneous SMBus operation
(RECEIVE_BYTE command issued immediately after
WRITE_BYTE command) the TCM1617 will ACKnowledge the
address and return 1111 1111b to signify an error. Under no
condition will it implement an SMBus
“
timeout.
”