Microchip Technology, Inc. 8-Bit I2C I/O Expander with Serial Interface MCP23008

Description
The MCP23X08 device provides 8-bit, general purpose, parallel I/O expansion for I2C bus or SPI applications. The two devices differ in the number of hardware address pins and the serial interface: • MCP23008 – I2C interface; three address pins • MCP23S08 – SPI interface; two address pins The MCP23X08 consists of multiple 8-bit configuration registers for input, output and polarity selection. The system master can enable the I/Os as either inputs or outputs by writing the I/O configuration bits. The data for each input or output is kept in the corresponding Input or Output register. The polarity of the Input Port register can be inverted with the Polarity Inversion register. All registers can be read by the system master. Additional Features 8-bit port expander with interrupt output 3 address inputs for up to 8 devices on one bus 25mA sink/source capability per I/O Supports 100kHz, 400kHz and 1.7MHz I2C™Compatible modes Internal power-on-reset (POR)
Datasheet
Description
The MCP23X08 device provides 8-bit, general purpose, parallel I/O expansion for I2C bus or SPI applications. The two devices differ in the number of hardware address pins and the serial interface: • MCP23008 – I2C interface; three address pins • MCP23S08 – SPI interface; two address pins The MCP23X08 consists of multiple 8-bit configuration registers for input, output and polarity selection. The system master can enable the I/Os as either inputs or outputs by writing the I/O configuration bits. The data for each input or output is kept in the corresponding Input or Output register. The polarity of the Input Port register can be inverted with the Polarity Inversion register. All registers can be read by the system master. Additional Features 8-bit port expander with interrupt output 3 address inputs for up to 8 devices on one bus 25mA sink/source capability per I/O Supports 100kHz, 400kHz and 1.7MHz I2C™Compatible modes Internal power-on-reset (POR)
Datasheet

Suppliers

Company
Product
Description
Supplier Links
8-Bit I2C I/O Expander with Serial Interface - MCP23008 - Microchip Technology, Inc.
Chandler, AZ, United States
8-Bit I2C I/O Expander with Serial Interface
MCP23008
8-Bit I2C I/O Expander with Serial Interface MCP23008
The MCP23X08 device provides 8-bit, general purpose, parallel I/O expansion for I2C bus or SPI applications. The two devices differ in the number of hardware address pins and the serial interface: • MCP23008 – I2C interface; three address pins • MCP23S08 – SPI interface; two address pins The MCP23X08 consists of multiple 8-bit configuration registers for input, output and polarity selection. The system master can enable the I/Os as either inputs or outputs by writing the I/O configuration bits. The data for each input or output is kept in the corresponding Input or Output register. The polarity of the Input Port register can be inverted with the Polarity Inversion register. All registers can be read by the system master. Additional Features 8-bit port expander with interrupt output 3 address inputs for up to 8 devices on one bus 25mA sink/source capability per I/O Supports 100kHz, 400kHz and 1.7MHz I2C™Compatible modes Internal power-on-reset (POR)

The MCP23X08 device provides 8-bit, general purpose, parallel I/O expansion for I2C bus or SPI applications. The two devices differ in the number of hardware address pins and the serial interface:
• MCP23008 – I2C interface; three address pins
• MCP23S08 – SPI interface; two address pins
The MCP23X08 consists of multiple 8-bit configuration registers for input, output and polarity selection. The system master can enable the I/Os as either inputs or outputs by writing the I/O configuration bits. The data for each input or output is kept in the corresponding Input or Output register. The polarity of the Input Port register can be inverted with the Polarity Inversion register. All registers can be read by the system master.

Additional Features

    • 8-bit port expander with interrupt output
    • 3 address inputs for up to 8 devices on one bus
    • 25mA sink/source capability per I/O
    • Supports 100kHz, 400kHz and 1.7MHz I2C™Compatible modes
    • Internal power-on-reset (POR)
Supplier's Site Datasheet

Technical Specifications

  Microchip Technology, Inc.
Product Category I/O Modules and Instruments
Product Number MCP23008
Product Name 8-Bit I2C I/O Expander with Serial Interface
Form Factor ['QFN', 'SSOP', 'SOIC', 'PDIP']
Unlock Full Specs
to access all available technical data

Similar Products

SCM5B37 Non-Linearized Thermocouple Input Module - SCM5B37-xx - Dataforth Corporation
Specs
Form Factor Rack Mount; DIN Rail
Analog Outputs Analog Voltage Output
Agency Approval CSA, FM, CE
View Details
Analog Output Module - 1769-OF8C/A - Classic Automation LLC
Allen-Bradley / Rockwell Automation
View Details
16-ch Digital Input EtherCAT Slice IO Module - AMAX-5052-B - Advantech
Specs
Form Factor DIN Rail; DIN-rail
Operating Temperature -13 to 140 F (-25 to 60 C)
View Details
2 suppliers
Noncontact Position/Displacement Sensor - KD-2306 - Kaman Measuring & Memory LLC dba KMM Precision Measuring
Kaman Measuring & Memory LLC dba KMM Precision Measuring
Specs
Form Factor DIN Rail
Analog Outputs Analog Voltage Output; Analog Current Output; Frequency or Pulse Output
User Interface None
View Details