The PI4I0E5V6416AQis a 16-bit general-purpose 1O expander that provides remote I/expansion for most microcontroller families viathe PC-bus interface.
The device provides a simple solution when additional I/Os are needed while keeping interconnections to a minimum; such as in sensors,push buttons, keypads, and battery powered mobile applications for interfacing
The Pl4l0E5V6416AQ can operate from 1.65V to 5.5V on the GPlO-port side and 1.65V to 5.5V on the SDA/SCL side.This allows the PI4lOE5V64l6AQ to interface with next generation microprocessors and microcontrollers on the SDA/SCL side, where supply levels are dropping down to conserve power.
The bidirectional voltage-level translation in the PI410E5V6416AQ is provided through Vppc bus) WDp(c_bu should be connected to the Vop of the external SCL/SDA lines. The voltage level on the GPIO-port of the PI410E5V6416AQ is determined by Vppp).
At power on, the I/Os are configured as inputs; however, the system master can enable the l/Os as either inputs or outputs by writing to the I/O direction bits. The data for each input or output is kept in the corresponding Input or Output register. All registers can be read by the system master.
The Pl4lOE5V6416AQ has an open-drain interrupt (INT) output pin that goes LOW when the input state of a GPIO- port changes from the input-state default register value. The device also has an interrupt masking feature by which the user can mask the interrupt from an individual GPlO-port.