I2C Port Expander with Eight Push-Pull Outputs
Functional Overview
The MAX7320 is a general-purpose port expander
Detailed Description
MAX7319–MAX7329 Family Comparison
The MAX7319–MAX7323 fa5ily consists of five pin-
co5patible, eight-port expanders. Each version is opti-
5ized for different applications. The MAX7328 and
MAX7329 are second sources to the PCF8ꢀ74 and
PCF8ꢀ74A.
operating fro5 a +1.71V to +ꢀ.ꢀV supply that provides
eight push-pull output ports. The MAX7320 is rated to
sink a total of 1005A and source a total of ꢀ05A fro5
all eight co5bined outputs.
2
The MAX7320 is set to one of 16 I C slave addresses
(0xꢀ0 to 0xꢀF) using address select inputs AD0 and AD2,
2
The MAX7324–MAX7327 fa5ily consists of four pin-
co5patible, 16-port expanders that integrate the func-
tions of the MAX7320 and one of either the MAX7319,
MAX7321, MAX7322, or MAX7323.
and is accessed over an I C serial interface up to
400kHz. Note the MAX7320 offers a different range of I2C
slave addresses than the MAX7319, MAX7321,
MAX7322, and MAX7323 (these expanders use the
address range 0x60 to 0x6F).
Table 1. MAX7319–MAX7329 Family Comparison
2
I C
INPUT
INPUTS INTERRUPT
MASK
OPEN-
DRAIN
OUTPUTS OUTPUTS
PUSH-
PULL
PART
SLAVE
ADDRESS
APPLICATION
8-PORT EXPANDERS
Input-only versions:
Eight input ports with progra55able latching
transition detection interrupt and selectable pullups.
Offers 5axi5u5 versatility for auto5atic input
5onitoring. An interrupt 5ask selects which inputs
cause an interrupt on transitions, and transition flags
identify which inputs have changed (even
5o5entarily) since the ports were last read.
Output-only versions:
MAX7319
MAX7320
110xxxx
101xxxx
8
Yes
—
—
—
Eight push-pull outputs with selectable power-up
default states.
—
—
8
Push-pull outputs offer faster rise ti5e than open-
drain outputs, and require no pullup resistors.
I/O versions:
Eight open-drain I/O ports with latching transition
detection interrupt and selectable pullups.
Open-drain outputs can level shift the logic-high
state to a higher or lower voltage than V+ using
external pullup resistors. Any port can be used as an
input by setting the open-drain output to logic-high.
Transition flags identify which inputs have changed
(even 5o5entarily) since the ports were last read.
Four input-only, four output-only versions:
Four input ports with progra55able latching
transition detection interrupt and selectable pullups.
Four push-pull outputs with selectable power-up
default levels.
MAX7321
MAX7322
110xxxx
110xxxx
Up to 8
—
Up to 8
—
4
Yes
—
4
_______________________________________________________________________________________
5