MAX7301 Maxim, MAX7301 Datasheet

no-image

MAX7301

Manufacturer Part Number
MAX7301
Description
The MAX7301 compact, serial-interfaced I/O expander (or general-purpose I/O (GPIO) peripheral) provides microprocessors with up to 28 ports
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX7301AAI
Manufacturer:
MAXIM
Quantity:
20
Part Number:
MAX7301AAI
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX7301AAI+
Manufacturer:
Maxim
Quantity:
726
Part Number:
MAX7301AAI+
Manufacturer:
MAX
Quantity:
520
Part Number:
MAX7301AAI+
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX7301AAI+T
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX7301AAX
Manufacturer:
MAXIM
Quantity:
1
Part Number:
MAX7301AAX
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAX7301AAX+
Manufacturer:
MAXIM
Quantity:
103
Part Number:
MAX7301AAX+T
Manufacturer:
MAXIM
Quantity:
8 000
Part Number:
MAX7301AAX+T
Manufacturer:
MAXIM
Quantity:
2 000
Part Number:
MAX7301AAX+T
Manufacturer:
MAXIM/美信
Quantity:
20 000
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
MAX7300 data sheet.
For a pin-compatible port expander with additional
24mA constant-current LED drive capability, refer to the
MAX6957 data sheet.
19-2438; Rev 6; 4/06
SPI and QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor Corp.
Pin Configurations appear at end of data sheet.
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.
White Goods
Automotive
Gaming Machines
Industrial Controllerss
System Monitoring
4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and
2
C-interfaced version, refer to the
________________________________________________________________ Maxim Integrated Products
General Description
Applications
♦ High-Speed 26MHz SPI-/QSPI-™/MICROWIRE™-
♦ 2.5V to 5.5V Operation
♦ -40°C to +125°C Temperature Range
♦ 20 or 28 I/O Ports, Each Configurable as
♦ 11µA (max) Shutdown Current
♦ Logic Transition Detection for Seven I/O Ports
+Denotes lead-free package.
MAX7301AAI+
MAX7301AAX+
MAX7301ATL+
Compatible Serial Interface
Push-Pull Logic Output
Schmitt Logic Input
Schmitt Logic Input with Internal Pullup
PART
28-Port I/O Expander
CHIP SELECT
DATA OUT
CLOCK IN
DATA IN
47nF
3V
Typical Operating Circuit
39kΩ
-40°C to +125°C
-40°C to +125°C
-40°C to +125°C
TEMP RANGE
36
35
33
34
31
29
27
25
24
23
22
21
3
2
1
4
Ordering Information
V+
GND
GND
CS
SCLK
DIN
DOUT
P31
P30
P29
P28
P27
P26
P25
P24
ISET
MAX7301
SSOP
PIN-
PACKAGE
28 SSOP
36 SSOP
40 TQFN
P10
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
P21
P22
P23
P4
P5
P6
P7
P8
P9
32
30
28
26
5
7
9
11
6
8
10
12
13
14
15
16
17
18
19
20
Features
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
PKG
CODE
A28-1
A36-4
T4066- 5
1

Related parts for MAX7301

MAX7301 Summary of contents

Page 1

... 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. 2 For a 2-wire I C-interfaced version, refer to the MAX7300 data sheet ...

Page 2

... SSOP (derate 9.5mW/°C above +70°C) ...........762mW 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 ...

Page 3

ELECTRICAL CHARACTERISTICS (continued) (Typical Operating Circuit 2.5V to 5.5V, T PARAMETER SYMBOL Port Sink Current Output Short-Circuit Current Input High-Voltage SCLK, DIN, CS Input Low-Voltage SCLK, DIN, CS Input Leakage Current SCLK, ...

Page 4

I/O Expander __________________________________________Typical Operating Characteristics (T = +25°C, unless otherwise noted.) A OPERATING SUPPLY CURRENT vs. TEMPERATURE 0. 2.5V TO 5.5V 0.36 NO LOAD 0.32 0.28 ALL PORTS ALL PORTS OUTPUT ...

Page 5

... P8, or P31 through P38 (P32 through P38 are nonexis- tent, so the instructions to these bits are ignored). When the MAX7301 is in shutdown mode, all ports are forced to inputs (which can be read), and the pullup current sources are turned off. Data in the port and ...

Page 6

... DIN propagates through the internal shift registers and appears at DOUT 15.5 clock cycles later, clocked out on the falling edge of SCLK. When sending commands to multiple MAX7301s, all devices are accessed at the same time. An access requires (16 where n is the number of MAX7301s connected togeth- er. To update just one device in a daisy-chain, the user can send the No-Op command (0x00) to the others ...

Page 7

... Any register data within the MAX7301 may be read by sending a logic high to bit D15. The sequence is: 1) Take SCLK low. 2) Take CS low (this enables the internal 16-bit Shift register). 3) Clock 16 bits of data into DIN—D15 first to D0 last. D15 is high, indicating a read command and bits D14 through D8 containing the address of the regis- ter to be read. Bits D7– ...

Page 8

... CL the configuration register is written with the M bit set, the MAX7301 updates an internal 7-bit snapshot regis- ter, which holds the comparison copy of the logic states of ports P24 through P30. The update action occurs regardless of the previous state of the M bit, so that it is not necessary to clear the M bit and then set it again to update the snapshot register ...

Page 9

... The MAX7301 operates with power-supply voltages of 2.5V to 5.5V. Bypass the power supply to GND with a 0.047µF capacitor as close to the device as possible. Add a 1µF capacitor if the MAX7301 is far away from the board’s input bulk decoupling capacitor. TRANSISTOR COUNT: 30,316 PROCESS: CMOS ...

Page 10

I/O Expander Table 3. Register Address Map REGISTER No-Op Configuration Transition Detect Mask Factory Reserved. Do not write to this. Port Configuration P7, P6, P5, P4 Port Configuration P11, P10, P9, P8 Port ...

Page 11

Table 3. Register Address Map (continued) REGISTER Port 26 only (data bit D0. D7–D1 read as 0) Port 27 only (data bit D0. D7–D1 read as 0) Port 28 only (data bit D0. D7–D1 ...

Page 12

I/O Expander P31 GPIO INPUT CONDITIONING P30 GPIO/PORT OUTPUT LATCH GPIO INPUT CONDITIONING P29 GPIO/PORT OUTPUT LATCH GPIO INPUT CONDITIONING P28 GPIO/PORT OUTPUT LATCH GPIO INPUT CONDITIONING P27 GPIO/PORT OUTPUT LATCH GPIO INPUT ...

Page 13

Table 4. Power-Up Configuration REGISTER POWER-UP CONDITION FUNCTION Port Register GPIO Output Low Bits Configuration Shutdown Enabled Register Transition Detection Disabled Input Mask All Clear (Masked Off) Register Port P7, P6, ...

Page 14

I/O Expander Table 7. Transition Detection Control (M Data Bit D7) Format ADDRESS CODE FUNCTION (HEX) Disabled 0x04 Enabled 0x04 Table 8. Transition Detection Mask Register REGISTER READ/ FUNCTION ADDRESS WRITE (HEX) Read ...

Page 15

... P24 17 20 P23 18 19 P22 36 SSOP Pin Configurations N. SCLK 32 19 DIN ISET 36 15 MAX7301 GND 37 14 GND 38 13 GND 39 12 DOUT TQFN N.C. P25 P24 P23 ...

Page 16

... I/O Expander (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information www.maxim-ic.com/packages NOTES: 1. D&E DO NOT INCLUDE MOLD FLASH. 2. MOLD FLASH OR PROTRUSIONS NOT TO EXCEED .15 MM (.006"). ...

Page 17

... MARKING IS FOR PACKAGE ORIENTATION REFERENCE ONLY. 12. NUMBER OF LEADS SHOWN FOR REFERENCE ONLY. 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. ...

Related keywords