Product Overview
The MCP23S17-E/SP from Microchip Technology is a 16-bit SPI I/O expander with configurable interrupt output, 3 hardware address pins, and operating voltage from 1.8 V to 5.5 V in a 28-pin DIP package.
Key Specifications
| Type | 16-bit SPI I/O Expander |
| I/O Channels | 16 (PORTA + PORTB, 8 each) |
| Interface | SPI (up to 10 MHz) |
| Hardware Address Pins | 3 (A0, A1, A2), up to 8 devices |
| Interrupt Pins | 2 (INTA, INTB) |
| Supply Voltage | 1.8 V to 5.5 V |
| Current per Pin | 25 mA (source/sink) |
| Package | SPDIP-28 (300 mil) |
| Operating Temperature | -40°C to +125°C |
Features
- 16 bidirectional I/O pins across two 8-bit ports
- SPI interface supporting up to 10 MHz clock
- 3 address pins allow 8 devices on the same SPI bus
- 2 independent interrupt outputs with configurable source
- Input polarity inversion register
- External reset input
Applications
- Expanding MCU I/O in embedded systems
- LED matrix and display driving
- Keyboard scanning and input expansion
- Industrial control I/O modules
- Robotics and hobby electronics