MAX7300 Maxim, MAX7300 Datasheet
MAX7300
Available stocks
Related parts for MAX7300
MAX7300 Summary of contents
Page 1
... I 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 ...
Page 2
... TQFN (derate 21.3mW/°C above +70°C) .......1702mW 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 , V = 2.5V to 5.5V PARAMETER SYMBOL Output High Voltage Port Sink Current Output Short-Circuit Current Input High-Voltage SDA, SCL, AD0, AD1 Input Low-Voltage ...
Page 4
I/O Expander TIMING CHARACTERISTICS (Figure 2) (continued 2.5V to 5.5V unless otherwise noted.) (Note MIN MAX Note 1: All parameters tested at ...
Page 5
T = +25°C, unless otherwise noted.) ISET A GPO SINK CURRENT vs. TEMPERATURE 2.5V TO 5.5V -40.0 -12.5 ...
Page 6
... The MAX7300 offers 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 ...
Page 7
... MAX7300, and generates the SCL clock that synchronizes the data transfer (Figure 2). The MAX7300 SDA line operates as both an input and an open-drain output. A pullup resistor, typically 4.7kΩ, is required on SDA. The MAX7300 SCL line operates only as an input. A pullup resistor, typically 4.7kΩ ...
Page 8
... MAX7300 devices can share the same interface. Slave Address A write to the MAX7300 comprises the transmission of the MAX7300’s slave address with the R/ W bit set to zero, followed by at least 1 byte of information. The first byte of information is the command byte. The com- mand byte determines which register of the MAX7300 written by the next byte, if received ...
Page 9
... Thus, a read is initiated by first configuring the MAX7300’s command byte by performing a write (Figure 7). The master can now read ‘n’ consecutive bytes from the MAX7300, with the first data byte being read from the register addressed by the initialized command byte (Figure 9). When performing read-after-write verification, remember to reset the command byte’ ...
Page 10
... MSB SCL Figure 6. Slave Address Operation with Multiple Masters If the MAX7300 is operated on a 2-wire interface with multiple masters, a master reading the MAX7300 should use a repeated start between the write, which sets the MAX7300’s address pointer, and the read(s) that takes the data from the location(s) ...
Page 11
... COMMAND BYTE IS STORED ON RECEIPT OF STOP CONDITION ACKNOWLEDGE FROM MAX7300 S Figure 7. Command Byte Received HOW COMMAND BYTE AND DATA BYTE MAP INTO MAX7300’s REGISTER ACKNOWLEDGE FROM MAX7300 S SLAVE ADDRESS Figure 8. Command and Single Data Byte Received tions on that port are to be ignored. Transition detection ...
Page 12
... Command address remains at x1111111 after byte written or read The MAX7300 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 MAX7300 is far away from the board’s input bulk decoupling capacitor. resistor as ISET ...
Page 13
Table 5. Register Address Map REGISTER No-Op Configuration Transition Detect Mask Factory Reserved; do not write to this port Port Configuration P7, P6, P5, P4 Port Configuration P11, P10, P9, P8 Port Configuration P15, ...
Page 14
I/O Expander Table 5. 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 ...
Page 15
Table 6. 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 16
I/O Expander Table 7. Configuration Register Format ADDRESS CODE FUNCTION (HEX) Configuration Register 0x04 Table 8. Shutdown Control (S Data Bit D0) Format ADDRESS CODE FUNCTION (HEX) Shutdown 0x04 Normal Operation 0x04 Table ...
Page 17
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 CONDITIONING P26 GPIO/PORT ...
Page 18
... P6 40 AD0 27 P29 P28 40 TQFN-EP 24 P27 TOP VIEW 23 P26 22 P25 21 P24 20 P23 19 P22 SDA 22 SCL 23 AD1 ISET 26 GND 27 GND 28 28 TQFN-EP 20 N.C. P25 19 18 P24 17 P23 16 P22 15 P21 14 P20 13 P19 12 P18 11 N.C. 14 P24 13 P23 12 P22 11 P21 MAX7300 10 P20 9 P19 8 P18 ...
Page 19
... I/O Expander Package Information For the latest package outline information and land patterns (footprints www.maxim-ic.com/packages. Note that a “+”, “#”, or “-” in the package code indicates RoHS status only. Package drawings may show a different suffix character, but the drawing pertains to the package regardless of RoHS status. ...
Page 20
... 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. The parametric values (min and max limits) shown in the Electrical Characteristics table are guaranteed ...