Rainbow Electronics MAX16066 User Manual
Page 22

12-Channel/8-Channel, Flash-Configurable System
Managers with Nonvolatile Fault Registers
MAX16065/MAX16066
22 _____________________________________________________________________________________
When GPIO1
–
GPIO8 are configured as general-pur-
pose inputs/outputs, read values from the GPIO_ ports
through r1Eh and write values to GPIO_s through r3Eh.
Note that r3Eh has a corresponding flash register, which
programs the default state of a general-purpose output.
See Table 11 for more information on reading and writing
to the GPIO_.
Fault1 and Fault2
GPIO1
–
GPIO8 are configurable as dedicated fault out-
puts, Fault1 or Fault2. Fault outputs can assert on one or
more overvoltage, undervoltage, or early warning condi-
tions for selected inputs, as well as the secondary over-
current comparator. Fault1 and Fault2 dependencies are
set using registers r36h to r3Ah. See Table 14. When
a fault output depends on more than one MON_, the
fault output asserts when one or more MON_ exceeds a
programmed threshold voltage. These fault outputs act
independently of the critical fault system, described in
the Critical Faults section.
Table
11. GPIO_ State Registers
Table
12. GPIO_ Configuration Registers
REGISTER
ADDRESS
FLASH
ADDRESS
BIT RANGE
DESCRIPTION
1Eh
—
[0]
GPIO1 input state
[1]
GPIO2 input state
[2]
GPIO3 input state
[3]
GPIO4 input state
[4]
GPIO5 input state
[5]
GPIO6 input state
[6]
GPIO7 input state
[7]
GPIO8 input state
3Eh
23Eh
[0]
GPIO1 output state
[1]
GPIO2 output state
[2]
GPIO3 output state
[3]
GPIO4 output state
[4]
GPIO5 output state
[5]
GPIO6 output state
[6]
GPIO7 output state
[7]
GPIO8 output state
REGISTER
ADDRESS
FLASH
ADDRESS
BIT RANGE
DESCRIPTION
3Fh
23Fh
[2:0]
GPIO1 configuration
[5:3]
GPIO2 configuration
[7:6]
GPIO3 configuration (LSB)
40h
240h
[0]
GPIO3 configuration (MSB)
[3:1]
GPIO4 configuration
[6:4]
GPIO5 configuration
[7]
GPIO6 configuration (LSB)