The MCP23017 provides a 16-bit general-purpose parallel I/O expansion for the I2C bus. The MCP23017 consists of multiple 8-bit configuration registers for input, output, and polarity selection. The system master can enable the I/O as either inputs or outputs by writing I/O configuration bits (IODIRA/B).
Specifications
| Model | MCP23017 |
| Interface Type | I2C |
| No. of I/Os | 16 |
| Operating Voltage (VDC) | 1.8 ~ 5.5 |
| Operating Temperature (°C) | -40 to 100 |
| Length (mm) | 2100% |
| Width (mm) | 26 |
| Height (mm) | 2 |
| Weight (gm) | 4 |
| Shipment Weight | 0.005 kg |
Features:
- 16-bit Remote Bidirectional I/O port.
- High-Speed I2C Interface.
- Three Hardware Address Pins to allow up to eight devices on the bus.
- Configurable Interrupt Output Pins.
- INTA and INTB can be configured to operate independently or together.
- Configurable Interrupt Source
Package Includes:
- 1 x CJMCU-2317 MCP23017 Serial Interface Module





















