El PCF8574/74A proporciona expansión de E/S a través de la interfaz de bus I2C bidireccional de dos hilos (reloj en serie (SCL), datos en serie (SDA)), tres entradas de dirección de hardware y salida de interrupción que opera entre 2.5V y 6V. El puerto casi bidireccional se puede asignar de forma independiente como entrada para monitorear el estado de interrupción o los teclados, o como salida para activar dispositivos indicadores como LED. El maestro del sistema puede leer desde el puerto de entrada o escribir en el puerto de salida a través de un solo registro. El bajo consumo de corriente de 2,5 µA (típico, estático) es ideal para aplicaciones móviles y los puertos de salida bloqueados controlan directamente los LED. El PCF8574 y el PCF8574A son idénticos, excepto por la parte fija diferente de la dirección del esclavo. Los tres pines de dirección de hardware permiten que ocho de cada dispositivo estén en el mismo bus I2C, por lo que puede haber hasta 16 de estos expansores de E/S PCF8574/74A juntos en el mismo bus I2C, lo que admite hasta 128 E/S ( por ejemplo, 128LED).
La salida de interrupción de drenaje abierto (INT) activa BAJA se puede conectar a la lógica de interrupción del microcontrolador y se activa cuando cualquier estado de entrada difiere de su estado de registro de puerto de entrada correspondiente. Se utiliza para indicar al microcontrolador que un estado de entrada ha cambiado y el dispositivo debe ser interrogado sin que el microcontrolador sondee continuamente el registro de entrada a través del bus I2C. El Power-On Reset (POR) interno inicializa las E/S como Entradas con una fuente de corriente interna débil pull-up de 100 µA.
Un ejemplo de aplicación típica es cuando hay que enviar información de un microcontrolador o maestro I2C a varios dispositivos exclavos que comporten la misma dirección I2C
Bus I2C a expansor de puerto paralelo
Interfaz de bus I2C de 100 kHz (bus I2C de modo estándar)
Tensión de alimentación de funcionamiento de 2,5 V a 6 V con E/S no tolerante a sobretensiones sujetas a VDD con fuente de corriente de 100 µA
8 pines de E/S remotas de dos bits que se configuran de forma predeterminada en las entradas al momento del encendido
Las salidas bloqueadas activan directamente los LED
Capacidad total de sumidero del paquete de 80 mA
Salida de interrupción de drenaje abierto activa BAJA
Ocho direcciones esclavas programables que usan tres pines de dirección
Corriente de reserva baja (2,5 µA típica)