MAX7300
2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or
28-Port I/O Expander
4 _______________________________________________________________________________________
SHUTDOWN SUPPLY CURRENT
vs. TEMPERATURE
MAX7300 toc02
TEMPERATURE (°C)
SUPPLY CURRENT (µA)
97.570.042.515.0-12.5
4
5
6
7
8
3
-40.0 125.0
V
V+
= 5.5V
V
V+
= 3.3V
V
V+
= 2.5V
OPERATING SUPPLY CURRENT vs. V+
(OUTPUTS UNLOADED)
MAX7300 toc03
V+ (V)
SUPPLY CURRENT ( mA)
5.04.54.03.53.02.5
1
0.1
2.0 5.5
ALL PORTS OUTPUT (1)
ALL PORTS INPUT
(PULLUPS DISABLED)
ALL PORTS OUTPUT (0)
OPERATING SUPPLY CURRENT
vs. TEMPERATURE
MAX7300 toc01
TEMPERATURE (°C)
SUPPLY CURRENT (mA)
97.570.042.515.0-12.5
0.04
0.08
0.12
0.16
0.20
0.24
0.28
0.32
0.36
0.40
0
-40.0 125.0
V
V+
= 2.5V TO 5.5V
NO LOAD
ALL PORTS
OUTPUT (1)
ALL PORTS
OUTPUT (0)
ALL PORTS INPUT HIGH
__________________________________________Typical Operating Characteristics
(R
ISET
= 39k, T
A
= +25°C, unless otherwise noted.)
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.
MAX7300
2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or
28-Port I/O Expander
_______________________________________________________________________________________ 5
GPO SOURCE CURRENT vs. TEMPERATURE
(OUTPUT = 1)
MAX7300 toc05
TEMPERATURE (°C)
PORT SOURCE CURRENT (mA)
97.570.042.515.0-12.5
3
4
5
6
7
8
9
2
-40.0 125.0
V
PORT
= 1.4V
V
V+
= 5.5V
V
V+
= 3.3V
V
V+
= 2.5V
GPO SINK CURRENT vs. TEMPERATURE
(OUTPUT = 0)
MAX7300 toc04
TEMPERATURE (°C)
PORT SINK CURRENT (mA)
97.570.0-12.5 15.0 42.5
4
6
8
10
12
14
16
18
2
-40.0 125.0
V
V+
= 2.5V TO 5.5V, V
PORT
= 0.6V
GPI PULLUP CURRENT
vs. TEMPERATURE
MAX7300 toc06
TEMPERATURE (°C)
PULLUP CURRENT (µA)
97.570.042.515.0-12.5
100
1000
10
-40.0 125.0
V
V+
= 5.5V
V
V+
= 3.3V
V
V+
= 2.5V
GPO SHORT-CIRCUIT CURRENT
vs. TEMPERATURE
MAX7300 toc07
TEMPERATURE (°C)
PORT CURRENT (mA)
97.570.042.515.0-12.5
10
100
1
-40.0 125.0
GPO = 0, PORT
SHORTED TO V+
GPO = 1, PORT
SHORTED TO GND
Typical Operating Characteristics (continued)
(R
ISET
= 39k, T
A
= +25°C, unless otherwise noted.)
MAX7300
2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or
28-Port I/O Expander
6 _______________________________________________________________________________________
Detailed Description
The MAX7300 general-purpose input/output (GPIO)
peripheral provides up to 28 I/O ports, P4 to P31, con-
trolled through an I
2
C-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 MAX7300 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 pullup resis-
tor. Additionally, transition detection allows seven ports
(P24 to P30) to be monitored in any maskable combina-
tion for changes in their logic status. A detected transi-
tion is flagged through a status register bit, as well as an
interrupt pin (port P31), if desired.
The port configuration registers individually set the 28
ports, P4 to P31, as GPIO. A pair of bits in registers
0x09 through 0x0F sets each port’s configuration
(Tables 1 and 2).
The 36-pin MAX7300AAX and 40-pin MAX7300ATL have
28 ports, P4 to P31. The 28-pin MAX7300ANI,
MAX7300AAI, and MAX7300ATI have only 20 ports avail-
able, P12 to P31. The eight unused ports should be
configured as outputs on power-up by writing 0x55 to
registers 0x09 and 0x0A. If this is not done, the eight
unused ports remain as unconnected inputs and quies-
cent supply current rises, although there is no damage
to the part.
Register Control of I/O Ports
Across Multiple Drivers
The MAX7300 offers 20 or 28 I/O ports, depending on
package choice. Two addressing methods are avail-
able. Any single port (bit) can be written (set/cleared)
at once; or, any sequence of eight ports can be written
(set/cleared) in any combination at once. There are no
boundaries; it is equally acceptable to write P0 to P7,
P1 to P8, or P31 to P38 (P32 to P38 are nonexistent, so
the instructions to these bits are ignored).
Shutdown
When the MAX7300 is in shutdown mode, all ports are
forced to inputs, and the pullup current sources are
turned off. Data in the port and control registers remain
unaltered, so port configuration and output levels are
restored when the MAX7300 is taken out of shutdown.
The MAX7300 can still be programmed while in shut-
down mode. For minimum supply current in shutdown
mode, logic inputs should be at GND or V+ potential.
Shutdown mode is exited by setting the S bit in the con-
figuration register (Table 8).
PIN
28 SSOP 28 TQFN-EP 36 SSOP 40 TQFN-EP
NAME FUNCTION
1 26 1 36 ISET
Bias Current Setting. Connect ISET to GND through a resistor
(R
ISET
) value of 39k to 120k.
2, 3 27, 28 2, 3
37, 38, 39
GND Ground
4 1 4 40 AD0
Ad d r ess Inp ut 0. S ets d evi ce sl ave ad d r ess. C onnect to ei ther
G N D , V + , S C L, S D A to g i ve four l og i c com b i nati ons. S ee Tab l e 3.
5–24 2–21 P 12–P 31
I/O P or ts. P 12 to P 31 can b e confi g ur ed as p ush- p ul l outp uts,
C M O S - l og i c i np uts, or C M O S - l og i c i np uts w i th w eak p ul l up r esi stor .
5–32
1–10, 12–19,
21–30
P4–P31
I/O P or ts. P 4 to P 31 can b e confi g ur ed as p ush- p ul l outp uts,
C M O S - l og i c i np uts, or C M O S - l og i c i np uts w i th w eak p ul l up r esi stor .
——
11, 20, 31
N.C. No Connection. Not internally connected.
25 22 33
32
SDA I
2
C-Compatible Serial-Data I/O
26 23 34
33
SCL I
2
C-Compatible Serial-Clock Input
27 24 35 34 AD1
Ad d r ess Inp ut 1. S ets d evi ce sl ave ad d r ess. C onnect to ei ther
G N D , V + , S C L, S D A to g i ve four l og i c com b i nati ons. S ee Tab l e 3.
28 25 36 35 V+
Positive Supply Voltage. Bypass V+ to GND with minimum
0.047µF capacitor.
——EP
Exposed Pad (TQFN Only). EP is internally connected to GND.
Connect to a large ground plane to maximize thermal
performance. Not intended as an electrical connection point.
Pin Description

MAX7300ATL+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Interface - I/O Expanders 2.5-5.5V 20/28 Port I/O Expander
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union