hi,
ist zwar nicht ganz eine antwort auf die frage, aber ich habe das mit einem PCF8574 port-expander gelöst. der hat auf der einen seite ein I2C interface und auf der anderen 8 ein/ausgänge.

ciao,
simon