Sí, hay una manera de controlar cuatro pantallas de 7 segmentos con dos chips PCF8574AN.
Casi todas las pantallas de 7 dígitos de varios dígitos utilizan algún tipo de pantalla multiplexada .
Si tiene ánodos comunes de 7 segmentos,
puede usar algo similar al circuito en Figura 2 de la nota de aplicación de AVM242 de Atmel :
Un PCF8574AN acciona los segmentos particulares para iluminarse.
quizás P0 a través de una resistencia al segmento a, P1 a través de una resistencia al segmento b, ... P6 a través de una resistencia al segmento g, y P7 conectado a través de una resistencia al punto decimal.
(Cada pin de "segmento a" de cada módulo de 7 segmentos se conectaría entre sí, etc.).
Parece que el PCF8574AN puede hundir una LIO = 10 mA por pin de salida, por lo que puede bajar directamente el lado bajo de esos LED.
Otro PCF8574AN selecciona el dígito actual para encenderse encendiendo un transistor conectado al ánodo común del dígito seleccionado y apagando todos los otros dígitos.
Parece que el PCF8574AN no puede generar mucha corriente IOH, por lo que necesita un transistor para elevar el lado alto de esos LED.
Parece que casi cualquier pFET de nivel lógico como VP2106N3-G, un ZVP3306A, TP0610, o BS250P o casi cualquier transistor PNP funcionaría.
Si por alguna razón solo tuvieras nFET o solo tuvieras NPN, probablemente podrías averiguar cómo hacer que eso funcione.
Esos 2 chips podrían controlar hasta 8 dígitos.
Lo difícil es escanear los dígitos lo suficientemente rápido como para mantener la ilusión de que todos los dígitos están encendidos "al mismo tiempo", al mismo tiempo que se ocupa de cualquier otra cosa que su proyecto deba hacer.