English
Language : 

MAX1617 Datasheet, PDF (9/12 Pages) ON Semiconductor – SMBus Temperature Sensor with Internal and External Diode Input
MAX1617
Write Byte Format
S
ADDRESS
7 Bits
Slave Address
Read Byte Format
WR
ACK
COMMAND ACK DATA ACK
P
8 Bits
8 Bits
Command Byte: selects
which register you
writing to.
Data Byte: data goes
into the register set
by the command byte.
S ADDRESS WR
7 Bits
Slave Address
ACK COMMAND ACK S ADDRESS RD ACK
8 Bits
7 Bits
Command Byte: selects
which register you
reading from.
Slave Address: repeated
due to change in data–
flow direction.
DATA NACK P
8 Bits
Data Byte: reads from
the register set by the
command byte.
Send Byte Format
Receive Byte Format
S ADDRESS WR ACK COMMAND ACK P
7 Bits
8 Bits
S ADDRESS RD
7 Bits
S = Start Condition
P = Stop Condition
Shaded = Slave Transmission
Command Byte: sends
command with no data,
usually used for one–shot
command.
Figure 3. SMBus Protocols
ACK DATA NACK P
8 Bits
Data Byte: reads data from
the register commanded by
the last Read Byte.
REGISTER SET AND PROGRAMMER’S MODEL
MAX1617 Command Set
The MAX1617 supports four SMBus command
protocols. These are READ_BYTE, WRITE_BYTE,
SEND_BYTE, and RECEIVE_BYTE. See System
Management Bus Specification Rev. 1.0 for details.
Command Byte Description
Command Code Function
RIT
00h Read Internal Temp (INT_TEMP)
RET
01h Read External Temp (EXT_TEMP)
RS
02h Read Status Byte (STATUS)
RC
03h Read Configuration Byte (CONFIG)
RCR
04h Read Conversion Rate Byte
(CONV_RATE)
RIHL
05h Read Internal High Limit (INT_HLIM)
RILL
06h Read Internal Low Limit (INT_LLIM)
REHL
07h Read External High Limit (EXT_HLIM)
RELL
08h Read External Low Limit (EXT_LLIM)
WC
09h Write Configuration Byte (CONFIG)
WCR
0Ah Write Conversion Rate Byt3
(CONV_RATE)
WIHL
0Bh Write Internal High Limit (INT_HLIM)
WILL
0Ch Write Internal Low Limit (INT_LLIM)
WEHL 0Dh Write External High Limit (EXT_HLIM)
WELL 0Eh Write External Low Limit (EXT_LLIM)
OSHT 0Fh One Shot Temp Measurement
RMID
FEh Read Manufacturer ID (MFR_ID)
RMREV
FFh Read Manufacturer Revision Number
(MFR_REV)
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 MAX1617 will ACKnowledge the
address and return 1111 1111b to signify an error. Under no condition
will it implement an SMBus “timeout.”
http://onsemi.com
9