MCP23008-E/SS
Microchip TechnologyExtended
-40℃~+125℃ 1.7MHz 1.8V~5.5V 1uA 600mV 8 8 8.5mA I2C Interrupt Output Reset function、Cascading and address extension SSOP-20-208mil I/O Expanders ROHS
- Part id
- microchip/MCP23008-E/SS
- Category
- I, O Expanders
- Package
- SSOP-20-208mil
- Pins
- 20
- In stock
- 2,646 at JLCPCB (C629435)
Overview
The MCP23008-E/SS is an i, O Expander made by Microchip Technology in a SSOP-20-208mil package with 20 pins. -40℃~+125℃ 1.7MHz 1.8V~5.5V 1uA 600mV 8 8 8.5mA I2C Interrupt Output Reset function、Cascading and address extension SSOP-20-208mil I/O Expanders ROHS.
PCBKit's library has its KiCad symbol (EasyEDA_Cloud:MCP23008-E_SS, from EasyEDA) and its footprint (Package_SO:SSOP-20_5.3x7.2mm_P0.65mm, from KiCad's library), ready for a KiCad board. 2,646 are in stock at JLCPCB (part C629435).
Symbol
Footprint
From the datasheet
8- Supply, least
- 4.5 V · VDD, recommended operating min, E-Temp · p. 24
- Supply, most
- 5.5 V · VDD, recommended operating max, E-Temp · p. 24
- Supply, absolute maximum
- 5.5 V · VDD, absolute max relative to VSS · p. 23
- Works from
- -40 °C · Ambient operating min, E-Temp · p. 24
- Works up to
- 125 °C · Ambient operating max, E-Temp · p. 24
- Takes working
- 1 mA · Supply current max, SCL/SCK = 1 MHz · p. 24
- Takes asleep
- 2 µA · Standby current max, 4.5–5.5 V at +125°C · p. 24
- A pin gives at most
- 25 mA · Output sink current absolute max per pin · p. 23
What it is and has
9- I/O port
- 8-bit remote bidirectional · p. 1
- Power-on I/O state
- Input · p. 1
- Serial interface
- I2C; three hardware address pins · p. 5
- Interrupt output
- Configurable · p. 1
- External reset
- External reset input · p. 1
- Package option
- 20-pin SSOP · p. 1
- Package option
- 20-pin QFN · p. 1
- Package option
- 18-pin PDIP (300 mil) · p. 1
- Package option
- 18-pin SOIC (300 mil) · p. 1
Specifications
26| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Ambient temperature under bias | min -40 · max 125 °C | 23 | |
| Storage temperature | min -65 · max 150 °C | 23 | |
| Voltage on VDD with respect to VSS | min -0.3 · max 5.5 V | 23 | |
| Voltage on all other pins with respect to VSS (except VDD) | Maximum is VDD + 0.6V | min -0.6 V | 23 |
| Total power dissipation (Note) | max 700 mW | 23 | |
| Maximum current out of VSS pin | max 150 mA | 23 | |
| Maximum current into VDD pin | max 125 mA | 23 | |
| Input clamp current IIK | VI < 0 or VI > VDD; ±20 mA | max 20 mA | 23 |
| Output clamp current IOK | VO < 0 or VO > VDD; ±20 mA | max 20 mA | 23 |
| Maximum output current sunk by any output pin | max 25 mA | 23 | |
| Maximum output current sourced by any output pin | max 25 mA | 23 | |
| Operating Conditions VDD | E-Temp; -40°C ≤ TA ≤ +125°C; characterized, not 100% tested | min 4.5 · max 5.5 V | 24 |
| Supply Voltage VDD | E-Temp operating-condition header restricts VDD to 4.5–5.5 V | min 1.8 · max 5.5 V | 24 |
| VDD Rise Rate to Ensure Power-on Reset SVDD | Design guidance only. Not tested. | min 0.05 V/ms | 24 |
| Supply Current IDD | SCL/SCK = 1 MHz | max 1 mA | 24 |
| Standby current IDDS | max 1 uA | 24 | |
| Standby current IDDS | 4.5V - 5.5V @ +125°C; characterized, not 100% tested | max 2 uA | 24 |
| Input Leakage Current I/O port pins IIL | VSS ≤ VPIN ≤ VDD; ±1 uA | max 1 uA | 24 |
| Output Leakage Current I/O port pins ILO | VSS ≤ VPIN ≤ VDD; ±1 uA | max 1 uA | 24 |
| GPIO weak pull-up current IPU | VDD = 5V, GP Pins = VSS; –40°C ≤ TA ≤ +85°C | min 40 · typ 75 · max 115 uA | 24 |
| Output Low-Voltage GPIO VOL | IOL = 8.5 mA, VDD = 4.5V | max 0.6 V | 24 |
| Output Low-Voltage INT VOL | IOL = 1.6 mA, VDD = 4.5V | max 0.6 V | 24 |
| Output Low-Voltage SO, SDA VOL | MCP23008: SDA; IOL = 3.0 mA, VDD = 1.8V | max 0.6 V | 24 |
| Output Low-Voltage SDA VOL | IOL = 3.0 mA, VDD = 4.5V | max 0.8 V | 24 |
| GPIO, SO, INT CIO | Capacitive Loading Specs on Output Pins; MCP23008: GPIO, INT | max 50 pF | 24 |
| SDA CB | Capacitive Loading Specs on Output Pins | max 400 pF | 24 |
Pins, by the datasheet
20- 1 SCL/SCK
- Serial clock input; SCL on MCP23008. · p. 5
- 2 SDA/SI
- Serial data I/O on MCP23008. · p. 5
- 3 A2/SO
- Hardware address input on MCP23008; must be biased externally. · p. 5
- 4 A1
- Hardware address input; must be biased externally. · p. 5
- 5 A0
- Hardware address input; must be biased externally. · p. 5
- 6 RESET
- External reset input; must be biased externally. · p. 5
- 7 NC/CS
- No connect on MCP23008. · p. 5
- 8 INT
- Interrupt output configurable as active-high, active-low or open-drain. · p. 5
- 9 VSS
- Ground. · p. 5
- 10 N/C
- No connect. · p. 5
- 11 N/C
- No connect. · p. 5
- 12 GP0
- Bidirectional I/O with optional interrupt-on-change and internal weak pull-up. · p. 5
- 13 GP1
- Bidirectional I/O with optional interrupt-on-change and internal weak pull-up. · p. 5
- 14 GP2
- Bidirectional I/O with optional interrupt-on-change and internal weak pull-up. · p. 5
- 15 GP3
- Bidirectional I/O with optional interrupt-on-change and internal weak pull-up. · p. 5
- 16 GP4
- Bidirectional I/O with optional interrupt-on-change and internal weak pull-up. · p. 5
- 17 GP5
- Bidirectional I/O with optional interrupt-on-change and internal weak pull-up. · p. 5
- 18 GP6
- Bidirectional I/O with optional interrupt-on-change and internal weak pull-up. · p. 5
- 19 GP7
- Bidirectional I/O with optional interrupt-on-change and internal weak pull-up. · p. 5
- 20 VDD
- Power. · p. 5
Parts like it
7MCP23017-E/SS
SSOP-28(5.3x10.2x0.65)-40℃~+125℃ 1.7MHz 1.8V~5.5V 16 1uA 600mV 8 8mA I2C Interrupt Output Reset function、Cascading and address extension SSOP-28 I/O Expanders ROHSMicrochip TechnologyI/O ExpandersMCP23017-E/SO
SOIC-28-300mil-40℃~+85℃ 1.7MHz 1.8V~5.5V 16 1uA 600mV 8 8mA I2C Interrupt Output Reset function、Cascade and address expansion SOIC-28-300mil I/O Expanders ROHSMicrochip TechnologyI/O ExpandersMCP23008-E/ML
QFN-20-EP(4x4)-40℃~+125℃ 1.7MHz 2uA 4.5V~5.5V 8 8 I2C Interrupt Output Reset function、Cascade and address expansion UQFN-20-EP(4x4) I/O Expanders ROHSMicrochip TechnologyI/O ExpandersMCP23017-E/SP
SPDIP-28-40℃~+125℃ 1.7MHz 1.8V~5.5V 16 3uA 600mV 8 8mA I2C Interrupt Output Reset function、Cascading and address extension SPDIP-28 I/O Expanders ROHSMicrochip TechnologyI/O ExpandersMCP23008-E/SO
SOIC-18-300mil-40℃~+125℃ 1.7MHz 1.8V~5.5V 2uA 3mA 600mV 8 8 8.5mA I2C Interrupt Output Reset function、Cascade and address expansion SOIC-18-300mil I/O Expanders ROHSMicrochip TechnologyI/O ExpandersMCP23008-E/P
PDIP-18-40℃~+125℃ 1.7MHz 1.8V~5.5V 1uA 600mV 8 8 8.5mA I2C Interrupt Output Reset function、Cascade and address expansion PDIP-18 I/O Expanders ROHSMicrochip TechnologyI/O ExpandersMCP23017-E/ML
QFN-28-EP(6x6)-40℃~+125℃ 1.7MHz 1.8V~5.5V 16 1uA 600mV 8 8mA I2C Interrupt Output Reset function、Cascading and address extension QFN-28-EP(6x6) I/O Expanders ROHSMicrochip TechnologyI/O Expanders
Questions
Is there a KiCad symbol and footprint for the MCP23008-E/SS?
Yes. The symbol is EasyEDA_Cloud:MCP23008-E_SS and the footprint Package_SO:SSOP-20_5.3x7.2mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the MCP23008-E/SS?
SSOP-20-208mil, with 20 pins. Its footprint is drawn on this page.
Where is the MCP23008-E/SS datasheet?
Microchip Technology publishes it: the Datasheet link on this page opens it.
Where can I order the MCP23008-E/SS?
JLCPCB lists it as part C629435, with 2,646 in stock; the sellers' links on this page open their listings.
What can replace the MCP23008-E/SS?
Parts like it in the library: the MCP23017-E/SS by Microchip Technology, the MCP23017-E/SO by Microchip Technology, the MCP23008-E/ML by Microchip Technology and the MCP23017-E/SP by Microchip Technology. Check their datasheets: a part that fits the footprint may still differ in its ratings.