MAX6653/MAX6663/MAX6664
Temperature Monitors and
PWM Fan Controllers
16 ______________________________________________________________________________________
Addr
(
H
)
READ/WRITE POR STATE DESCRIPTION
02 R 0000 0000
Status register 1:
Bit 7: Local temp low:
1: Local temp low interrupt limit has been exceeded. This bit is cleared by
reading status register 1 for the MAX6653/MAX6663/MAX6664 or completing an
alert response protocol for the MAX6664. This bit is asserted on the next cycle if
the local temperature is still less than the limit.
Bit 6: Local temp high:
1: Local temp high interrupt limit has been exceeded. This bit is cleared by
reading status register 1 for the MAX6653/MAX6663/MAX6664 or completing an
alert response protocol for the MAX6664. This bit is asserted on the next cycle if
the local temperature is still greater than the limit.
Bit 5: Remote-diode error:
1: remote-diode short circuit or open circuit detected.
Bit 4: Remote temp THERM:
1: Remote temp THERM limit has been exceeded. This bit is cleared by reading
status register 1.
Bit 3: Remote temp low:
1: Remote temp low interrupt limit has been exceeded. This bit is cleared by
reading status register 1 for the MAX6653/MAX6663/MAX6664 or completing an
alert response protocol for the MAX6664. This bit is asserted on the next cycle if
the remote temperature is still less than the limit.
Bit 2: Remote temp high:
1: Remote temp high interrupt limit has been exceeded. This bit is cleared by
reading status register 1 for the MAX6653/MAX6663/ MAX6664 or completing an
alert response protocol for the MAX6664. This bit is asserted on the next cycle if
the remote temperature is still greater than the limit.
Bit 1: Fan fault:
1: The fan is running under speed. This bit is cleared by reading status register 1
or completing an alert response protocol. This bit is asserted again on the next
cycle if the fan fault still exists.
Bit 0: Alarm speed:
For MAX6663, this bit is set to 1 when the PWM duty cycle = 100%. Once read,
this bit does not reassert on the next monitoring cycle, even if the condition still
exists. It is asserted again if the condition is discontinued and then returns. For
the MAX6653/MAX6664, this bit is set to 1 when the THERM output goes to low.
03 R 0000 0000
Status register 2:
Bit 7: THERM:
1: THERM has been pulled low externally. This bit clears on a read of status
register 2.
Bit 6: Local temp THERM:
1: Local temp THERM limit has been exceeded. This bit is cleared by reading
status register 2.
Bits [5:0]: Unused.
06 R 0000 0000
Extended bits of temperature data:
Bits [7:5]: Extended bits for local temperature data.
Bits [4:3]: Unused.
Bits [2:0]: Extended bits for remote temperature data.
08 R 1111 1111
Fan-speed reading register:
This register contains the fan-speed tachometer measurement.
Register Summary (continued)
MAX6653/MAX6663/MAX6664
Temperature Monitors and
PWM Fan Controllers
______________________________________________________________________________________ 17
Addr
(
H
)
READ/WRITE POR STATE DESCRIPTION
0A R
0001 1110
(30°C)
Local temperature data:
This register contains the 8 MSBs of the local temperature measurement.
0B R
0001 1110
(30°C)
Remote temperature data:
This register contains the 8 MSBs of the local temperature measurement.
0D R/W 0000 0000
Local temperature offset:
Bit 7: Sign bit; when zero, the offset value in bits [3:0] is added to the measured local
temperature reading. When this bit is 1, the offset value in bits [3:0] is subtracted
from the local temperature reading.
Bits [6:4] Unused. This bits normally reads back zeros.
Bits [3:0] Offset value. This is added to or subtracted from the measured local
temperature reading.
0E R/W 0000 0000
Remote temperature offset:
Bit 7: Sign bit: When 0, the offset value in bits [3:0] is added to the measured remote
temperature reading. When this bit is 1, the offset value in bits [3:0] is subtracted
from the remote temperature reading.
Bits [6:4] Unused: These bits normally read back zeros.
Bits [3:0] Offset value: This is added to or subtracted from the measured remote
temperature reading.
10 R/W 1111 1111
Fan tachometer high-limit register:
Contains the limit of the fan-speed measurement. It detects a stalled fan if the
measured fan-speed data (reg_08h; proportional to fan period) is larger than the limit.
14 R/W
0011 1100
(60°C)
Local temp high limit:
Contains the local high-temperature interrupt limit.
15 R/W
0000 0000
(0°C)
Local temp low limit:
Contains the local low-temperature interrupt limit.
16 R/W
0100 0110
(70°C)
Local temp THERM limit:
Contains the local high-temperature limit for the THERM output. Default is +70°C for
the MAX6663/MAX6664; CRIT0 and CRIT1 determine the default value for the
MAX6653 (see Table 1).
18 R/W
0101 0000
(80°C)
Remote temp high limit:
Contains the remote high-temperature interrupt limit.
19 R/W
0000 0000
(0°C)
Remote temp low limit:
Contains the remote low-temperature interrupt limit.
1A R/W
0110 0100
(100°C)
Remote temp THERM limit:
Contains the remote high-temperature limit for the THERM output. Default is +100°C
for the MAX6663/MAX6664; CRIT0 and CRIT1 determine the default value for the
MAX6653 (see Table 1).
1B R/W
0101 1111
(95°C)
Local temp shutdown limit:
Contains the local high-temperature limit for the SDL output. CRIT0 and CRIT1
determine the default value for the MAX6653 (see Table 1).
1C R/W
0111 1101
(125°C)
Remote temp shutdown limit:
Contains the remote high-temperature limit for the SDR output. CRIT0 and CRIT1
determine the default value for the MAX6653 (see Table 1).
Register Summary (continued)
MAX6653/MAX6663/MAX6664
Temperature Monitors and
PWM Fan Controllers
18 ______________________________________________________________________________________
Addr(H) READ/WRITE POR STATE DESCRIPTION
20 R/W 0101 1101
Fan characteristics register:
Bits [7:6]: N factor:
These bits contain the N factor for the fan-speed range:
00 = 1 (fail speed =2647RPM)
01 = 2 (fail speed =1324RPM) (default)
10 = 4 (fail speed = 662RPM)
11 = 8 (fail speed = 331RPM)
Bits [5:3]: PWM frequency:
These bits contain the nominal PWM output frequency:
000 = 11.7Hz
001 = 15.6Hz
010 = 23.4Hz
011 = 31.25Hz (default)
100 = 37.5Hz
101 = 46.9Hz
110 = 62.5Hz
111 = 93.5Hz
Bits [2:0]: Spin-up:
These bits contain the fan spin-up time:
000 = 200ms
001 = 400ms
010 = 600ms
011 = 800ms
100 = 1s
101 = 2s (default)
110 = 4s
111 = 8s
22 R/W
MAX6653/
MAX6664
01010101
MAX6663
01011111
Fan-speed configuration register:
Bits [7:4]: Unused.
Bits [3:0]: PWM duty cycle: These bits contain the PWM duty cycle for the PWM duty
cycle fan-control mode. They also contain the minimum duty cycle that is
applied to the fan:
0000 = 0% output
0001 = 7% output
0010 = 14% output
0011 = 20% output
0100 = 27% output
0101 = 33% output (default)
0110 = 40% output
0111 = 47% output
1000 = 53% output
1001 = 60% output
1010 = 67% output
1011 = 73% output
1100 = 80% output
1101 = 87% output
1110 = 93% output
1111 =100% output
Register Summary (continued)

MAX6664AEE+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Board Mount Temperature Sensors Temperature Monitor & PWM Fan Controlle
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union