2
I C Port Expander with Eight Push-Pull Outputs
and Eight Inputs
Table 1. MAX7319–MAX7329 Family Comparison (continued)
2
I C
INPUT
INTERRUPT
MASK
OPEN-
DRAIN
OUTPUTS OUTPUTS
PUSH-
PULL
SLAVE
ADDRESS
PART
INPUTS
CONFIGURATION
4 input-only, 12 push-pull output versions:
4 input ports with programmable latching transition
detection interrupt and selectable pullups.
12 push-pull outputs with selectable default logic
levels.
MAX7326
4
Yes
—
12
Offers maximum versatility for automatic input
monitoring. An interrupt mask selects which inputs
cause an interrupt on transitions, and transition flags
identify which inputs have changed (even if only for
a transient) since the ports were last read.
4 I/O, 12 push-pull output versions:
101xxxx
and
110xxxx
4 open-drain I/O ports with latching transition
detection interrupt and selectable pullups.
12 push-pull outputs with selectable default logic
levels.
MAX7327
Up to 4
—
Up to 4
12
Open-drain outputs can level shift the logic-high
state to a higher or lower voltage than V+ using
external pullup resistors, but pullups draw current
when output is low. Any open-drain port can be used
as an input by setting the open-drain output to logic-
high. Transition flags identify which open-drain port
inputs have changed (even if only for a transient)
since the ports were last read.
8-PORT EXPANDERS
Input-only versions:
8 input ports with programmable latching transition
detection interrupt and selectable pullups.
MAX7319
MAX7320
MAX7321
110xxxx
101xxxx
110xxxx
8
—
Yes
—
—
—
—
8
Output-only versions:
8 push-pull outputs with selectable power-up default
levels.
I/O versions:
8 open-drain I/O ports with latching transition
detection interrupt and selectable pullups.
Up to 8
—
Up to 8
—
4 input-only, 4 output-only versions:
4 input ports with programmable latching transition
detection interrupt and selectable pullups.
4 push-pull outputs with selectable power-up default
levels.
MAX7322
110xxxx
4
Yes
—
4
6
_______________________________________________________________________________________