beautypg.com

Table 4. command-byte bit assignments – Rainbow Electronics MAX6660 User Manual

Page 12

background image

MAX6660

Remote-Junction Temperature-Controlled
Fan-Speed Regulator with SMBus Interface

12

______________________________________________________________________________________

(rather than the 8-bit READ BYTE), the LSB contains the
data and the MSB contains 00h in both cases.

Slave Addresses

The MAX6660 can be programmed to have one of nine
different addresses by pin strapping ADD0 and ADD1
so that up to nine MAX6660s can reside on the same
bus without address conflicts. See Table 7 for address
information.

The address pin state is checked at POR only, and the
address data stays latched to reduce quiescent supply
current due to the bias current needed for high-Z state
detection.

The MAX6660 also responds to the SMBus Alert
Response slave address (see the Alert Response
Address
section).

POR and UVLO

The MAX6660 has a volatile memory. To prevent unreli-
able power-supply conditions from corrupting the data
in memory and causing erratic behavior, a POR voltage
detector monitors V

CC

and clears the memory if V

CC

falls below 1.91V (typ, see Electrical Characteristics).
When power is first applied and V

CC

rises above 2.0V

(typ), the logic blocks begin operating, although reads
and writes at V

CC

levels below 3.0V are not recom-

mended. A second V

CC

comparator, the ADC under-

voltage lockout (UVLO) comparator prevents the ADC
from converting until there is sufficient headroom (V

CC

= 2.8V typ).

The SPOR software POR command can force a power-on
reset of the MAX6660 registers through the serial interface.
Use the SEND BYTE protocol with COMMAND = FCh.

REGISTERS

COMMAND

POR STATE

FUNCTION

RRL

00h

00000000

Read Remote Temperature Low Byte (3MSBs)

RRH

01h

00000000

Read Remote Temperature High Byte (Sign Bit and First 7 Bits)

RSL

02h

00000000

Read Status Byte

RCL/WCL

03h/09h

00000000

Read/Write Configuration Byte

RFCR/WFCR

04h/0Ah

00000010

Read/Write Fan-Conversion Rate Byte

RTMAX/WTMAX

10h/12h

01100100 at +100

°C

Read/Write Remote T

MAX

RTHYST/WTHYST

11h/13h

01011111 at +95

°C

Read/Write Remote T

HYST

RTHIGH/WTHIGH

07h/0Dh

01111111 at +127

°C

Read/Write Remote T

HIGH

RTLOW/WTLOW

08h/0Eh

11001001 at -55

°C

Read/Write Remote T

LOW

SPOR

FCh

N/A

Write Software POR

OSHT

0Fh

N/A

Write One-Shot Temperature Conversion

RTFAN/WTFAN

14h/19h

00111100 at +60

°C

Read/Write Fan-Control Threshold Temperature T

FAN

RFSC/WFSC

15h/1Ah

00000000

Read/Write Fan-Speed Control

RFG/WFG

16h/1Bh

10000000

Read/Write Fan Gain

RFTC

17h

00000000

Read Fan Tachometer Count

RFTCL/WFTCL

18h/1Ch

11111111

Read/Write Fan Tachometer Count Limit (Fan Failure Limit)

RFCD/WFCD

1Dh/1Eh

00000001

Read/Write Fan Count Divisor

RFS/WFS

1Fh/20h

11111111

Read/Write Full-Scale Register

RM/WM

FAh/FBh

00000000

Read/Write Mode Register

ID Code

FEh

01001101

Read Manufacturer ID Code

ID Code

9Dh

00001001

Read Device ID Code

Table 4. Command-Byte Bit Assignments