Microchip Technology MCP23009-E/MGVAO
- Part No.:
- MCP23009-E/MGVAO
- Manufacturer:
- Microchip Technology
- Category:
- I/O Expanders
- Package:
- 16-VFQFN Exposed Pad
- Datasheet:
-
MCP23009-E/MGVAO.pdf
- Description:
- 8-BIT INPUT/OUTPUT EXPANDER, I2C
- Quantity:
- Payment:

- Shipping:

Inventory:2,908
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MCP23009-E/MGVAO from Microchip Technology is an 8-bit I²C-compatible GPIO expander with open-drain outputs, AEC-Q100 qualified for automotive use, 1.8V–5.5V operation, and hardware-addressable configuration supporting up to eight devices on one bus.
For engineers reviewing the MCP23009-E/MGVAO datasheet, MCP23009-E/MGVAO pinout, MCP23009-E/MGVAO application, or MCP23009-E/MGVAO equivalent, key selection considerations include I²C interface speed (up to 3.4 MHz), interrupt configurability (active-high/low/open-drain), 5.5V-tolerant inputs, and 25 mA sink capability per pin in industrial control, automotive body electronics, and embedded system I/O expansion.
Technical Context
The MCP23009-E/MGVAO implements an I²C slave interface with 7-bit addressing (four fixed + three hardware-configurable bits via ADDR pin), supports Byte and Sequential register access modes, and features a Flash ADC-based multi-bit address decoder enabling eight unique device addresses using a single analog voltage input.
Its GPIO architecture includes individually configurable direction (IODIR), polarity inversion (IPOL), interrupt-on-change (GPINTEN/INTCON/DEFVAL), internal pull-up resistors (GPPU), and interrupt capture (INTCAP) - all accessible through eleven dedicated 8-bit registers mapped to I²C addresses 00h–0Ah.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| I²C Speed | Up to 3.4 MHz - enables high-throughput peripheral control without CPU polling overhead. |
| Supply Voltage | 1.8V to 5.5V - supports direct interfacing with mixed-voltage systems including 3.3V and 5V microcontrollers. |
| Input Tolerance | 5.5V tolerant - allows safe connection to higher-voltage signals without level-shifting circuitry. |
| Sink Current | 25 mA per pin, 200 mA total - drives LEDs, relays, or logic inputs directly without external buffers. |
| Interrupt Output | Configurable active-high, active-low, or open-drain - simplifies integration with diverse host interrupt controllers. |
| Standby Current | 1 µA at –40°C to +85°C - minimizes power draw in battery-backed or low-power sleep states. |
| AEC-Q100 Grade | Qualified per AEC-Q100 Rev G - validated for automotive applications including cabin control modules and lighting systems. |
Pinout & Package
Package: 16-lead QFN (3 mm × 3 mm × 0.9 mm) with exposed thermal pad (EP).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Power supply input | Connects to 1.8V–5.5V system rail; powers internal logic and I/O drivers. |
| VSS | Ground reference | Primary return path for digital and I/O current; must be low-impedance. |
| SCL | I²C clock input | Accepts standard-mode (100 kHz), fast-mode (400 kHz), or high-speed (3.4 MHz) clock signals. |
| SDA | I²C bidirectional data | Open-drain I/O requiring external pull-up; shares bus with other I²C devices. |
| ADDR | Hardware address input | Analog voltage input decoded into 3-bit I²C address (A2:A0); enables up to eight devices on one bus. |
| RESET | Active-low hardware reset | Asynchronous reset that clears all registers to POR state; requires external pull-up. |
| INT | Interrupt output | Configurable push-pull or open-drain output signaling GPIO state changes to host controller. |
| GP0–GP7 | Bidirectional I/O pins | Each supports input, output, pull-up enable, polarity inversion, and interrupt-on-change independently. |
| EP | Exposed thermal pad | Optional connection to VSS for improved thermal dissipation; enhances reliability under sustained load. |
Key Features
| Feature | Design Value |
|---|---|
| Hardware Addressing via ADDR Pin | Single analog voltage sets full 3-bit I²C address - eliminates need for multiple address-select resistors or jumpers. |
| Interrupt Capture Register (INTCAP) | Latches exact GPIO port state at interrupt trigger time - enables deterministic fault logging without race conditions. |
| Configurable Interrupt Clearing | INTCC bit selects whether reading INTCAP or GPIO clears interrupt - supports flexible host software architectures. |
| Individual Pull-Up Enable (GPPU) | Per-pin internal pull-up resistor control - reduces BOM count and board space versus discrete resistors. |
| Input Polarity Inversion (IPOL) | Per-pin logic inversion of input data - simplifies firmware handling of inverted sensor or switch signals. |
Applications
| Automotive Body Control Module | Industrial HMI Panel |
|---|---|
Use Scenario: Centralized monitoring and actuation of door locks, window switches, mirror controls, and interior lighting in passenger vehicles. IC Role / Device Role / Timing Role: I/O expander providing isolated, interrupt-driven GPIO extension for MCU with limited native pins. Use Value: AEC-Q100 qualification ensures reliability across temperature extremes; 5.5V-tolerant inputs interface directly with 12V-sensed switch signals. | Use Scenario: Adding tactile button inputs, LED status indicators, and relay outputs to compact factory-floor HMIs. IC Role / Device Role / Timing Role: Parallel I/O extension with configurable interrupts to reduce host polling latency and improve real-time responsiveness. Use Value: 25 mA sink per pin drives indicator LEDs directly; I²C speed up to 3.4 MHz supports rapid UI updates without bus contention. |
| Smart Home Gateway | Medical Device Front Panel |
Use Scenario: Managing low-voltage sensors (PIR, contact, temp) and control outputs (relays, solenoids) in residential automation hubs. IC Role / Device Role / Timing Role: Remote GPIO node communicating over I²C to main application processor with minimal pin usage. Use Value: Hardware address pin allows stacking eight expanders on one bus - scales I/O count without additional MCU pins or address decoding logic. | Use Scenario: Safe, reliable front-panel interface for diagnostic equipment requiring ESD-hardened, low-leakage inputs and fail-safe outputs. IC Role / Device Role / Timing Role: Isolated I/O buffer between user controls and safety-critical main controller. Use Value: 1 µA standby current extends battery life in portable diagnostics; open-drain outputs prevent back-driving during power sequencing. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar I/O expander applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| PCA9555D,118 | 16-bit I²C expander; no hardware address pin (uses fixed A0/A1 pins); no AEC-Q100 qualification. | Higher channel count but lacks automotive qualification and flexible addressing - suited for non-automotive industrial use. | Select when 16-bit expansion is required and AEC-Q100 is not mandated. |
| TCA6408AIPWR | 8-bit I²C expander; uses 3-pin hardware address (A0–A2); no interrupt capture register; lower max I²C speed (1 MHz). | Lacks INTCAP and advanced interrupt configuration - limits diagnostic capability in fault-sensitive systems. | Choose for cost-sensitive, non-diagnostic applications where basic GPIO expansion suffices. |
Compared with PCA9555D,118 and TCA6408AIPWR, the MCP23009-E/MGVAO uniquely combines AEC-Q100 qualification, single-pin hardware addressing, interrupt capture, and 3.4 MHz I²C - making it optimal for automotive and safety-aware embedded I/O expansion where deterministic interrupt handling and qualification are mandatory.
Availability
MCP23009-E/MGVAO is available at Aetrix Electronics and suitable for automotive body electronics, industrial HMI panels, smart home gateways, and medical device front panels requiring stable component supply and long-term lifecycle support.
Supply support for MCP23009-E/MGVAO includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Microchip Technology Inc. is a leading provider of microcontroller, analog, FPGA, and connectivity solutions, serving automotive, industrial, consumer, and communications markets globally.
The MCP23X09 product line delivers robust, qualification-ready I/O expansion for resource-constrained embedded systems - designed specifically for automotive body electronics and industrial control where reliability, interrupt fidelity, and mixed-voltage interoperability are critical.
FAQ
What interface protocol does the MCP23009-E/MGVAO support?
The MCP23009-E/MGVAO supports only the I²C interface - not SPI. It operates at standard-mode (100 kHz), fast-mode (400 kHz), and high-speed mode (3.4 MHz). The related MCP23S09 variant supports SPI. This distinction is fundamental: MCP23009-E/MGVAO must be connected to an I²C bus with appropriate pull-ups on SCL and SDA lines.
How is the I²C address set on the MCP23009-E/MGVAO?
The MCP23009-E/MGVAO uses a single analog ADDR pin to configure its 3-bit I²C address (A2:A0) via an internal Flash ADC. Applying a specific voltage (e.g., 0.338V for address 0x21 at VDD = 2.7V) selects one of eight possible addresses. This eliminates the need for multiple address-select resistors and simplifies board layout compared to traditional A0/A1/A2 schemes.
Does the MCP23009-E/MGVAO support interrupt-on-change functionality?
Yes, the MCP23009-E/MGVAO supports fully configurable interrupt-on-change. Each GP0–GP7 pin can be individually enabled for interrupt generation via GPINTEN, with comparison against either the previous state or a user-defined DEFVAL register value (controlled by INTCON). The INT output is configurable as active-high, active-low, or open-drain.
What is the purpose of the INTCAP register in the MCP23009-E/MGVAO?
The INTCAP register in the MCP23009-E/MGVAO captures and holds the exact GPIO port state at the moment an interrupt occurs. This read-only register provides deterministic visibility into the triggering condition - essential for debugging, fault logging, and avoiding race conditions when the port state changes rapidly after interrupt assertion.
Can the MCP23009-E/MGVAO drive LEDs directly?
Yes, the MCP23009-E/MGVAO can drive LEDs directly using its open-drain outputs, which support up to 25 mA sink current per pin and 200 mA total. When configured as outputs, each GPx pin can sink current from a VDD-supplied LED anode. Ensure total current remains within 200 mA and thermal limits - especially in the 3×3 mm QFN package.
MCP23009-E/MGVAO Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Microchip Technology
- Series:
- -
- Package/Case:
- 16-VFQFN Exposed Pad
- Packaging:
- Tube
- Product Status:
- Active
- Programmable:
- -
- Number of I/O:
- 8
- Interface:
- I2C
- Interrupt Output:
- Yes
- Features:
- POR
- Output Type:
- Open Drain
- Current - Output Source/Sink:
- 25mA
- Clock Frequency:
- 3.4 MHz
- Voltage - Supply:
- 1.8V ~ 5.5V
- Operating Temperature:
- -40°C ~ 125°C
- Grade:
- Automotive
- Qualification:
- AEC-Q100
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-QFN (3x3)
MCP23009-E/MGVAO FAQ
1.How can I place an order for MCP23009-E/MGVAO through Aetrix?
Please submit a Request for Quotation (RFQ) for MCP23009-E/MGVAO on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MCP23009-E/MGVAO reliable?
The price and inventory of MCP23009-E/MGVAO are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MCP23009-E/MGVAO is usually 5 days.
3.What payment methods are accepted for MCP23009-E/MGVAO?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MCP23009-E/MGVAO transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MCP23009-E/MGVAO?
MCP23009-E/MGVAO orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MCP23009-E/MGVAO order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MCP23009-E/MGVAO?
For technical support, including MCP23009-E/MGVAO datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MCP23009-E/MGVAO requirements.
6.How does Aetrix verify that MCP23009-E/MGVAO is sourced from the original manufacturer or authorized distributors?
All MCP23009-E/MGVAO products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MCP23009-E/MGVAO meets industry standards.
7.What is the process for return or replacement of MCP23009-E/MGVAO?
All MCP23009-E/MGVAO units undergo pre-shipment inspection (PSI). If there is an issue with MCP23009-E/MGVAO, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MCP23009-E/MGVAO part is unused and in its original packaging.
Return procedure for MCP23009-E/MGVAO:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MCP23009-E/MGVAO Tags

-
TCA6408ARSVR
Texas Instruments
-
TCA9535RTWR
Texas Instruments

-
FXL6408UMX
onsemi

-
PCF8574ADWR
Texas Instruments

-
PCF8574APWR
Texas Instruments

-
TCA9555PWR
Texas Instruments
-
TCA9554PWR
Texas Instruments
-
TCA9554APWR
Texas Instruments

-
TCA9539PWR
Texas Instruments
-
TCA9534PWR
Texas Instruments
-
TCA9555RTWR
Texas Instruments

-
TCA9535PWR
Texas Instruments
Tech Hub
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…

