PCA9698 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Product data sheet Rev. 3 — 3 August 2010 20 of 48
NXP Semiconductors
PCA9698
40-bit Fm+ I
2
C-bus advanced I/O port with RESET, OE and INT
7.12 Output enable input (OE)
The configurable active LOW or active HIGH output enable pin allows to enable or disable
all the I/Os at the same time.
• When a LOW level is applied to the OE pin, with OEPOL = 0 (register 2Ah, bit 4) or a
HIGH level is applied to the OE
pin, with OEPOL = 1 (register 2Ah, bit 0), all the I/Os
configured as outputs are enabled and the logic value programmed in their respective
OP registers is applied to the pins.
• When a HIGH level is applied to the OE pin, with OEPOL = 0 (register 2Ah, bit 0) or a
LOW level is applied to the OE
pin, with OEPOL = 1 (register 2Ah, bit 0), all the I/Os
configured as outputs are 3-stated.
For applications requiring LED blinking with brightness control, this pin can be used to
control the brightness by applying a high frequency PWM signal on the OE
pin. LEDs can
be blinked using the Output Port registers and can be dimmed using the PWM signal on
the OE
pin thus controlling the brightness by adjusting the duty cycle.
Default is OEPOL = 0, so if the OE
pin is held HIGH, the outputs are disabled. The OE pin
needs to be pulled LOW or OEPOL changed to ‘1’ to enable the outputs.
It is recommended to define the required polarity of the OE
input by programing the value
of OEPOL before programming the configuration registers (IOC register).
7.13 Live insertion
The PCA9698 is fully specified for live-insertion applications using I
OFF
, power-up
3-states, robust state machine, and 50 ns noise filter. The I
OFF
circuitry disables the
outputs, preventing damaging current backflow through the device when it is powered
down. The power-up 3-states circuitry places the outputs in the high-impedance state
during power-up and power-down, which prevents driver conflict and bus contention.
The robust state machine does not respond until it sees a valid START condition and the
50 ns noise filter will filter out any insertion glitches. The PCA9698 will not cause
corruption of active data on the bus nor will the device be damaged or cause damage to
devices already on the bus when similar featured devices are being used.
7.14 Standby
The PCA9698 goes into standby when the I
2
C-bus is idle. Standby supply current is lower
than 1.0 μA (typical).