MAX6639EVKIT+ Maxim Integrated Products, MAX6639EVKIT+ Datasheet - Page 7
![no-image](/images/manufacturer_photos/0/4/417/maxim_integrated_products_sml.jpg)
MAX6639EVKIT+
Manufacturer Part Number
MAX6639EVKIT+
Description
EVALUATION KIT FOR MAX6639/F
Manufacturer
Maxim Integrated Products
Specifications of MAX6639EVKIT+
Sensor Type
Temperature
Sensing Range
0°C ~ 150°C
Interface
I²C, SMBus
Sensitivity
±1°C
Voltage - Supply
3 V ~ 3.6 V
Embedded
Yes, MCU, 16-Bit
Utilized Ic / Part
MAX6639
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
From a software perspective, the MAX6639 appears as
a set of byte-wide registers. This device uses a stan-
dard SMBus 2-wire/I
access the internal registers.
The MAX6639 features an address select input (ADD)
that allows the MAX6639 to have three unique addresses
(see Table 1).
The MAX6639 employs four standard SMBus protocols:
write byte, read byte, send byte, and receive byte
(Figures 1, 2, and 3). The shorter receive byte protocol
allows quicker transfers, provided that the correct data
register was previously selected by a read byte instruc-
tion. Use caution with the shorter protocols in multimas-
ter systems, since a second master could overwrite the
command byte without informing the first master.
Table 4 details the register addresses and functions,
whether they can be read or written to, and the power-
Figure 2. SMBus Write Timing Diagram
Figure 3. SMBus Read Timing Diagram
SCL
SDA
A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE
A = START CONDITION
B = MSB OF ADDRESS CLOCKED INTO SLAVE
C = LSB OF ADDRESS CLOCKED INTO SLAVE
D = R/W BIT CLOCKED INTO SLAVE
E = SLAVE PULLS SMBDATA LINE LOW
SCL
SDA
t
SU:STA
A
2-Channel Temperature Monitor with Dual,
t
HD:STA
t
SU:STA
_______________________________________________________________________________________
A
t
t
LOW
HD:STA
2
C-compatible serial interface to
B
Automatic, PWM Fan-Speed Controller
t
HIGH
t
LOW
SMBus Digital Interface
B
t
HIGH
t
SU:DAT
C
t
SU:DAT
C
E = SLAVE PULLS SMBDATA LINE LOW
F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO SLAVE
H = LSB OF DATA CLOCKED INTO SLAVE
F = ACKNOWLEDGE BIT CLOCKED INTO MASTER
G = MSB OF DATA CLOCKED INTO MASTER
H = LSB OF DATA CLOCKED INTO MASTER
I = MASTER PULLS DATA LINE LOW
D
D
E
F
E
F
on reset (POR) state. See Tables 5–9 for all other regis-
ter functions and the Register Descriptions section.
Temperature data can be read from registers 00h and
01h. The temperature data format for these registers is
8 bits, with the LSB representing 1°C (Table 2) and the
MSB representing +128°C. The MSB is transmitted first.
Three additional temperature bits provide resolution
down to 0.125°C and are in the channel 1 extended
temperature (05h) and channel 2 extended temperature
(06h) registers. All values below 0°C clip to 00h.
Table 1. I
V
Floating
GND
ADD INPUT STATE
t
HD:DAT
CC
G
G
2
C Slave Address
I = MASTER PULLS DATA LINE LOW
J = ACKNOWLEDGE CLOCKED INTO SLAVE
K = ACKNOWLEDGE CLOCK PULSE
L = STOP CONDITION
M = NEW START CONDITION
H
H
J = ACKNOWLEDGE CLOCKED INTO SLAVE
K = ACKNOWLEDGE CLOCK PULSE
L = STOP CONDITION
M = NEW START CONDITION
I
2
C SLAVE ADDRESS
I
I
J K
Temperature Reading
J
5Eh
5Ch
58h
K
t
SU:STO
t
SU:STO
L
t
BUF
EQUIVALENT
L
M
0101 111
0101 110
0101 100
BINARY
t
BUF
M
7