MAXIM MAX7328, MAX7329 User Manual

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.
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
PIN­PACKAGE
PKG CODE
MAX7328AWE
W16-1
MAX7328AAP
20 SSOP A20-5
MAX7328AUP*
20 TSSOP
MAX7329AWE
W16-1
MAX7329AAP
20 SSOP A20-5
MAX7329AUP*
20 TSSOP
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
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
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+
11A
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)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
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)
PARAMETER
CONDITIONS
UNITS
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
s
SCL Clock Low Period t
LOW
4.7 µs
SCL Clock High Period t
HIGH
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
ns
Data Hold 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
s
C
b
(Note 2) 400 pF
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
Figure 1. Block Diagram
PIN
SO
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.
4–7, 9–12
10, 11, 12, 14,
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 inter­face, 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 cur­rent. 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 origi­nal 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
P0
GND GND GND
1
GND GND V+
1
GND V+ GND
1
GND V+ V+
1
V+ GND GND
1
V+ GND V+
1
V+ V+ GND
1
V+ V+ V+
1
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 bidirec­tional 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 transmis­sion 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 com­mand, 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
Figure 5. Bit Transfer
SCL
SDA BY
TRANSMITTER
CLOCK PULSE
FOR ACKNOWLEDGEMENT
START
CONDITION
SDA BY
RECEIVER
12 89
S
Figure 6. Acknowledge
SDA
SCL
A5
MSB
LSB
ACKA4 A1A6 A3 A0A2 R/W
Figure 7. Slave Address
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 there­fore, 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 repeat­edly 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 mas­ter 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 cur­rent 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 cur­rent 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 acknowl­edges 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 volt­age 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 protec­tion 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 temper­ature 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
PART
I2C BUS RST
INPUTS
LATCHING
OPEN-DRAIN
OUTPUTS
PUSH-PULL
OUTPUTS
SECOND SOURCE
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
Loading...