Table 2. register map – Rainbow Electronics MAX6678 User Manual
Page 11

MAX6678
2-Channel Temperature Monitor with Dual Automatic
PWM Fan-Speed Controller and Five GPIOs
______________________________________________________________________________________
11
Table 2. Register Map
READ/
WRITE
REGISTER
NO.
/ADDRESS
POR
STATE
FUNCTION
D7
D6
D5
D4
D3
D2
D1
D0
R
00h
0000 0000
Temperature
channel 1
MSB
(+128
°C)
—
—
—
—
—
—
LSB
(+1°C)
R
01h
0000 0000
Temperature
channel 2
MSB
(+128
°C)
—
—
—
—
—
—
LSB
(+1°C)
R/W
02h
0001 1000
Configuration
byte
Reserved;
set to 0
Res er ved ;
s et t o 0
Timeout:
0 =
enabled,
1 =
disabled
PWMOUT
1 PWM
invert
PWMOUT
2 PWM
invert
Min duty
cycle: 0
= 0%,
1 = fan -
start duty
cycle
Temp
channel 2
source: 1
= local, 0
= remote
2
Spin-up
disable
R/W
03h
0110 1110
Temperature
channel 1 OT
limit
MSB
—
—
—
—
—
—
LSB
(+1°C)
R/W
04h
0101 0000
Temperature
channel 2 OT
limit
MSB
—
—
—
—
—
—
LSB
(+1°C)
R
05h
00xx xxxx
OT status
Channel
1: 1 =
fault
Channel
2: 1 =
fault
—
—
—
—
—
—
R/W
06h
00xx xxxx
OT mask
Channel
1: 1 =
masked
Channel
2: 1 =
masked
—
—
—
—
—
—
R/W
07h
0110 000x
(96 = 40%)
PWMOUT1 start
duty cycle
MSB
(128/240)
—
—
—
—
—
LSB
(2/240)
—
R/W
08h
0110 000x
(96 = 40%)
PWMOUT2 start
duty cycle
MSB
(128/240)
—
—
—
—
—
LSB
(2/240)
—
R/W
09h
1111 000x
(240 = 100%)
PWMOUT1 max
duty cycle
MSB
(128/240)
—
—
—
—
—
LSB
(2/240)
—
R/W
0Ah
1111 000x
(240 = 100%)
PWMOUT2 max
duty cycle
MSB
(128/240)
—
—
—
—
—
LSB
(2/240)
—
R/W
0Bh
0000 000x
PWMOUT1
target duty cycle
MSB
(128/240)
—
—
—
—
—
LSB
(2/240)
—
R/W
0Ch
0000 000x
PWMOUT2
target duty cycle
MSB
(128/240)
—
—
—
—
—
LSB
(2/240)
—
R
0Dh
0000 000x
PWMOUT1
instantaneous
duty cycle
MSB
(128/240)
—
—
—
—
—
LSB
(2/240)
—
***GPIO0 through GPIO4 POR values set by Preset0 through Preset4.