D ts e t
aa h e
R c e t r lc r nc
o h se Ee to is
Ma u a t r dCo o e t
n fc u e
mp n n s
R c e tr b a d d c mp n ns ae
o h se rn e
o oet r
ma ua trd u ig ete dewaes
n fcue sn i r i/ fr
h
p rh s d f m te oiia s p l r
uc a e r
o h r n l u pi s
g
e
o R c e tr waes rce td f m
r o h se
fr e rae r
o
te oiia I. Al rce t n ae
h
r nl P
g
l e rai s r
o
d n wi tea p o a o teOC
o e t h p rv l f h
h
M.
P r aetse u igoiia fcoy
at r e td sn r n la tr
s
g
ts p o rmso R c e tr e eo e
e t rga
r o h se d v lp d
ts s lt n t g aa te p o u t
e t oui s o u rne
o
rd c
me t o e c e teOC d t s e t
es r x e d h
M aa h e.
Qu l yOv riw
ai
t
e ve
• IO- 0 1
S 90
•A 92 cr ct n
S 1 0 et ai
i
o
• Qu l e Ma ua trr Ls (
ai d
n fcues it QML MI- R -
) LP F
385
53
•C a sQ Mitr
ls
lay
i
•C a sVS a eL v l
ls
p c ee
• Qu l e S p l r Ls o D sr uos( L )
ai d u pi s it f it b tr QS D
e
i
•R c e trsacic l u pir oD A a d
o h se i
r ia s p l t L n
t
e
me t aln u t a dD A sa d r s
es lid sr n L tn ad .
y
R c e tr lcrnc , L i c mmi e t
o h se Ee t is L C s o
o
tdo
t
s p ligp o u t ta s t f c so r x e t-
u pyn rd cs h t ai y u tme e p ca
s
t n fr u lya daee u loto eoiial
i s o q ai n r q a t h s r n l
o
t
g
y
s p l db id sr ma ua trr.
u pi
e yn ut
y n fcues
T eoiia ma ua trr d ts e t c o a yn ti d c me t e e t tep r r n e
h r n l n fcue’ aa h e a c mp n ig hs o u n r cs h ef ma c
g
s
o
a ds e ic t n o teR c e tr n fcue v rino ti d vc . o h se Ee t n
n p c ai s f h o h se ma ua trd eso f hs e ie R c e tr lcr -
o
o
isg aa te tep r r n eo i s mio d co p o u t t teoiia OE s e ic -
c u rne s h ef ma c ft e c n u tr rd cs o h r n l M p c a
o
s
g
t n .T pc lv le aefr eee c p r o e o l. eti mii m o ma i m rt g
i s ‘y ia’ au s r o rfrn e up s s ny C r n nmu r xmu ai s
o
a
n
ma b b s do p o u t h rceiain d sg , i lt n o s mpetsig
y e a e n rd c c aa tr t , e in smuai , r a l e t .
z o
o
n
© 2 1 R cetr l t n s LC Al i t R sre 0 1 2 1
0 3 ohs E cr i , L . lRg s eevd 7 1 0 3
e e oc
h
T l r m r, l s v iw wrcl . m
o e n oe p ae it w . e c o
a
e
s
o ec
19-2438; Rev 6; 4/06
4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and
28-Port I/O Expander
General Description
The MAX7301 compact, serial-interfaced I/O expander
(or general-purpose I/O (GPIO) peripheral) provides
microprocessors with up to 28 ports. Each port is indi-
vidually user configurable to either a logic input or logic
output.
Each port can be configured either as 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 MAX7301 is controlled through an
SPI™-compatible 4-wire serial interface.
The MAX7301AAX and MAX7301ATL have 28 ports and
are available in 36-pin SSOP and 40-pin TQFN packages,
respectively. The MAX7301AAI has 20 ports and is avail-
able in a 28-pin SSOP package.
For a 2-wire I
2
C*-interfaced version, refer to the
MAX7300 data sheet.
For a pin-compatible port expander with additional
24mA constant-current LED drive capability, refer to the
MAX6957 data sheet.
Features
♦
High-Speed 26MHz SPI-/QSPI-™/MICROWIRE™-
Compatible Serial Interface
♦
2.5V to 5.5V Operation
♦
-40°C to +125°C Temperature Range
♦
20 or 28 I/O Ports, Each Configurable as
Push-Pull Logic Output
Schmitt Logic Input
Schmitt Logic Input with Internal Pullup
♦
11µA (max) Shutdown Current
♦
Logic Transition Detection for Seven I/O Ports
MAX7301
Ordering Information
PART
MAX7301AAI+
MAX7301AAX+
MAX7301ATL+
TEMP RANGE
-40°C to +125°C
-40°C to +125°C
-40°C to +125°C
PIN-
PACKAGE
28 SSOP
36 SSOP
40 TQFN
PKG
CODE
A28-1
A36-4
T4066-5
+Denotes
lead-free package.
Applications
White Goods
Automotive
Gaming Machines
47nF
3V
Typical Operating Circuit
36 V+
3 GND
2 GND
39kΩ
1
ISET
P4 32
P5 30
P6 28
P7 26
P8 5
P9 7
P10 9
P11 11
P12 6
P13 8
P14 10
P15 12
P16 13
P17 14
P18 15
P19 16
P20 17
P21 18
P22 19
P23 20
SSOP
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
Industrial Controllerss
System Monitoring
CHIP SELECT
CLOCK IN
DATA IN
DATA OUT
35
CS
33
SCLK
34
DIN
4
DOUT
31 P31
29 P30
27 P29
25 P28
24 P27
MAX7301
*Purchase
of I
2
C components from Maxim Integrated Products,
Inc., or one of its sublicensed Associated Companies, conveys
a license under the Philips I
2
C Patent Rights to use these com-
ponents in an I
2
C system, provided that the system conforms
to the I
2
C Standard Specification as defined by Philips.
SPI and QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor Corp.
Pin Configurations appear at end of data sheet.
23 P26
22 P25
21
P24
________________________________________________________________
Maxim Integrated Products
1
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.
4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and
28-Port I/O Expander
MAX7301
ABSOLUTE MAXIMUM RATINGS
(Voltage with respect to GND.)
V+ .............................................................................-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.5mW/°C above +70°C) ...........762mW
36-Pin SSOP (derate 11.8mW/°C above +70°C) .........941mW
40-Pin TQFN (derate 26.3mW/°C above +70°C) ....2963.0mW
Operating Temperature Range
(T
MIN
, 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
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+ = 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
All ports programmed
as outputs high, no
load, all other inputs
at V+ or GND
All ports programmed
as outputs low, no
load, all other inputs
at V+ or GND
All ports programmed
as inputs without
pullup, ports, and all
other inputs at V+ or
GND
T
A
= +25°C
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
T
A
= +25°C
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
T
A
= +25°C
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
T
A
= +25°C
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
110
170
180
Operating Supply Current
(Output High)
I
GPOH
CONDITIONS
MIN
2.5
5.5
TYP
MAX
5.5
8
10
11
230
250
270
210
230
240
135
140
145
µA
µA
µA
µA
UNITS
V
Operating Supply Current
(Output Low)
I
GPOL
Operating Supply Current
(Input)
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 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+ -
0.7
V
V+ -
0.7
GPIO inputs without pullup,
VPORT = V+ to GND
V+ = 2.5V
V+ = 5.5V
-100
12
80
±1
19
120
0.3
0.7
✕
V+
0.3
✕
V+
+100
30
180
V
V
nA
µA
V
Output High Voltage
V
OH
2
_______________________________________________________________________________________
4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and
28-Port I/O Expander
ELECTRICAL CHARACTERISTICS (continued)
(Typical Operating Circuit, V+ = 2.5V to 5.5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.) (Note 1)
PARAMETER
Port Sink Current
Output Short-Circuit Current
Input High-Voltage SCLK, DIN,
CS
Input Low-Voltage SCLK, DIN,
CS
Input Leakage Current SCLK,
DIN,
CS
Output High-Voltage DOUT
Output Low-Voltage DOUT
SYMBOL
I
OL
I
OLSC
V
IH
V
IL
I
IH
, I
IL
V
OH
V
OL
I
SOURCE
= 1.6mA
I
SINK
= 1.6mA
-50
V+ -
0.5
0.4
V
PORT
= 0.6V
Port configured output low, shorted to V+
V+
≤
3.3V
V+ > 3.3V
CONDITIONS
MIN
2
2.75
1.6
2
0.6
+50
TYP
10
11
MAX
18
20.00
UNITS
mA
mA
V
V
nA
V
V
MAX7301
TIMING CHARACTERISTICS (Figure 3)
(V+ = 2.5V to 5.5V, T
A
= T
MIN
to T
MAX
, unless otherwise noted.) (Note 1)
PARAMETER
CLK Clock Period
CLK Pulse Width High
CLK Pulse Width Low
CS
Fall to SCLK Rise Setup Time
CLK Rise to
CS
Rise Hold Time
DIN Setup Time
DIN Hold Time
Output Data Propagation Delay
Minimum
CS
Pulse High
SYMBOL
t
CP
t
CH
t
CL
t
CSS
t
CSH
t
DS
t
DH
t
DO
t
CSW
C
LOAD
= 25pF
19
CONDITIONS
MIN
38.4
19
19
9.5
0
9.5
0
21
TYP
MAX
UNITS
ns
ns
ns
ns
ns
ns
ns
ns
ns
Note 1:
All parameters tested at T
A
= +25°C. Specifications over temperature are guaranteed by design.
Note 2:
Guaranteed by design.
_______________________________________________________________________________________
3
4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and
28-Port I/O Expander
MAX7301
__________________________________________Typical Operating Characteristics
(T
A
= +25°C, unless otherwise noted.)
OPERATING SUPPLY CURRENT
vs. TEMPERATURE
MAX7301 toc01
SHUTDOWN SUPPLY CURRENT
vs. TEMPERATURE
MAX7301 toc02
OPERATING SUPPLY CURRENT
vs. V+ (OUTPUTS UNLOADED)
MAX7301 toc03
0.40
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
ALL PORTS INPUT HIGH
ALL PORTS
OUTPUT (1)
ALL PORTS
OUTPUT (0)
V+ = 2.5V TO 5.5V
NO LOAD
8
1.0
V+ = 5.5V
6
SUPPLY CURRRENT (mA)
7
SUPPLY CURRENT (µA)
ALL PORTS OUTPUT (1)
ALL PORTS OUTPUT (0)
5
V+ = 3.3V
4
V+ = 2.5V
ALL PORTS INPUT
(PULLUPS DISABLED)
0.1
-40.0
-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)
3
125.0
TEMPERATURE (°C)
GPO SINK CURRENT vs. TEMPERATURE
(OUTPUT = 0)
MAX7301 toc04
GPO SOURCE CURRENT vs. TEMPERATURE
(OUTPUT = 1)
V
PORT
= 1.4
8
PORT SOURCE CURRENT (mA)
7
6
5
4
3
2
V+ = 5.5V
V+ = 3.3V
V+ = 2.5V
MAX7301 toc05
18
V+ = 2.5V TO 5.5V, V
PORT
= 0.6V
16
PORT SINK CURRENT (mA)
14
12
10
8
6
4
2
-40.0
-12.5
15.0
42.5
70.0
97.5
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
MAX7301 toc06
GPO SHORT-CIRCUIT CURRENT
vs. TEMPERATURE
MAX7301 toc07
1000
100
PULLUP CURRENT (µA)
PORT CURRENT (mA)
V+ = 5.5V
GPO = 0, PORT
SHORTED TO V+
10
100
V+ = 3.3V
V+ = 2.5V
GPO = 1, PORT
SHORTED TO GND
10
-40.0
-12.5
15.0
42.5
70.0
97.5
125.0
TEMPERATURE (°C)
1
-40.0
-12.5
15.0
42.5
70.0
97.5
125.0
TEMPERATURE (°C)
4
_______________________________________________________________________________________