Im placing the answere here for you so that anyone whishing to read this will be able to gain additional options
1 You can use another micro with I2C bus
2 Use charlie multiplexing see Maxim notes uploaded
3 Texas instruments offer another device giving 24 additional Io pins via I2C bus
4 Motorola also offer a 16 bit io expander using I2C bus
5 For simple 8bit expansion use an 74LS373 old hat but still popular
Hope this helps you see attached
Mark Harrington
1 You can use another micro with I2C bus
2 Use charlie multiplexing see Maxim notes uploaded
3 Texas instruments offer another device giving 24 additional Io pins via I2C bus
4 Motorola also offer a 16 bit io expander using I2C bus
5 For simple 8bit expansion use an 74LS373 old hat but still popular
Hope this helps you see attached
Mark Harrington