19-2413; Rev 7; 9/11
2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or
28-Port I/O Expander
General Description
The MAX7300 compact, serial-interfaced, I/O expan-
sion peripheral provides microprocessors with up to 28
ports. Each port is individually user configurable to
either a logic input or logic output.
Each port can be configured as either a push-pull logic
output capable of sinking 10mA and sourcing 4.5mA, or a
Schmitt logic input with optional internal pullup. Seven
ports feature configurable transition detection logic, which
generates an interrupt upon change of port logic level.
The MAX7300 is controlled through an I
2
C-compatible 2-
wire serial interface, and uses four-level logic to allow 16
I
2
C addresses from only two select pins.
The MAX7300AAX and MAX7300ATL have 28 ports and
are available in 36-pin SSOP and 40-pin TQFN pack-
ages, respectively. The MAX7300AAI and MAX7300ATI
have 20 ports and are available in 28-pin SSOP and
TQFN packages. For an SPI-interfaced version, refer to
the MAX7301 data sheet. For a pin-compatible port
expander with additional 24mA constant-current LED
drive capability, refer to the MAX6956 data sheet.
o
2.5V to 5.5V Operation
o
-40°C to +125°C Temperature Range
o
20 or 28 I/O Ports, Each Configurable as
Push-Pull Logic Output
Schmitt Logic Input
Schmitt Logic Input with Internal Pullup
o
11µA (max) Shutdown Current
o
Logic Transition Detection for Seven I/O Ports
Features
o
400kbps I
2
C-Compatible Serial Interface
MAX7300
Ordering Information
PART
MAX7300AAI
MAX7300ATI
MAX7300AAX
TEMP RANGE
-40°C to +125°C
-40°C to +125°C
-40°C to +125°C
PIN-PACKAGE
28 SSOP
28 TQFN-EP*
36 SSOP
Applications
White Goods
Automotive
Industrial Controllers
System Monitoring
MAX7300ATL
-40°C to +125°C
40 TQFN-EP*
*EP
= Exposed pad.
Devices are also available in a lead(Pb)-free/RoHS-compliant pack-
age. Specify lead-free by adding "+" to the part number when order-
ing. Devices are also available in tape-and-reel packaging. Specify
tape and reel by adding "T" to the part number when ordering.
Typical Operating Circuit
Pin Configurations
TOP VIEW
ISET 1
GND 2
GND 3
AD0 4
P12 5
P13 6
P14 7
P15 8
P16 9
P17 10
P18 11
P19 12
P20 13
P21 14
28 V+
27 AD1
26 SCL
25 SDA
24 P31
DATA
CLOCK
35
AD1
4 AD0
33 SDA
34 SCL
31 P31
29 P30
27 P29
25 P28
24 P27
23 P26
22 P25
21 P24
47nF
39kΩ
3V
36 V+
3 GND
2 GND
1
ISET
P4 32
P5 30
P6 28
P7 26
P8 5
P9 7
P10 9
P11 11
I/O 4
I/O 5
I/O 6
I/O 7
I/O 8
I/O 9
I/O 10
I/O 11
I/O 12
I/O 13
I/O 14
I/O 15
I/O 16
I/O 17
I/O 18
I/O 19
I/O 20
I/O 21
I/O 22
I/O 23
I/O 24
I/O 25
I/O 26
I/O 27
I/O 28
I/O 29
I/O 30
I/O 31
MAX7300AAX
MAX7300
23 P30
22 P29
21 P28
20 P27
19 P26
18 P25
17 P24
16 P23
15 P22
P12 6
P13 8
P14 10
P15 12
P16 13
P17 14
P18 15
P19 16
P20 17
P21 18
P22 19
P23 20
28 SSOP
Pin Configurations continued at end of data sheet.
________________________________________________________________
Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or
28-Port I/O Expander
MAX7300
ABSOLUTE MAXIMUM RATINGS
Voltage (with respect to GND)
V+ .............................................................................-0.3V to +6V
SCL, SDA, AD0, AD1................................................-0.3V to +6V
All Other Pins................................................-0.3V to (V+ + 0.3V)
P4–P31 Current ................................................................±30mA
GND Current .....................................................................800mA
Continuous Power Dissipation (T
A
= +70°C)
28-Pin SSOP (derate 9.1mW/°C above +70°C) ...........727mW
28-Pin TQFN (derate 21.3mW/°C above +70°C) .......1702mW
36-Pin SSOP (derate 11.8mW/°C above +70°C) .........941mW
40-Pin TQFN (derate 26.3mW/°C above T
A
= +70°C).2105mW
Operating Temperature Range
(T
MIN
to T
MAX
) ...............................................-40°C to +125°C
Junction Temperature ......................................................+150°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
Soldering Temperature (reflow)
Lead (Pb)-free packages..............................................+260°C
Packages containing lead (Pb).....................................+240°C
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.
ELECTRICAL CHARACTERISTICS
(Typical
Operating Circuit,
V
V+
= 2.5V to 5.5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.) (Note 1)
PARAMETER
Operating Supply Voltage
Shutdown Supply Current
SYMBOL
V+
I
SHDN
All digital inputs at
V+ or GND
T
A
= +25°C
T
A
= -40°C to +85°C
T
MIN
to T
MAX
All ports programmed T
A
= +25°C
as outputs high, no
T
A
= -40°C to +85°C
load, all other inputs
at V+ or GND
T
MIN
to T
MAX
All ports programmed T
A
= +25°C
as outputs low, no
T
A
= -40°C to +85°C
load, all other inputs
at V+ or GND
T
MIN
to T
MAX
All ports programmed T
A
= +25°C
as inputs without
pullup, ports, and all T
A
= -40°C to +85°C
other inputs at V+ or
T
MIN
to T
MAX
GND
180
CONDITIONS
MIN
2.5
5.5
TYP
MAX
5.5
8
10
11
240
260
280
170
210
230
240
110
135
140
145
µA
µA
µA
µA
UNITS
V
Operating Supply Current
I
GPOH
Operating Supply Current
I
GPOL
Operating Supply Current
I
GPI
INPUTS AND OUTPUTS
Logic High Input Voltage
Port Inputs
Logic Low Input Voltage
Port Inputs
Input Leakage Current
GPIO Input Internal Pullup to V+
Hysteresis Voltage GPIO Inputs
V
IH
V
IL
I
IH
, I
IL
I
PU
∆V
I
GPIO inputs without pullup,
V
PORT
= V+ to GND
V
V+
= 2.5V
V
V+
= 5.5V
-100
12
80
±1
19
120
0.3
0.7 x
V+
0.3 x
V+
+100
30
180
V
V
nA
µA
V
2
_______________________________________________________________________________________
2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or
28-Port I/O Expander
ELECTRICAL CHARACTERISTICS (continued)
(Typical
Operating Circuit,
V
V+
= 2.5V to 5.5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.) (Note 1)
PARAMETER
SYMBOL
CONDITIONS
GPIO outputs, I
SOURCE
= 2mA,
T
A
= -40°C to +85°C
GPIO outputs, I
SOURCE
= 1mA,
T
A
= T
MIN
to T
MAX
(Note 2)
V
PORT
= 0.6V
Port configured output low, shorted to V+
MIN
V+ -
0.7
V
V+ -
0.7
2
2.75
0.7 x
V+
0.3 x
V+
-50
(Note 2)
V
OL
I
SINK
= 6mA
+50
10
0.4
10
11
18
20
mA
mA
V
V
nA
pF
V
TYP
MAX
UNITS
MAX7300
Output High Voltage
V
OH
Port Sink Current
Output Short-Circuit Current
Input High-Voltage SDA, SCL,
AD0, AD1
Input Low-Voltage SDA, SCL,
AD0, AD1
Input Leakage Current SDA, SCL
Input Capacitance
Output Low-Voltage SDA
I
OL
I
OLSC
V
IH
V
IL
I
IH
, I
IL
TIMING CHARACTERISTICS (Figure 2)
(V
V+
= 2.5V to 5.5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.) (Note 1)
PARAMETER
Serial Clock Frequency
Bus Free Time Between a STOP
and a START Condition
Hold Time (Repeated) START
Condition
Repeated START Condition
Setup Time
STOP Condition Setup Time
Data Hold Time
Data Setup Time
SCL Clock Low Period
SCL Clock High Period
Rise Time of Both SDA and SCL
Signals, Receiving
Fall Time of Both SDA and SCL
Signals, Receiving
Fall Time of SDA Transmitting
Pulse Width of Spike Suppressed
Capacitive Load for Each Bus
Line
SYMBOL
f
SCL
t
BUF
t
HD, STA
t
SU, STA
t
SU, STO
t
HD, DAT
t
SU, DAT
t
LOW
t
HIGH
t
R
t
F
t
F
,
TX
t
SP
C
b
(Notes 2, 4)
(Notes 2, 4)
(Notes 2, 5)
(Notes 2, 6)
(Note 2)
0
(Note 3)
1.3
0.6
0.6
0.6
15
100
1.3
0.7
20 +
0.1C
b
20 +
0.1C
b
20 +
0.1C
b
300
300
250
50
400
900
CONDITIONS
MIN
TYP
MAX
400
UNITS
kHz
µs
µs
µs
µs
ns
ns
µs
µs
ns
ns
ns
ns
pF
_______________________________________________________________________________________
3
2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or
28-Port I/O Expander
MAX7300
TIMING CHARACTERISTICS (Figure 2) (continued)
(V
V+
= 2.5V to 5.5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.) (Note 1)
Note 1:
All parameters tested at T
A
= +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) in order to
bridge the undefined region of SCL’s falling edge.
Note 4:
C
b
= total capacitance of one bus line in pF. t
R
and t
F
measured between 0.3V+ and 0.7V+.
Note 5:
I
SINK
≤
6mA. C
b
= total capacitance of one bus line in pF. t
R
and t
F
measured between 0.3V+ and 0.7V+.
Note 6:
Input filters on the SDA and SCL inputs suppress noise spikes less than 50ns.
__________________________________________Typical Operating Characteristics
(R
ISET
= 39kΩ, T
A
= +25°C, unless otherwise noted.)
OPERATING SUPPLY CURRENT
vs. TEMPERATURE
0.36
0.32
SUPPLY CURRENT (mA)
0.28
0.24
0.20
0.16
0.12
0.08
0.04
0
-40.0
-12.5
15.0
42.5
70.0
97.5
125.0
TEMPERATURE (°C)
ALL PORTS INPUT HIGH
3
-40.0
ALL PORTS
OUTPUT (1)
ALL PORTS
OUTPUT (0)
V
V+
= 2.5V TO 5.5V
NO LOAD
MAX7300 toc01
SHUTDOWN SUPPLY CURRENT
vs. TEMPERATURE
MAX7300 toc02
OPERATING SUPPLY CURRENT vs. V+
(OUTPUTS UNLOADED)
MAX7300 toc03
0.40
8
V
V+
= 5.5V
V
V+
= 3.3V
6
1
7
SUPPLY CURRENT (µA)
SUPPLY CURRENT ( mA)
ALL PORTS OUTPUT (1)
ALL PORTS OUTPUT (0)
5
V
V+
= 2.5V
4
ALL PORTS INPUT
(PULLUPS DISABLED)
0.1
-12.5
15.0
42.5
70.0
97.5
125.0
2.0
2.5
3.0
3.5
4.0
4.5
5.0
5.5
TEMPERATURE (°C)
V+ (V)
4
_______________________________________________________________________________________
2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or
28-Port I/O Expander
Typical Operating Characteristics (continued)
(R
ISET
= 39kΩ, T
A
= +25°C, unless otherwise noted.)
GPO SINK CURRENT vs. TEMPERATURE
(OUTPUT = 0)
MAX7300 toc04
MAX7300
GPO SOURCE CURRENT vs. TEMPERATURE
(OUTPUT = 1)
V
PORT
= 1.4V
8
PORT SOURCE CURRENT (mA)
7
6
5
4
3
2
V
V+
= 5.5V
V
V+
= 3.3V
V
V+
= 2.5V
MAX7300 toc05
18
16
PORT SINK CURRENT (mA)
14
12
10
8
6
4
2
-40.0
-12.5
15.0
42.5
70.0
97.5
V
V+
= 2.5V TO 5.5V, V
PORT
= 0.6V
9
125.0
-40.0
-12.5
15.0
42.5
70.0
97.5
125.0
TEMPERATURE (°C)
TEMPERATURE (°C)
GPI PULLUP CURRENT
vs. TEMPERATURE
MAX7300 toc06
GPO SHORT-CIRCUIT CURRENT
vs. TEMPERATURE
MAX7300 toc07
1000
100
PULLUP CURRENT (µA)
V
V+
= 5.5V
100
V
V+
= 3.3V
PORT CURRENT (mA)
GPO = 0, PORT
SHORTED TO V+
10
V
V+
= 2.5V
10
-40.0
-12.5
15.0
42.5
70.0
97.5
125.0
TEMPERATURE (°C)
1
-40.0
GPO = 1, PORT
SHORTED TO GND
-12.5
15.0
42.5
70.0
97.5
125.0
TEMPERATURE (°C)
_______________________________________________________________________________________
5