Maxim MAX7324 12‑bit I2C Port Expander Datasheet

The MAX7324 is a 2-wire serial-interfaced peripheral with 16 I/O ports that are divided into eight push-pull outputs and eight inputs. Each input features selectable internal pullups, overvoltage protection to +6V, and transition detection with an interrupt output. All input ports are continuously monitored for state changes (transition detection). The interrupt is latched, allowing detection of transient changes. Any combination of inputs can be selected using the interrupt mask to assert the INT output. When the MAX7324 is subsequently accessed through the serial interface, any pending interrupt is cleared. The push-pull outputs are rated to sink 20mA and are capable of driving LEDs. The RST input clears the serial interface, terminating any I2C communication to or from the MAX7324. The MAX7324 uses two address inputs with four-level logic to allow 16 I2C slave addresses. The slave address also enables or disables internal 40kΩ pullups in groups of four ports. The MAX7324 is one device in a family of pin-compatible port expanders with a choice of input ports, open-drain I/O ports, and push-pull output ports (see Table 1). The MAX7324 is available in 24-pin QSOP and TQFN packages, and is specified over the -40°C to +125°C automotive temperature range. Applications include cell phones, notebooks, SAN/NAS, automotive servers, and satellite radio. Features include 400kHz, +6V-tolerant I2C serial interface, +1.71V to +5.5V operating voltage, eight push-pull outputs, and eight inputs.


Maxim MAX7324 12‑bit I2C Port Expander Datasheet - cover page
Brand
Maxim
Category
Other device
Document type
Datasheet
Language
English
Pages
20
File format
PDF
File size
333 KB
Published
08 May, 2012
Updated
30 September, 2023
Model
MAX7324
MD5 checksum
92DF8E34CD50F76B7688B429AF32AE3B

About this manual

The MAX7324 is a 2‑wire serial‑interfaced port expander offering eight push‑pull outputs and eight CMOS inputs. Each input includes selectable internal pull‑ups, over‑voltage protection to +6 V, and transition detection with an interrupt output. The device supports two address pins (ADO, AD2) providing up to 16 I²C slave addresses and selectable pull‑up groups.

The datasheet provides absolute maximum ratings, DC electrical characteristics, timing parameters, and package information for QSOP and TQFN options. Typical applications include cell phones, notebooks, automotive systems, and servers where compact I/O expansion is required.

What's inside

  • General Description
  • Features
  • Ordering Information
  • Absolute Maximum Ratings
  • DC Electrical Characteristics
  • Timing Characteristics
  • Typical Operating Characteristics
  • Pin Description
  • Package Information
  • Address Map

Specifications

I²C Serial Clock Frequency400 kHz
Push‑Pull Output Current20 mA sink
Operating Temperature Range-40 °C to +125 °C

Frequently asked questions

How is the I²C slave address selected for the MAX7324?

The address is set by the two address inputs ADO and AD2, providing four‑level logic for up to 16 possible I²C slave addresses.

What current can the push‑pull outputs sink?

Each push‑pull output can sink up to 20 mA and is suitable for driving LEDs.

What is the maximum operating temperature of the MAX7324?

The device is specified for operation from –40 °C to +125 °C.

What is the maximum I²C clock speed supported?

The MAX7324 supports an I²C clock frequency up to 400 kHz.

Download PDF (333 KB)

More Maxim Manuals


View all Maxim manuals →