Datasheet

TCA7408
www.ti.com
SCPS235B NOVEMBER 2011REVISED MARCH 2013
Register 0Fh Input Status Register
The Input Status Register reflects the incoming logic levels of the GPIOs set as inputs.
The default value, X, is determined by the externally applied logic level.
It only acts on read operation. Attempted writes to this register have no effect.
For GPIOs set as outputs this register will read HIGH.
BIT B7 B6 B5 B4 B3 B2 B1 B0
DESCRIPTION GPIO7 GPIO6 GPIO5 GPIO4 GPIO3 GPIO2 GPIO1 GPIO0
DEFAULT X X X X X X X X
Register 11h Interrupt Mask Register
The Interrupt Mask Register controls the generation of an interrupt to the INT pin when the GPIO-port input state
changes state.
When a bit in this register is set to 0, an interrupt generated by the interrupt status register causes the INT pin
to be asserted LOW.
When a bit in this register is set to 1, the interrupt for the corresponding GPIO is disabled. The corresponding
bit in the Interrupt Status Register (13h) will still be asserted.
INT is not affected when GPIO-port is defined as outputs.
BIT B7 B6 B5 B4 B3 B2 B1 B0
DESCRIPTION GPIO7 GPIO6 GPIO5 GPIO4 GPIO3 GPIO2 GPIO1 GPIO0
DEFAULT 0 0 0 0 0 0 0 0
Register 13h Interrupt Status Register
The Interrupt Status Register bit is asserted when the bit changes to a value opposite to the default value defined
in the Input Default State Register (09h).
This bit is cleared and the INT pin is de-asserted upon read of this register.
The input must be asserted back to the default state before this bit is set again.
If the GPIO-port pin is defined as an output, this bit is never set.
Attempted writes to this register, have no effect.
BIT B7 B6 B5 B4 B3 B2 B1 B0
DESCRIPTION GPIO7 GPIO6 GPIO5 GPIO4 GPIO3 GPIO2 GPIO1 GPIO0
DEFAULT 0 0 0 0 0 0 0 0
POWER-ON RESET
When power (from 0V) is applied to V
CCP
, an internal power-on reset holds the TCA7408 in a reset condition until
V
CCP
has reached V
POR
. At that time, the reset condition is released, and the TCA7408 registers and I
2
C/SMBus
state machine initialize to their default states. After that, V
CCP
must be lowered to below V
PORF
and back up to the
operating voltage for a power-reset cycle.
During power up, if V
CCI
ramps before V
CCP
, a power on reset event occurs and the I
2
C registers are reset.
If V
CCP
ramps up before V
CCI
, then the device with reset as if RESET = 0
The device is reset regardless of which V
CCx
ramps first.
RESET (RESET) INPUT
The RESET input can be asserted to initialize the system while keeping V
CCP
at its operating level. A reset can
be accomplished by holding the RESET pin low for a minimum of t
W
. The TCA7408 registers and I
2
C/SMBus
state machine are changed to their default state once RESET is low (0). Only when RESET is high (1), GPIO
registers can be accessed by the I
2
C pin. This input requires a pull-up resistor to V
CCI
, if no active connection is
used.
Copyright © 2011–2013, Texas Instruments Incorporated Submit Documentation Feedback 9
Product Folder Links :TCA7408