Interface and connectivity

Proven IO expansion technology

NXP's GPIOs provide reliable IO expansion for most microprocessor families, allowing designers to save GPIOs on microprocessors for other important functions. Devices are about to become available for SPI and I2C bus interface and with 8 or 16 IOs.

Go to the parametric search
Parametric search

New and updated products

PCA9701HF

18 V tolerant SPI 16-bit/8-bit GPI with INT

PCA9702PW

18 V tolerant SPI 16-bit/8-bit GPI with INT



Key features and benefits

  • Easily adds I/Os via I2C or SPI-bus for input/ouput, key scan or to control LEDs
  • Combats "Feature Creep" by expanding I/O ports instead of requirement for new µC
  • Allows seamless migration to newer µC and still keeps the same peripherals
  • Eliminates costly congested PCB since a trace or wire is not needed for each signal
  • Automotive AEC-Q100 compliant qualification for highest reliability and robustness
  • IO expansion for 8 or 16 inputs and/or outputs
  • I2C and/or SPI-bus interface
  • Interrupt output and/or Reset input
  • Up to 18 V tolerant inputs
  • Maskable inputs

Key applications

  • Basestation – discretes focus / transceiver board
  • Digital media adapters
  • LCD display – discretes focus
  • PCI analog / DVB-T stereo TV receiver
  • UMA-enabled GSM/GPRS/EDGE VAS Phone (6100)

Design tools & Assets

A central place for your design support and tooling.
For today´s short product development cycles, NXP
helps you with this portal to simplify your design.
Read more


Training & events

View or download the latest product and application modules; developed by engineers for engineers

Read more

In this section you can find the shows and events where you can meet NXP

Read more

Descriptive summary

NXP's GPIO are useful in any application where the number of GPIOs on the microprocessor is not sufficient. With the requirement for more functionality and features such as LED control, fan control, push button input control, system monitoring or humidity sensing, the relatively small numbers of GPIOs on microprocessors are becoming a limiting factor. Adding IO expansion with NXP's GPIOs overcomes these limitations.

Our GPIO are available with either I2C bus SPI bus interface and offer from 8 to 16 IOs. Some of the products feature an additional INT (INTerrupt) output and/or a REST or OE (Output Enable) input. The output is used to signal the microcontroller when any of the inputs change state (1 to 0, or 0 to 1). The RESET input can be used to initialize the device to its default state without de-powering it.

Products

Type numberDescriptionStatusQuick access
PCA8574ADRemote 8-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8574APWRemote 8-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8574ATSRemote 8-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8574DRemote 8-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8574PWRemote 8-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8574TSRemote 8-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8575BQRemote 16-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8575BSRemote 16-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8575DRemote 16-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8575DBRemote 16-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA8575PWRemote 16-bit I/O expander for I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9500BS8-bit I2C-bus and SMBus I/O port with 2-kbit EEPROM Download datasheet
Order sample
Buy online
PCA9500D8-bit I2C-bus and SMBus I/O port with 2-kbit EEPROM Download datasheet
Order sample
Buy online
PCA9500PW8-bit I2C-bus and SMBus I/O port with 2-kbit EEPROM Download datasheet
Order sample
Buy online
PCA9501BS8-bit I2C-bus and SMBus I/O port with interrupt, 2-kbit EEPROM and 6 address pins Download datasheet
Order sample
Buy online
PCA9501D8-bit I2C-bus and SMBus I/O port with interrupt, 2-kbit EEPROM and 6 address pins Download datasheet
Order sample
Buy online
PCA9501PW8-bit I2C-bus and SMBus I/O port with interrupt, 2-kbit EEPROM and 6 address pins Download datasheet
Order sample
Buy online
PCA9502BS8-bit I/O expander with I2C-bus/SPI interface Download datasheet
Order sample
Buy online
PCA9505DGG40-bit I2C-bus I/O port with RESET, OE and INT Download datasheet
Order sample
Buy online
PCA9506BS40-bit I2C-bus I/O port with RESET, OE and INT Download datasheet
Order sample
Buy online
PCA9506DGG40-bit I2C-bus I/O port with RESET, OE and INT Download datasheet
Order sample
Buy online
PCA9534BS8-bit I2C-bus and SMBus low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9534BS38-bit I2C-bus and SMBus low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9534D8-bit I2C-bus and SMBus low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9534PW8-bit I2C-bus and SMBus low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9535BS16-bit I2C-bus and SMBus, low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9535CD16-bit I2C-bus and SMBus, low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9535CHF16-bit I2C-bus and SMBus, low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9535CPW16-bit I2C-bus and SMBus, low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9535D16-bit I2C-bus and SMBus, low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9535HF16-bit I2C-bus and SMBus, low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9535PW16-bit I2C-bus and SMBus, low power I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9536D4-bit I2C-bus and SMBus I/O port Download datasheet
Order sample
Buy online
PCA9536DP4-bit I2C-bus and SMBus I/O port Download datasheet
Order sample
Buy online
PCA9536TK4-bit I2C-bus and SMBus I/O port Download datasheet
Order sample
Buy online
PCA9537DP4-bit I2C-bus and SMBus low power I/O port with interrupt and reset Download datasheet
Order sample
Buy online
PCA9538BS8-bit I2C-bus and SMBus low power I/O port with interrupt and reset Download datasheet
Order sample
Buy online
PCA9538D8-bit I2C-bus and SMBus low power I/O port with interrupt and reset Download datasheet
Order sample
Buy online
PCA9538PW8-bit I2C-bus and SMBus low power I/O port with interrupt and reset Download datasheet
Order sample
Buy online
PCA9539BS16-bit I2C-bus and SMBus low power I/O port with interrupt and reset Download datasheet
Order sample
Buy online
PCA9539D16-bit I2C-bus and SMBus low power I/O port with interrupt and reset Download datasheet
Order sample
Buy online
PCA9539PW16-bit I2C-bus and SMBus low power I/O port with interrupt and reset Download datasheet
Order sample
Buy online
PCA9539RBS16-bit I2C-bus and SMBus low power I/O port with interrupt and reset Download datasheet
Order sample
Buy online
PCA9539RPW16-bit I2C-bus and SMBus low power I/O port with interrupt and reset Download datasheet
Order sample
Buy online
PCA9553TK4-bit I2C-bus LED driver with programmable blink rates Download datasheet
Order sample
Buy online
PCA9554ABS8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554ABS38-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554AD8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554ADB8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554APW8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554ATS8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554BS8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554BS38-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
PCA9554D8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554DB8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554PW8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554TS8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9554U8-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9555BS16-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9555D16-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9555DB16-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9555HF16-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9555PW16-bit I2C-bus and SMBus I/O port with interrupt Download datasheet
Order sample
Buy online
PCA9557BS8-bit I2C-bus and SMBus I/O port with reset Download datasheet
Order sample
Buy online
PCA9557D8-bit I2C-bus and SMBus I/O port with reset Download datasheet
Order sample
Buy online
PCA9557PW8-bit I2C-bus and SMBus I/O port with reset Download datasheet
Order sample
Buy online
PCA9558PW8-bit I2C-bus and SMBus I/O port with 5-bit multiplexed/1-bit latched 6-bit I2C-bus EEPROM DIP switch and 2-kbit EEPROM Download datasheet
Order sample
Buy online
PCA9574BS8-bit I2C-bus and SMBus, level translating, low voltage GPIO with reset and interrupt Download datasheet
Order sample
Buy online
PCA9574PW8-bit I2C-bus and SMBus, level translating, low voltage GPIO with reset and interrupt Download datasheet
Order sample
Buy online
PCA9575HF16-bit I2C-bus and SMBus, level translating, low voltage GPIO with reset and interrupt Download datasheet
Order sample
Buy online
PCA9575PW116-bit I2C-bus and SMBus, level translating, low voltage GPIO with reset and interrupt Download datasheet
Order sample
Buy online
PCA9575PW216-bit I2C-bus and SMBus, level translating, low voltage GPIO with reset and interrupt Download datasheet
Order sample
Buy online
PCA9670BSRemote 8-bit I/O expander for Fm I²C-bus with reset Download datasheet
Order sample
Buy online
PCA9670DRemote 8-bit I/O expander for Fm I²C-bus with reset Download datasheet
Order sample
Buy online
PCA9670PWRemote 8-bit I/O expander for Fm I²C-bus with reset Download datasheet
Order sample
Buy online
PCA9671BQRemote 16-bit I/O expander for Fm+ I2C-bus with reset Download datasheet
Order sample
Buy online
PCA9671BSRemote 16-bit I/O expander for Fm+ I2C-bus with reset Download datasheet
Order sample
Buy online
PCA9671DRemote 16-bit I/O expander for Fm+ I2C-bus with reset Download datasheet
Order sample
Buy online
PCA9671PWRemote 16-bit I/O expander for Fm+ I2C-bus with reset Download datasheet
Order sample
Buy online
PCA9672BSRemote 8-bit I/O expander for Fm I²C-bus with interrupt and reset Download datasheet
Order sample
Buy online
PCA9672DRemote 8-bit I/O expander for Fm I²C-bus with interrupt and reset Download datasheet
Order sample
Buy online
PCA9672PWRemote 8-bit I/O expander for Fm I²C-bus with interrupt and reset Download datasheet
Order sample
Buy online
PCA9673BQRemote 16-bit I/O expander for Fm+ I2C-bus with interrupt and reset Download datasheet
Order sample
Buy online
PCA9673BSRemote 16-bit I/O expander for Fm+ I2C-bus with interrupt and reset Download datasheet
Order sample
Buy online
PCA9673DRemote 16-bit I/O expander for Fm+ I2C-bus with interrupt and reset Download datasheet
Order sample
Buy online
PCA9673PWRemote 16-bit I/O expander for Fm+ I2C-bus with interrupt and reset Download datasheet
Order sample
Buy online
PCA9674ABSRemote 8-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9674ADRemote 8-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9674APWRemote 8-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9674BSRemote 8-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9674DRemote 8-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9674PWRemote 8-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9675BQRemote 16-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9675BSRemote 16-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9675DRemote 16-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9675PWRemote 16-bit I/O expander for Fm+ I2C-bus with interrupt Download datasheet
Order sample
Buy online
PCA9698BS40-bit Fm+ I2C-bus advanced I/O port with RESET, OE and INT Download datasheet
Order sample
Buy online
PCA9698DGG40-bit Fm+ I2C-bus advanced I/O port with RESET, OE and INT Download datasheet
Order sample
Buy online
PCA9701D18 V tolerant SPI 16-bit/8-bit GPI with INT Download datasheet
Order sample
Buy online
PCA9701HF18 V tolerant SPI 16-bit/8-bit GPI with INT Download datasheet
Order sample
Buy online
PCA9701PW18 V tolerant SPI 16-bit/8-bit GPI with INT Download datasheet
Order sample
Buy online
PCA9702PW18 V tolerant SPI 16-bit/8-bit GPI with INT Download datasheet
Order sample
Buy online
PCA9703HF18 V tolerant SPI 16-bit GPI with maskable INT Download datasheet
Order sample
PCA9703PW18 V tolerant SPI 16-bit GPI with maskable INT Download datasheet
Order sample
Buy online
PCF8574APRemote 8-bit I/O expander for I2C-bus Download datasheet
Order sample
Buy online
PCF8574ATRemote 8-bit I/O expander for I2C-bus Download datasheet
Order sample
Buy online
PCF8574ATSRemote 8-bit I/O expander for I2C-bus Download datasheet
Order sample
Buy online
PCF8574PRemote 8-bit I/O expander for I2C-bus Download datasheet
Order sample
Buy online
PCF8574TRemote 8-bit I/O expander for I2C-bus Download datasheet
Order sample
Buy online
PCF8574TSRemote 8-bit I/O expander for I2C-bus Download datasheet
Order sample
Buy online
PCF8575CTSRemote 16-bit I/O expander for I2C-bus Download datasheet
Order sample
Buy online
PCF8575TSRemote 16-bit I/O expander for I2C-bus Download datasheet
Order sample
Buy online

How to search?

Restricted Document

You are accessing a password protected document.
Please choose an option below

Fill in your name, company and e-mail address and you will receive an e-mail with a username and password for this restricted document.

First name*

Last name*

Company*

E-mail*

Comments

* required.

Print password request form:

Before we can grant you access to our confidential documents you are required to fill in, print and sign the password request form by which you comply with the NXP Non-disclosure agreement (NDA). Please email or fax the signed form to the email-address or fax-number specified on the form. After approval you will receive username and password via email. In case you already signed an NDA with NXP and already have username and password, you can skip this step.

Open document:

If you have received the username and password, you can open the document by clicking on the "open document" link. You will be prompted for username and password. After you fill in the username and password the download will start.

Forgot your password:

In case you forgot your password you can click on the "forgot your password" link to retrieve your password. Please complete the small form with your personal details and your request will be sent to NXP. You will receive an answer with your password shortly.