English
Language : 

PCA6408A Datasheet, PDF (10/40 Pages) NXP Semiconductors – Low-voltage, 8-bit I2C-bus and SMBus I/O expander with interrupt output, reset, and configuration registers
NXP Semiconductors
PCA6408A
Low-voltage, 8-bit I2C-bus and SMBus I/O expander
7.6 Power-on reset
When power (from 0 V) is applied to VDD(P), an internal power-on reset holds the
PCA6408A in a reset condition until VDD(P) has reached VPOR. At that time, the reset
condition is released and the PCA6408A registers and I2C-bus/SMBus state machine
initialize to their default states. After that, VDD(P) must be lowered to below VPORF and
back up to the operating voltage for a power-reset cycle. See Section 9.2 “Power-on reset
requirements”.
7.7 Reset input (RESET)
The RESET input can be asserted to initialize the system while keeping the VDD(P) at its
operating level. A reset can be accomplished by holding the RESET pin LOW for a
minimum of tw(rst). The PCA6408A registers and I2C-bus/SMBus state machine are
changed to their default state once RESET is LOW (0). When RESET is HIGH (1), the I/O
levels at the P port can be changed externally or through the master. This input requires a
pull-up resistor to VDD(I2C-bus) if no active connection is used.
7.8 Interrupt output (INT)
An interrupt is generated by any rising or falling edge of the port inputs in the Input mode.
After time tv(INT), the signal INT is valid. Resetting the interrupt circuit is achieved when
data on the port is changed to the original setting or when data is read from the port that
generated the interrupt (see Figure 11). Resetting occurs in the Read mode at the
acknowledge (ACK) or not acknowledge (NACK) bit after the rising edge of the SCL
signal. Interrupts that occur during the ACK or NACK clock pulse can be lost (or be very
short) due to the resetting of the interrupt during this pulse. Each change of the I/Os after
resetting is detected and is transmitted as INT.
A pin configured as an output cannot cause an interrupt. Changing an I/O from an output
to an input may cause a false interrupt to occur, if the state of the pin does not match the
contents of the Input port register.
The INT output has an open-drain structure and requires a pull-up resistor to VDD(P) or
VDD(I2C-bus) depending on the application. INT should be connected to the voltage source
of the device that requires the interrupt information.
PCA6408A
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 1 — 27 September 2012
© NXP B.V. 2012. All rights reserved.
10 of 40