MCP23018-E/SO Allicdata Electronics
Allicdata Part #:

MCP23018-E/SO-ND

Manufacturer Part#:

MCP23018-E/SO

Price: $ 1.09
Product Category:

Integrated Circuits (ICs)

Manufacturer: Microchip Technology
Short Description: IC I/O EXPANDER I2C 16B 28SOIC
More Detail: I/O Expander 16 I²C 3.4MHz 28-SOIC
DataSheet: MCP23018-E/SO datasheetMCP23018-E/SO Datasheet/PDF
Quantity: 256
Lead Free Status / RoHS Status: Lead free / RoHS Compliant
Moisture Sensitivity Level (MSL): 1 (Unlimited)
1 +: $ 0.98280
25 +: $ 0.81774
100 +: $ 0.73975
Stock 256Can Ship Immediately
$ 1.09
Specifications
Series: --
Packaging: Tube 
Lead Free Status / RoHS Status: --
Part Status: Active
Moisture Sensitivity Level (MSL): --
Number of I/O: 16
Interface: I²C
Interrupt Output: Yes
Features: POR
Output Type: Open Drain
Current - Output Source/Sink: 25mA
Clock Frequency: 3.4MHz
Voltage - Supply: 1.8 V ~ 5.5 V
Operating Temperature: -40°C ~ 125°C
Mounting Type: Surface Mount
Package / Case: 28-SOIC (0.295", 7.50mm Width)
Supplier Device Package: 28-SOIC
Base Part Number: MCP23018
Description

Due to market price fluctuations, if you need to purchase or consult the price. You can contact us or emial to us:   sales@allicdata.com

An I/O Expander is an integrated circuit (IC) that expands the number of inputs and outputs (I/O) available on a system. This allows for more complex operations to be performed using fewer lines on a system’s bus. The MCP23018-E/SO is a popular I/O Expander with two 8 bit I/O ports that are accessible via the I2C communication protocol. In this article we will look at the application field and working principle for the MCP23018-E/SO.

Application Field of the MCP23018-E/SO

The MCP23018-E/SO is used in many different applications where more I/O lines are required than what can be provided by the limited number of pins on the system. It is typically used in microcontroller projects, particularly those which require a large number of inputs and outputs. Some of the common application fields include:

  • Industrial Automation and Control Systems
  • Machine Vision Systems
  • Robotic Systems
  • Electrification of Agricultural Machinery

Working Principle of the MCP23018-E/SO

The working principle of the MCP23018-E/SO is quite simple. It uses an I2C bus to communicate with the host system. This bus is composed of two signal lines – the SDA (serial data line ) and SCL (serial clock line). The data line is bidirectional – allowing for both writing and receiving of data from the device. The clock line is used for synchronization and is unidirectional.

The MCP23018-E/SO has two programmable registers – the IODIR and the IPOL. The IODIR register denotes the direction of each pin – whether it is an input or output. It consists of 16 bits – the first 8 are for the first port and the next 8 are for the second port. The IPOL register defines the logic level (high or low) of each pin when it is in an input state. It also consists of 16 bits.

Apart from the IODIR and IPOL registers, the MCP23018 also has two other registers – the IOCON and the GPINTEN. The IOCON register is used to configure the several operating settings on the device including the polarity of the interrupt pins and the open-drain settings. The GPINTEN register is used to enable the interrupt pins – this allows the IC to detect any changes on the GPIO lines.

Conclusion

The MCP23018-E/SO is an I/O Expander IC that is commonly used in microcontroller projects that require a large number of inputs and outputs. It uses an I2C bus to communicate with the host system and has four programmable registers – the IODIR, IPOL, IOCON and the GPINTEN. It is most commonly used in applications such as industrial automation, machine vision systems, robotic systems and electrification of agricultural machinery.

The specific data is subject to PDF, and the above content is for reference

Related Products
Search Part number : "MCP2" Included word is 40
Part Number Manufacturer Price Quantity Description
MCP2200EV-VCP Microchip Te... 20.76 $ 32 MOD EVAL USB/RS232 MCP220...
MCP23X17EV Microchip Te... 28.84 $ 1000 BOARD EVAL FOR MCP23X17MC...
MCP2515DM-BM Microchip Te... 39.66 $ 25 BOARD DEMO FOR MCP2515/51...
MCP2561T-E/SN Microchip Te... -- 9900 IC TXRX CAN 8SOIC1/1 Tran...
MCP2562T-E/MF Microchip Te... 0.5 $ 6600 IC TXRX CAN 8DFN1/1 Trans...
MCP2561-E/SN Microchip Te... 0.62 $ 4036 IC TXRX CAN 8SOIC1/1 Tran...
MCP2562-E/SN Microchip Te... -- 17979 IC TXRX CAN 8SOIC1/1 Tran...
MCP2561-E/MF Microchip Te... 0.64 $ 4628 IC TXRX CAN 8DFN1/1 Trans...
MCP2562-E/MF Microchip Te... -- 8583 IC TXRX CAN 8DFN1/1 Trans...
MCP2551T-E/SN Microchip Te... -- 3300 IC TRANSCEIVER CAN HI-SPD...
MCP2551-I/SN Microchip Te... -- 30714 IC TRANSCEIVER CAN HI-SPD...
MCP2551-I/P Microchip Te... -- 3851 IC TRANSCEIVER CAN HI-SPD...
MCP2551-E/SN Microchip Te... 0.85 $ 1587 IC TRANSCEIVER CAN HI-SPD...
MCP2515T-I/SO Microchip Te... 0.98 $ 18700 IC CAN CONTROLLER W/SPI 1...
MCP2515T-I/ML Microchip Te... 1.03 $ 6600 IC CAN CTLR W/SPI 2.0B 20...
MCP2515T-I/ST Microchip Te... -- 20000 IC CAN CONTROLLER W/SPI 2...
MCP2515-I/SO Microchip Te... 1.3 $ 4791 IC CAN CONTROLLER W/SPI 1...
MCP2200-I/SS Microchip Te... -- 2920 IC USB TO UART 20SSOPUSB ...
MCP2200-I/SO Microchip Te... 1.39 $ 1500 IC USB TO UART 20SOICUSB ...
MCP2515-E/SO Microchip Te... -- 5783 IC CAN CONTROLLER W/SPI 1...
MCP2200-I/MQ Microchip Te... 1.5 $ 1654 IC USB TO UART 20QFNUSB B...
MCP2510-I/SO Microchip Te... -- 5382 IC CAN CONTRLER IND TEMP ...
MCP2200T-I/SS Microchip Te... 1.04 $ 1600 IC USB 2.0 - UART 20SSOPU...
MCP2515-I/P Microchip Te... 1.3 $ 3206 IC CAN CONTROLLER W/SPI 1...
MCP2221A-I/SL Microchip Te... -- 769 IC USB TO I2C/UART 14SOIC...
MCP2515-I/ML Microchip Te... 1.36 $ 286 IC CAN CTLR SPI 2ND GEN 2...
MCP2210-I/SS Microchip Te... 1.39 $ 444 IC CONVERTER USB-SPI 20-S...
MCP2210-I/SO Microchip Te... 1.39 $ 394 IC CONVERTER USB-SPI 20-S...
MCP2221A-I/ST Microchip Te... -- 1074 IC USB TO I2C/UART 14TSSO...
MCP2221A-I/ML Microchip Te... 1.48 $ 422 IC USB TO I2C/UART 16QFNU...
MCP2210-I/MQ Microchip Te... 1.5 $ 862 IC CONVERTER USB-SPI 20-Q...
MCP2221-I/SL Microchip Te... -- 530 IC USB TO I2C BRIDGE DEVI...
MCP2515-E/ML Microchip Te... 1.55 $ 1280 IC CAN CTLR SPI 2ND GEN 2...
MCP2517FD-H/SL Microchip Te... 1.6 $ 2815 STAND-ALONE CAN FD CONTRO...
MCP2221A-I/P Microchip Te... 1.62 $ 397 IC USB TO I2C/UART 14DIPU...
MCP2515-E/ST Microchip Te... -- 2041 IC CAN CONTROLLER W/SPI 2...
MCP2517FD-H/JHA Microchip Te... -- 464 STAND-ALONE CAN FD CONTRO...
MCP2221-I/ST Microchip Te... -- 814 IC USB TO I2C BRIDGE DEVI...
MCP2221-I/ML Microchip Te... 1.67 $ 581 IC USB TO I2C BRIDGE DEVI...
MCP2150-I/SO Microchip Te... 2.87 $ 672 IC IRDA STD CONTROLLER 18...
Latest Products
PCA9554N,112

IC I/O EXPANDER I2C 8B 16DIPI/O Expander...

PCA9554N,112 Allicdata Electronics
MAX7323AEE+T

IC I/O EXPANDER I2C 4B 16QSOPI/O Expande...

MAX7323AEE+T Allicdata Electronics
NCT5655Y

SMBUS-GPIO EXPANDER; 16 GPIO PINI/O Expa...

NCT5655Y Allicdata Electronics
PCA9557BSHP

8-BIT I2C-BUS AND SMBUS I/O PORTI/O Expa...

PCA9557BSHP Allicdata Electronics
PCA9534D,518

IC I2C 8BIT LP 16SOICI/O Expander 8 IC, ...

PCA9534D,518 Allicdata Electronics
PCA9534D,512

IC I2C 8BIT LP 16SOICI/O Expander 8 IC, ...

PCA9534D,512 Allicdata Electronics