El PCF8574 / 74A proporciona expansión de E / S remotas de uso general a través de la red de dos hilos Bidireccional I2C-bus (serial clock (SCL), serial data (SDA)).
Los dispositivos consisten en ocho puertos cuasi-bidireccionales, interfaz de bus I2C de 100 kHz, tres entradas de dirección de hardware y salida de interrupción operando entre 2,5 V y 6 V. El puerto cuasi bidireccional puede ser asignado de forma independiente como una entrada para supervisar el estado de interrupción o teclados , O como salida para activar dispositivos indicadores tales como LEDs. El maestro del sistema puede leer desde el puerto de entrada o escribir en el puerto de salida a través de un único registro.
El bajo consumo de corriente de 2.5 uA (típico, estático) es ideal para aplicaciones móviles y los puertos de salida bloqueados dirigen directamente los LEDs.
El PCF8574 y el PCF8574A son idénticos, excepto para la parte fija diferente de la dirección del esclavo. Las tres clavijas de direcciones de hardware permiten que ocho de cada dispositivo estén en el mismo bus I2C, de modo que puede haber hasta 16 de estos expansores de E / S PCF8574 / 74A juntos en el mismo bus I2C, soportando hasta 128 E / S (Por ejemplo, 128 LED).
La salida de interrupción de drenaje abierto (INT) activa puede conectarse 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 ha cambiado un estado de entrada y que el dispositivo necesita ser interrogado sin que el microcontrolador busque continuamente el registro de entrada a través del bus I2C.
El rearranque de encendido (POR) inicializa las entradas / salidas como entradas con una Pull-up 100 uA fuente de corriente.
DATASHEET: PCF8574.pdf