) ................................................ -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
T
A
= +25°C
T
A
= -40°C to +85°C
T
A
= T
MIN
to T
MAX
180
CONDITIONS
MIN
2.5
5.5
TYP
MAX
5.5
8
10
11
230
250
270
170
210
230
240
110
135
140
145
0.7 ×
V+
0.3 ×
V+
GPIO inputs without pullup,
V
PORT
= V+ to GND
V+ = 2.5V
V+ = 5.5V
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)
-100
12
80
V+ -
0.7
V+ -
0.7
±1
19
120
0.3
+100
30
180
µA
µA
µA
µA
UNITS
V
Operating Supply Current
(Output High)
I
GPOH
All ports programmed T
A
= +25°C
as outputs high, no
T
A
= -40°C to +85°C
load, all other inputs at
T
A
= T
MIN
to T
MAX
V+ or GND
All ports programmed T
A
= +25°C
as outputs low, no
T
A
= -40°C to +85°C
load, all other inputs at
T
A
= T
MIN
to T
MAX
V+ or GND
T
A
= +25°C
All ports programmed
as inputs without pul-
T
A
= -40°C to +85°C
lup, ports, and all other
inputs at V+ or GND
T
A
= T
MIN
to T
MAX
Operating Supply Current
(Output Low)
I
GPOL
Operating Supply Current
(Input)
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
I
GPI
V
IH
V
IL
I
IH
, I
IL
I
PU
DV
I
V
OH
V
V
nA
µA
V
Output High Voltage
V
www.maximintegrated.com
Maxim Integrated
│
2
MAX7301
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
PORT
= 0.6V
Port configured output low, shorted to V+
V+ ≤ 3.3V
V+ > 3.3V
CONDITIONS
MIN
2
2.75
1.6
V
2
0.6
-50
I
SOURCE
= 1.6mA
I
SINK
= 1.6mA
V+ -
0.5
0.4
+50
V
nA
V
V
TYP
10
11
MAX
18
20.00
UNITS
mA
mA
V
IL
I
IH
, I
IL
V
OH
V
OL
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.
www.maximintegrated.com
Maxim Integrated
│
3
MAX7301
4-Wire-Interfaced, 2.5V to 5.5V,
20-Port and 28-Port I/O Expander
Typical Operating Characteristics
(T
A
= +25°C, unless otherwise noted.)
MAX7301 toc01
MAX7301 toc02
0.36
SUPPLY CURRENT (mA)
0.32
0.28
0.24
0.20
0.16
0.12
0.08
0.04
0
V+ = 2.5V TO 5.5V
NO LOAD
ALL PORTS
OUTPUT (1)
ALL PORTS
OUTPUT (0)
V+ = 5.5V
6
5
4
3
V+ = 3.3V
V+ = 2.5V
SUPPLY CURRRENT (mA)
7
SUPPLY CURRENT (A)
ALL PORTS OUTPUT (1)
ALL PORTS OUTPUT (0)
ALL PORTS INPUT HIGH
-40.0
-12.5
15.0
42.5
70.0
97.5
125.0
ALL PORTS INPUT
(PULLUPS DISABLED)
-40.0
-12.5
15.0
42.5
70.0
97.5
125.0
0.1
2.0
2.5
3.0
3.5
4.0
4.5
5.0
5.5
TEMPERATURE (°C)
TEMPERATURE (°C)
V+ (V)
MAX7301 toc04
PORT SOURCE CURRENT (mA)
16
PORT SINK CURRENT (mA)
14
12
10
8
6
4
2
V+ = 2.5V TO 5.5V, V
PORT
= 0.6V
V
PORT
= 1.4
V+ = 5.5V
V+ = 3.3V
V+ = 2.5V
8
7
6
5
4
3
2
-40.0
-12.5
15.0
42.5
70.0
97.5
-40.0
-12.5
15.0
42.5
70.0
97.5
125.0
125.0
TEMPERATURE (°C)
TEMPERATURE (°C)
MAX7301 toc06
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
1
-40.0
-12.5
15.0
42.5
70.0
97.5
125.0
TEMPERATURE (°C)
TEMPERATURE (°C)
www.maximintegrated.com
Maxim Integrated
│
4
MAX7301 toc07
1000
GPI PULLUP CURRENT
vs. TEMPERATURE
100
GPO SHORT-CIRCUIT CURRENT
vs. TEMPERATURE
MAX7301 toc05
18
GPO SINK CURRENT vs. TEMPERATURE
(OUTPUT = 0)
9
GPO SOURCE CURRENT vs. TEMPERATURE
(OUTPUT = 1)
MAX7301 toc03
0.40
OPERATING SUPPLY CURRENT
vs. TEMPERATURE
8
SHUTDOWN SUPPLY CURRENT
vs. TEMPERATURE
1.0
OPERATING SUPPLY CURRENT
vs. V+ (OUTPUTS UNLOADED)
MAX7301
4-Wire-Interfaced, 2.5V to 5.5V,
20-Port and 28-Port I/O Expander
Pin Description
PIN
36 SSOP
1
2, 3
4
—
5–32
—
33
34
35
36
—
28 SSOP
1
2, 3
4
5–24
—
—
25
26
27
28
—
TQFN
36
37, 38, 39
40
—
1–10,
12–19,
21–30
11, 20, 31
32
33
34
35
—
NAME
ISET
GND
DOUT
P12–P31
P4–P31
N.C.
SCLK
DIN
CS
V+
EP
FUNCTION
Bias Current Setting. Connect ISET to GND through a resistor (R
ISET
) value of
39kW to 120kW.
Ground
4-Wire Interface Serial Data Output Port
I/O Ports. P12 to P31 can be configured as push-pull outputs, CMOS logic
inputs, or CMOS logic inputs with weak pullup resistor.
I/O Ports. P4 to P31 can be configured as push-pull outputs, CMOS logic inputs,
or CMOS logic inputs with weak pullup resistor.
No Connection. Not internally connected.
4-Wire Interface Serial Clock Input Port
4-Wire Interface Serial Data Input Port
4-Wire Interface Chip-Select Input, Active-Low
Positive Supply Voltage. Bypass V+ to GND with a minimum 0.047µF capacitor.
Exposed Pad on Package Underside. Connect to GND.
Detailed Description
The MAX7301 GPIO peripheral provides up to 28 I/O
ports, P4 to P31, controlled through an SPI-compatible
serial interface. The ports can be configured to any
combination of logic inputs and logic outputs, and
default to logic inputs on power-up.
Figure 1 is the MAX7301 functional diagram. Any I/O
port can be configured as a push-pull output (sinking
10mA, sourcing 4.5mA), or a Schmitt-trigger logic
input. Each input has an individually selectable internal