English
Language : 

PCA9500 Datasheet, PDF (1/26 Pages) NXP Semiconductors – 8-bit I2C and SMBus I/O port with 2-kbit EEPROM
PCA9500
8-bit I2C-bus and SMBus I/O port with 2-kbit EEPROM
Rev. 04 — 15 April 2009
Product data sheet
1. General description
The PCA9500 is an 8-bit I/O expander with an on-board 2-kbit EEPROM.
The I/O expander's eight quasi-bidirectional data pins can be independently assigned as
inputs or outputs to monitor board level status or activate indicator devices such as LEDs.
The system master writes to the I/O configuration bits in the same way as for the
PCF8574. The data for each input or output is kept in the corresponding Input or Output
register. The system master can read all registers.
The EEPROM can be used to store error codes or board manufacturing data for
read-back by application software for diagnostic purposes and is included in the I/O
expander package.
The PCA9500 has 3 address pins with internal pull-up resistors allowing up to 8 devices to
share the common two-wire I2C software protocol serial data bus. The fixed GPIO I2C-bus
address is the same as the PCF8574 and the fixed EEPROM I2C-bus address is the same
as the PCF8582C-2, so the PCA9500 appears as two separate devices to the bus master.
The PCA9500 supports hot insertion to facilitate usage in removable cards on backplane
systems.
The PCA9501 is an alternative to the functionally similar PCA9500 for systems where a
higher number of devices are required to share the same I2C-bus or an interrupt output is
required.
2. Features
I 8 general purpose input/output expander/collector
I Drop-in replacement for PCF8574 with integrated 2-kbit EEPROM
I Internal 256 × 8 EEPROM
I Self timed write cycle
I 4 byte page write operation
I I2C-bus and SMBus interface logic
I Internal power-on reset
I Noise filter on SCL/SDA inputs
I 3 address pins allowing up to 8 devices on the I2C-bus/SMBus
I No glitch on power-up
I Supports hot insertion
I Power-up with all channels configured as inputs
I Low standby current
I Operating power supply voltage range of 2.5 V to 3.6 V