Das war zwar nicht seine Frage, ist aber auch möglich.

Schau mal hier: ApplicationBoard1 für Protobed Mega 16 -32

Den PCF8574 kann man als Eingabe Baustein als auch als Ausgabe Bautein verwenden, auch Mischbetrieb ist möglich...