
General Description
The MAX7328/MAX7329 are 2-wire serial-interfaced
peripherals with eight I/O ports. Any port can be used
as a logic input or an open-drain output.
All input ports are continuously monitored for state
changes (transition detection). Transitions are alerted
through the open-drain, 5.5V-tolerant INT output.
The MAX7328 and MAX7329 versions differ only by their
slave ID address ranges. The MAX7328 has a slave ID
range of 0100xxx (0x20 to 0x27). The MAX7329 has a
slave ID range of 0111xxx (0x38 to 0x3F).
For a similar part with overvoltage-protected I/Os and a
bus RST input that clears the I
2
C serial interface, refer to
the MAX7321 data sheet. The MAX7328/MAX7329 are
members of a family of pin-compatible port expanders
with a choice of input ports, open-drain I/O ports, and
push-pull output ports (see the Selector Guide).
Applications
Automotive
RAID
Servers
Notebooks
Industrial
Features
♦ 100kHz, 5.5V-Tolerant, I2C-Compatible Serial
Interface
♦ 2.5V to 5.5V Operating Supply Voltage Range
♦ Low-Standby-Current Consumption of 10µA (max)
♦ I
2
C Bus-to-Parallel-Port Expander
♦ Open-Drain Interrupt Output INT
♦ 8-Bit Remote I/O Port for the I
2
C Bus
♦ Latched Outputs with High-Current-Drive
Capability for Directly Driving LEDs
♦ Address by Three Hardware Address Pins for Use
of Up to Eight Devices (Up to 16 Using Both
MAX7328/MAX7329)
♦ -40°C to +125°C Automotive Temperature Range
♦ Second Sources to PCF8574 and PCF8574A
MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
________________________________________________________________ Maxim Integrated Products 1
TOP VIEW
16
15
14
1
2
3
4
5
6
7
V+
SDA
SCL
INTP0
AD2
AD1
AD0
MAX7328
MAX7329
P7
P6
P5P3
P2
13
8P4GND
12
11
10
9
P1
WIDE SO
+
Pin Configurations
Ordering Information
MAX7328
MAX7329
P5
P0
P1
P2
P3
V+
GND
+2.5V TO +5.5V
μC
SCL
SCL
SDA
AD1
AD0
P6
P7
SDA
P4
I/O
I/O
AD2
INT
I/O
I/O
I/O
I/O
I/O
I/O
INT
47nF
Typical Application Circuit
19-3829; Rev 0; 10/05
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at
1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
*Future product—contact factory for availability.
Pin Configurations continued at end of data sheet.
PART TEMP RANGE
PINPACKAGE
PKG
CODE
Devices are available in both leaded and lead-free packaging.
Specify lead free by adding the + symbol at the end of the part
number when ordering.
-40°C to +125°C 16 Wide SO
-40°C to +125°C
-40°C to +125°C
-40°C to +125°C 16 Wide SO
-40°C to +125°C
-40°C to +125°C

MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
2 _______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS
(Typical Operating Circuit, V+ = 2.5V to 5.5V, TA= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 5V, TA= +25°C.)
(Note 1)
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
(Voltage with respect to GND.)
V+, SCL, SDA, AD0, AD1, AD2, INT ........................-0.3V to +6V
P0–P7 ...........................................................-0.3V to (V+ + 0.3V)
P0–P7, SDA, INT Output Sink Current ................................25mA
SCL, SDA, AD0, AD1, AD2, INT, P0–P7 Input Current .......20mA
Total V+ Current................................................................100mA
Total GND Current ............................................................100mA
Continuous Power Dissipation (TA= +70°C)
16-Pin Wide SO (derate 9.5mW/°C over +70°C) .........762mW
20-Pin SSOP (derate 8mW/°C over +70°C) .................640mW
20-Pin TSSOP (derate 11mW/°C over +70°C) .............879mW
Operating Temperature Range .........................-40°C to +125°C
Junction Temperature......................................................+150°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
Operating Supply Voltage V+ 2.5 5.5 V
Supply Current (Interface
Running)
I+
f
SCL
= 100kHz, other digital inputs at V+ or
GND
40 100 µA
Standby Current (Interface Idle) I+
110µA
Power-On Reset Voltage V
POR
1.3 2.4 V
Inp ut Low V ol tag e
S D A, S C L, AD 0, AD 1, AD 2, P 0–P 7
V
IL
0.3 x
V+
V
Inp ut H i g h V ol tag e
S D A, S C L, AD 0, AD 1, AD 2, P 0–P 7
V
IH
0.7 x
V+
V
Maximum Allowed Input Current
through Protection Diode P0–P7
I
PPROT
µA
Output Low Current SDA I
OLSDAVSDA
= 0.4V 3 mA
Inp ut Leakag e C ur r ent
S D A, S C L, AD 0, AD 1, AD 2, P 0–P 7
IIH, I
IL
Pin at V+ or GND
µA
Input Capacitance
SDA, SCL, AD0, AD1, AD2
C
I2C
Pin at GND (Note 2) 7 pF
Port Output-Low Output Current
P0–P7
I
OL
VOL = 1V, V+ = 5V 10 25 mA
Ports Output-High Output Current
P0–P7
I
OH
VOH = GND 30 300 µA
Output-High Transient Pullup
Current P0–P7
I
OHt
Sources during acknowledge, VOH = GND,
V+ = 2.5V
1mA
Input Capacitance P0–P7 C
P
(Note 2) 10 pF
Interrupt Output-Low Current INT
I
OLINT
V
OLINT
= 0.4V 1.6 mA
S C L, S DA, and other d i gi tal i nputs at V+ or GN D
-0.25 +0.25
±400

MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
_______________________________________________________________________________________ 3
Note 1: All parameters are tested at TA= +25°C. Specifications over temperature are guaranteed by design.
Note 2: Guaranteed by design.
Note 3: A master device must provide a hold time of at least 300ns for the SDA signal (referred to V
IL
of the SCL signal) to bridge
the undefined region of SCL’s falling edge.
PORT AND INTERRUPT INT TIMING CHARACTERISTICS
(Typical Operating Circuit, V+ = 2.5V to 5.5V, TA= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 5V, TA= +25°C.)
(Note 1)
Port Output Data Valid t
PPV
CL ≤ 100pF 4 µs
Port Input Setup Time t
PSU
CL ≤ 100pF 0 µs
Port Input Hold Time t
PH
CL ≤ 100pF 4 µs
INT Input Data Valid Time t
IV
CL ≤ 100pF 4 µs
INT Reset Delay Time from
Acknowledge
t
IR
CL ≤ 100pF 4 µs
TIMING CHARACTERISTICS
(Typical Operating Circuit, V+ = 2.5V to 5.5V, TA= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at V+ = 5V, TA= +25°C.)
(Note 1)
Serial Clock Frequency f
SCL
100 kHz
Tolerable Spike Width on Bus t
SP
(Note 2) 100 ns
Bus Free Time between STOP
and START
t
BUF
4.7 µs
START or Repeated START Setup
Time
4.7 µs
START or Repeated START Hold
Time
4µs
SCL Clock Low Period t
LOW
4.7 µs
SCL Clock High Period t
HIGH
4µs
SDA and SCL Rise Time t
R
(Note 2) 1 µs
SDA and SCL Fall Time t
F
(Note 2) 300 ns
Data Setup Time
(Note 3) 0.9 µs
SCL Low to Data-Out Valid
SCL low to SDA output valid 3.4 µs
STOP Condition Setup Time
SYMBOL
t
SU, STA
MIN TYP MAX
C ap aci ti ve Load for E ach Bus Li ne
t
HD, STA
t
SU, DAT
t
HD, DAT
t
VD, DAT
t
SU, STO
250

Pin Description
MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
4 _______________________________________________________________________________________
V+
P0–P7
100µA
GND
CLK
DQ
FF
S
CLK
DQ
WRITE PULSE
READ PULSE
DATA FROM
SHIFT REGISTER
DATA TO
SHIFT REGISTER
POWER-ON
RESET
FF
S
TO INTERRUPT
LOGIC
MAX7328
MAX7329
NAME FUNCTION
1, 2, 3 6, 7, 9
AD0, AD1,
AD2
Address Inputs. AD0, AD1, and AD2 set device slave address. Connect AD0, AD1,
and AD2 to either GND or V+. See Tables 1 and 2.
P0–P7 Input/Output Ports. P0–P7 are open-drain I/Os.
815GND Ground
13 1 INT Interrupt Output. INT is an open-drain output rated at 5.5V.
14 2 SCL I2C-Compatible Serial-Clock Input
15 4 SDA I2C-Compatible Serial-Data I/O
16 5 V+ Positive Supply Voltage. Bypass V+ to GND with a 0.047µF ceramic capacitor.
— 3, 8, 13, 18 N.C. No Connection. Internally not connected.
SSOP/TSSOP
16, 17, 19, 20

Detailed Description
Functional Overview
The MAX7328/MAX7329 are general-purpose port
expanders operating from a 2.5V to 5.5V supply that
provide eight open-drain input/output ports with a
20mA sink capability. The devices are rated to sink up
to 100mA at once, from any combination of ports. The
port outputs can drive loads connected to any voltage
up to the MAX7328/MAX7329’s supply voltage.
The MAX7328 is set to one of eight I2C slave addresses
0x20 to 0x27, and the MAX7329 is set to one of eight
I2C slave addresses, 0x38 to 0x3F, using the address
inputs AD2, AD1, and AD0. The parts are accessed
over an I2C serial interface up to 100kHz.
Any port can be configured as a logic input by setting the
port output logic-high. The MAX7328/MAX7329 do not
distinguish between a port used as an input and a port
used as an output that happens to be high. When a
MAX7328 or MAX7329 is read through the serial interface, the actual logic levels at the port pins are read back.
When an I/O port is high, an internal pullup to V+ is active.
The pullup is enabled only when the output is high, and is
turned off when the output is low to reduce quiescent current. An additional strong pullup to V+ allows fast-rising
edges into heavily loaded outputs. These strong pullups
turn on when an output is written high, and are switched
off by the falling edge of SCL (Figure 2).
The MAX7328/MAX7329 provide an open-drain output
(INT). An interrupt is generated by any rising or falling
edge of the port inputs in the input mode. After time, tIV,
the signal INT is valid.
Resetting and reactivating the interrupt circuit is
achieved when data on the port is changed to the original setting or data is read from or written to the port that
generated the interrupt.
Resetting occurs as follows:
• In the READ mode at the acknowledge bit after the
rising edge of the SCL signal
• In the WRITE mode at the acknowledge bit after the
HIGH-to-LOW transition of the SCL signal
MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
_______________________________________________________________________________________ 5
Table 1. MAX7328 Slave ID Address Selection
PIN CONNECTION DEVICE ADDRESS PORTS POWER-UP DEFAULT
AD2 AD1 AD0
Table 2. MAX7329 Slave ID Address Selection
A6 A5 A4 A3 A2 A1 A0 P7 P6 P5 P4 P3 P2 P1
01000001111111
01000011111111
01000101111111
01000111111111
01001001111111
01001011111111
01001101111111
01001111111111
PIN CONNECTION DEVICE ADDRESS PORTS POWER-UP DEFAULT
AD2 AD1 AD0 A6 A5 A4 A3 A2 A1 A0 P7 P6 P5 P4 P3 P2 P1 P0
GND GND GND 011100011111111
GND GND V+ 011100111111111
GND V+ GND 011101011111111
GND V+ V+ 011101111111111
V+ GND GND 011110011111111
V+ GND V+ 011110111111111
V+ V+ GND 011111011111111
V+ V+ V+ 011111111111111

MAX7328/MAX7329
Interrupts that occur during the acknowledge clock
pulse may be lost (or very short) due to the resetting of
the interrupt during this pulse. Each change of the I/Os
after resetting is detected and, after the next rising
clock edge, is transmitted as INT.
MAX7328/MAX7329 Initial Power-Up
On power-up, the power-up default states of the eight
I/O ports are high, and therefore, can be used as inputs
or outputs. The interrupt output INT is reset, and INT
goes high (high impedance if an external pullup resistor
is not fitted).
Serial Interface
Serial Addressing
The MAX7328/MAX7329 operate as slave devices that
send and receive data through an I2C-compatible,
2-wire interface. The interface uses a serial-data line
(SDA) and a serial-clock line (SCL) to achieve bidirectional communication between master(s) and slave(s).
A master initiates all data transfers to and from the
MAX7328 or MAX7329, and generates the SCL clock
that synchronizes the data transfer (Figure 3).
The MAX7328 or MAX7329 SDA line operates as both
an input and an open-drain output. A pullup resistor,
I2C Port Expanders with Eight I/O Ports
6 _______________________________________________________________________________________
SCL
SDA
START CONDITION
R/W
ACKNOWLEDGE
FROM SLAVE
SLAVE ADDRESS
S0
12345678
AAAP
P3P3
I
OH
10
P3
OUTPUT
VOLTAGE
P3 PULLUP
OUTPUT CURRENT
I
OHt
DATA TO PORT DATA TO PORT
Figure 2. Repeated Write Operation Showing Transient Pullup Current
SCL
SDA
t
R
t
F
t
BUF
START
CONDITION
STOP
CONDITION
REPEATED START CONDITION
START CONDITION
t
SU, STO
t
HD, STA
t
SU, STA
t
VD, DAT
t
HD, DAT
t
SU, DAT
t
LOW
t
HIGH
t
HD, STA
Figure 3. 2-Wire Serial-Interface Timing Details

typically 4.7kΩ, is required on SDA. The MAX7328 or
MAX7329 SCL line operates only as an input. A pullup
resistor, typically 4.7kΩ, is required on SCL if there are
multiple masters on the 2-wire interface, or if the master
in a single-master system has an open-drain SCL output.
Each transmission consists of a START condition
(Figure 4) sent by a master, followed by the MAX7328
or MAX7329 7-bit slave address plus R/W bit, a register
address byte, one or more data bytes, and finally a
STOP condition (Figure 4).
START and STOP Conditions
Both SCL and SDA remain high when the interface is
not busy. A master signals the beginning of a transmission with a START (S) condition by transitioning SDA
from high to low while SCL is high. When the master
has finished communicating with the slave, it issues a
STOP (P) condition by transitioning SDA from low to
high while SCL is high. The bus is then free for another
transmission (Figure 4).
Bit Transfer
One data bit is transferred during each clock pulse.
The data on SDA must remain stable while SCL is high
(Figure 5).
Acknowledge
The acknowledge bit is a clocked ninth bit, which the
recipient uses to handshake receipt of each byte of
data (Figure 6). Thus, each byte transferred effectively
requires 9 bits. The master generates the ninth clock
pulse, and the recipient pulls down SDA during the
acknowledge clock pulse, so the SDA line is stable low
during the high period of the clock pulse. When the
master is transmitting to the MAX7328 or MAX7329, the
MAX7328 or MAX7329 generates the acknowledge bit
because the MAX7328 or MAX7329 is the recipient.
When the MAX7328 or MAX7329 is transmitting to the
master, the master generates the acknowledge bit
because the master is the recipient.
Slave Address
The MAX7328/MAX7329 have a 7-bit long slave
address (Figure 7). The eighth bit, following the 7-bit
slave address, is the R/W bit. It is low for a write command, high for a read command.
MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
_______________________________________________________________________________________ 7
SDA
SCL
START
CONDITION
STOP
CONDITION
SP
Figure 4. START and STOP Conditions
SDA
SCL
DATA LINE STABLE;
DATA VALID
CHANGE OF DATA
ALLOWED
SCL
SDA BY
TRANSMITTER
CLOCK PULSE
FOR ACKNOWLEDGEMENT
START
CONDITION
SDA BY
RECEIVER
12 89
S
SDA
SCL
A5
MSB
LSB
ACKA4 A1A6 A3 A0A2 R/W

MAX7328/MAX7329
The first (A6), second (A5), third (A4), and fourth (A3)
bits of the MAX7328 slave address are always 0, 1, 0,
and 0. Slave address bits A2, A1, and A0 are selected
by the address inputs AD2, AD1, and AD0. These pins
can be connected to GND or V+. The MAX7328 has
eight possible slave addresses (Table 1), and therefore, a maximum of eight MAX7328 devices can be
controlled independently from the same interface.
The first (A6), second (A5), third (A4), and fourth (A3)
bits of the MAX7329 slave address are always 0, 1, 1,
and 1. Slave address bits A2, A1, and A0 are selected
by the address inputs AD2, AD1, and AD0. These pins
can be connected to GND or V+. The MAX7329 has
eight possible slave addresses (Table 2), and therefore,
a maximum of eight MAX7329 devices can be controlled
independently from the same interface.
Because the MAX7328 has a different range of slave
address selections than the MAX7329, a total of eight
MAX7328 devices and eight MAX7329 devices can be
connected to the same bus and independently controlled.
Reading and Writing
the MAX7328 and MAX7329
I2C interface access to the MAX7328/MAX7329 is as
follows:
A single-byte read from the MAX7328 or MAX7329
returns the status of the eight ports (with output ports
read back as inputs), and clears the INT output.
A 2-byte read from the MAX7328 or MAX7329 returns
the status of the eight ports (with output ports read
back as inputs) and clears the INT output.
A multibyte read repeatedly returns the input port data.
Input port data is sampled during the preceding I
2
C
acknowledge bit, which is the acknowledge bit for the
I2C slave address in the case of a single-byte or
2-byte read.
A single-byte write to the MAX7328 or MAX7329 sets
the eight ports to high or low, depending on the data
byte content. Bit locations of a write byte, corresponding
to ports intended for input usage, contain high values.
A multibyte write to the MAX7328 or MAX7329 repeatedly sets the logic state of all eight I/O ports.
Reading from the MAX7328
and MAX7329
A read from the MAX7328 or MAX7329 starts with the
master transmitting the MAX7328’s or MAX7329’s slave
address with the R/W bit set high. The MAX7328 or
MAX7329 acknowledges the slave address, and samples
the input ports (takes a snapshot) during acknowledge.
Typically, the master reads 1 or 2 bytes from the MAX7328
or MAX7329, each byte being acknowledged by the master on reception, with exception of the last byte.
The master can read 1 byte from the MAX7328 or
MAX7329 and then issue a STOP condition (Figure 8). In
this case, the MAX7328 or MAX7329 transmits the current port data, and restarts the transition detection. INT
goes high (high impedance if an external pullup resistor
is not fitted) during the port data-byte acknowledge. The
new snapshot data is the current port data transmitted
to the master, and therefore, any port changes that
I2C Port Expanders with Eight I/O Ports
8 _______________________________________________________________________________________
SCL
MAX7328/MAX7329 SLAVE ADDRESS
SA
P
1
PORT INPUT DATA
INT OUTPUT
R/W
PORT SNAPSHOT DATA
PORT SNAPSHOT TAKEN
S = START CONDITION SHADED = SLAVE TRANSMISSION
P = STOP CONDITION N = NOT ACKNOWLEDGE
DATA 1 DATA 2 DATA 3
t
IV
t
PH
t
IR
N
P0P1P2P3P4P5P6P7
D0D1D2
DATA 1
D3D4D5D6D7
PORT SNAPSHOT TAKEN
t
PSU
t
IR
t
IV
Figure 8. Reading from the MAX7328/MAX7329 (1 Data Byte)

occur during the transmission are detected. INT always
remains high until a STOP condition.
The master can read 2 bytes from the MAX7328 or
MAX7329 and then issue the STOP condition (Figure 9).
In this case, the MAX7328 or MAX7329 transmits the current port data repeatedly. INT goes high during the port
data-byte acknowledge. The new snapshot data is the
current port data transmitted to the master; therefore,
any port transitions that occur during the transmission
are detected. INT remains high until the STOP condition.
Writing to the MAX7328/MAX7329
A data write to the MAX7328 or MAX7329 comprises the
transmission of the MAX7328’s or MAX7329’s slave
address with the R/W bit set to zero, followed by one or
more bytes of data. The MAX7328 or MAX7329 acknowledges the slave address and any subsequent bytes of
data until the master issues a STOP condition (Figure 10).
Applications Information
Hot Insertion
The MAX7328/MAX7329’s SDA, SCL, AD0, AD1, AD2,
RST, and P0–P7 I/Os remain high impedance with up to
+6V asserted on them when the MAX7328 or MAX7329 is
powered down (V+ = 0V). The MAX7328/MAX7329 can
therefore be used in hot-swap applications.
Each of the I/O ports P0–P7 has protection diodes to V+
and GND. When a port output is back driven to a voltage higher than V+ or lower than GND, the appropriate
protection diode clamps the output to a diode drop
above V+ or below GND. When a MAX7328 or MAX7329
is powered down (V+ = 0V), each output port’s protection diodes to V+ and GND continue to appear as a
diode clamp from each output to GND (Figure 1).
Power-Supply Considerations
The MAX7328/MAX7329 operate with a 2.5V to 5.5V
power-supply voltage over the -40°C to +125°C temperature range. Bypass the power supply to GND with a
ceramic capacitor of at least 0.047µF as close to the
device as possible.
Chip Information
PROCESS: BiCMOS
MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
_______________________________________________________________________________________ 9
SCL
MAX7328/MAX7329 SLAVE ADDRESSSA P1
PORT INPUT DATA DATA 1 DATA 2 DATA 3 DATA 4
DATA 1 DATA 4
INT OUTPUT
R/W
ACKNOWLEDGE FROM MAX7328/MAX7329
PORT SNAPSHOT
TAKEN
t
IV
t
PH
t
IR
t
IV
A
P7 P6 P4P5 P3 P2 P1 P0
D0D1D2D3D4D5D6D7
PORT SNAPSHOT
TAKEN
t
PSU
P0
P1
P2P3P4P5
P6
P7
D7 D6 D5 D4 D3 D2 D1 D0 A
PORT SNAPSHOT
TAKEN
PORT
SNAPSHOT DATA
PORT SNAPSHOT DATA
ACKNOWLEDGE FROM
MASTER
ACKNOWLEDGE FROM
MASTER
t
IR
S = START CONDITION SHADED = SLAVE TRANSMISSION
P = STOP CONDITION N = NOT ACKNOWLEDGE
Figure 9. Reading from the MAX7328/MAX7329 (2 Data Bytes)

MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
10 ______________________________________________________________________________________
SCL
SDA
START CONDITION R/W ACKNOWLEDGE
FROM SLAVE
SLAVE ADDRESS
S0
12345678
t
PV
DATA 1 DATA 2
DATA 2 VALIDDATA 1 VALID
INTERNAL WRITE
TO PORT
DATA OUT
FROM PORT
ACKNOWLEDGE
FROM SLAVE
ACKNOWLEDGE
FROM SLAVE
t
PV
DATA TO PORT DATA TO PORT
A A A
Figure 10. Writing to the MAX7328/MAX7329
20
19
18
17
16
15
14
1
2
3
4
5
6
7
P7
P6
N.C.
P5SDA
N.C.
SCL
INT
TOP VIEW
MAX7328
MAX7329
P4
GND
P3A1
A0
138 N.C.N.C.
129P2A2
1110 P1P0
V+
TSSOP/SSOP
+
Pin Configurations (continued)
Selector Guide
OPEN-DRAIN
OUTPUTS
PUSH-PULL
OUTPUTS
MAX7319 Yes 8 Yes — — —
MAX7320 Yes — Yes — 8 —
MAX7321 Yes Up to 8 Yes Up to 8 — —
MAX7322 Yes 4 Yes — 4 —
MAX7323 Yes Up to 4 Yes Up to 4 4 —
MAX7328 — Up to 8 — Up to 8 — PCF8574
MAX7329 — Up to 8 — Up to 8 — PCF8574A
INTERRUPT

MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
______________________________________________________________________________________ 11
Package Information
(The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information,
go to www.maxim-ic.com/packages
.)
SOICW.EPS
PACKAGE OUTLINE, .300" SOIC
1
1
21-0042
B
REV.DOCUMENT CONTROL NO.APPROVAL
PROPRIETARY INFORMATION
TITLE:
TOP VIEW
FRONT VIEW
MAX
0.012
0.104
0.019
0.299
0.013
INCHES
0.291
0.009
E
C
DIM
0.014
0.004
B
A1
MIN
0.093A
0.23
7.40 7.60
0.32
MILLIMETERS
0.10
0.35
2.35
MIN
0.49
0.30
MAX
2.65
0.050
0.016L
0.40 1.27
0.5120.496D
D
MINDIM
D
INCHES
MAX
12.60 13.00
MILLIMETERS
MIN
MAX
20
AC
0.447 0.463 AB11.7511.35 18
0.398 0.413 AA10.5010.10 16
N MS013
SIDE VIEW
H0.4190.394 10.00 10.65
e0.050 1.27
D0.6140.598 15.20 2415.60 AD
D0.7130.697 17.70 2818.10 AE
H
E
N
D
A1
B
e
A
0∞-8∞
C
L
1
VARIATIONS:

Package Information (continued)
(The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information,
go to www.maxim-ic.com/packages
.)
MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
12 ______________________________________________________________________________________
TSSOP4.40mm.EPS
PACKAGE OUTLINE, TSSOP 4.40mm BODY
21-0066
1
1
G

MAX7328/MAX7329
I2C Port Expanders with Eight I/O Ports
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 13
© 2005 Maxim Integrated Products Printed USA is a registered trademark of Maxim Integrated Products, Inc.
Package Information (continued)
(The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information,
go to www.maxim-ic.com/packages
.)
SSOP.EPS
PACKAGE OUTLINE, SSOP, 5.3 MM
1
1
21-0056
C
REV.DOCUMENT CONTROL NO.APPROVAL
PROPRIETARY INFORMATION
TITLE:
NOTES:
1. D&E DO NOT INCLUDE MOLD FLASH.
2. MOLD FLASH OR PROTRUSIONS NOT TO EXCEED .15 MM (.006").
3. CONTROLLING DIMENSION: MILLIMETERS.
4. MEETS JEDEC MO150.
5. LEADS TO BE COPLANAR WITHIN 0.10 MM.
7.90
H
L
0∞
0.301
0.025
8∞
0.311
0.037
0∞
7.65
0.63
8∞
0.95
MAX
5.38
MILLIMETERS
B
C
D
E
e
A1
DIM
A
SEE VARIATIONS
0.0256 BSC
0.010
0.004
0.205
0.002
0.015
0.008
0.212
0.008
INCHES
MIN
MAX
0.078
0.65 BSC
0.25
0.09
5.20
0.05
0.38
0.20
0.21
MIN
1.73 1.99
MILLIMETERS
6.07
6.07
10.07
8.07
7.07
INCHES
D
D
D
D
D
0.239
0.239
0.397
0.317
0.278
MIN
0.249
0.249
0.407
0.328
0.289
MAX
MIN
6.33
6.33
10.33
8.33
7.33
14L
16L
28L
24L
20L
MAX
N
A
D
e
A1
L
C
HE
N
12
B
0.068