I/o Expanders MCP23016-I/ML product image

MCP23016-I/ML

$1.93
  • Description:IC XPNDR 400KHZ I2C 28QFN
  • Series:-

SKU:303fa88ba77e Category: Brand:

  
  • Quantity
    • -
    • +
  •    
ChipApex WhatsApp

Consult the customer manager about the wholesale price.

consultation hotline:86-132-6715-2157

email:[email protected]
Contact the product manager for consultation. One-stop consultation is available.


Do you want a lower wholesale price? Please send us your inquiry and we will reply immediately.

Submitting!
Submission successful!
Submission failed!
Email error!
Phone number error!

MCP23016-I/ML is listed in the I/o Expanders range at ChipApex. The manufacturer field lists Microchip Technology. Its product description is IC XPNDR 400KHZ I2C 28QFN. Review the specifications below when checking this part for your BOM.

I/o Expanders specifications for MCP23016-I/ML

  • Description:IC XPNDR 400KHZ I2C 28QFN
  • Series:-
  • Mfr:Microchip Technology
  • Package:Tube
  • Number of I/O:16
  • Interface:I2C
  • Interrupt Output:Yes
  • Features:POR
  • Output Type:Push-Pull
  • Current - Output Source/Sink:25mA
  • Clock Frequency:400 kHz
  • Voltage - Supply:2V ~ 5.5V
  • Operating Temperature:-40°C ~ 85°C
  • Mounting Type:Surface Mount
  • Package / Case:28-VQFN Exposed Pad
  • Supplier Device Package:28-QFN (6x6)
  • Grade:-
  • Qualification:-

I/o Expanders datasheet and documents for MCP23016-I/ML

MCP23016-I/ML

I/o Expanders Overview

The MCP23016-I/ML is a 16-bit remote bidirectional I/O port expander utilizing an I²C bus interface. It operates within a supply voltage range of 2.0V to 5.5V and supports clock frequencies up to 400 kHz. The device provides high-current drive capability with ±25 mA per I/O pin. It features three hardware address pins (A0-A2) allowing up to eight devices on the same bus. The industrial temperature grade (-I) ensures operation from -40°C to +85°C. It includes an open-drain interrupt output, internal Power-On Reset, and polarity inversion registers for input data configuration.

I/o Expanders Feature Summary

  • Provides 16 general-purpose parallel I/O expansion via a two-wire I²C serial interface.
  • Features an open-drain interrupt output that activates upon any input state change relative to the port register.
  • Includes configurable input polarity registers to invert the logic level of read data.
  • Supports multiple device addressing through three dedicated hardware address pins.

I/o Expanders Applications

  • ACPI power switch control
  • Sensor interface expansion
  • Push button matrix scanning
  • LED array driving

I/o Expanders Procurement Notes

Verify the specific suffix 'ML' corresponds to the QFN-28 package when sourcing. Confirm the '-I' designation matches the required industrial temperature range of -40°C to +85°C for your application environment. Ensure the I²C bus voltage levels are compatible with the 2.0V to 5.5V operating range. Check for RoHS compliance requirements if applicable to your manufacturing standards.

I/o Expanders Selection Notes

Select this component when 16 additional GPIO lines are needed without consuming MCU pins. It is suitable for systems requiring interrupt-driven input monitoring. Ensure the design accommodates the external RC circuit required for the internal clock generator on the CLK pin. Consider the QFN-28 thermal dissipation characteristics if multiple pins are driven simultaneously at maximum current.

I/o Expanders Part Context

This part belongs to the MCP23016 family of I/O expanders. It shares functional similarities with the MCP23017 but lacks the integrated oscillator, requiring an external RC network for clock generation. The 'ML' suffix indicates the QFN-28 surface-mount package, while 'I' denotes the industrial temperature rating. It serves as a cost-effective solution for expanding digital I/O capabilities in resource-constrained embedded designs.

I/o Expanders Replacement Considerations

MCP23016T-I/ML: Identical electrical specifications and functionality; differs only in tape-and-reel packaging instead of tube.

I/o Expanders FAQ

How is the internal clock generated for the MCP23016?

The device requires an external RC circuit connected to the CLK and TP pins to determine the internal clock speed. A typical configuration uses a 3.9 kΩ resistor and a 33 pF capacitor.

What determines the I²C slave address?

The address is determined by the logic levels on the three hardware pins A0, A1, and A2. These pins form the last three bits of the 7-bit address, allowing up to eight unique addresses on the bus.

How does the interrupt mechanism work?

The open-drain INT pin goes low when an input pin changes state. The interrupt remains active until the user reads either the corresponding GPn port register or the INTCAPn register, which captures the port value at the time of the interrupt.

MCP23016-I/MLMCP23016-I/ML
$1.93
Buy Now