James Newton wrote:> > Why not 28 pin PIC16F72 with I2C and SPI?> > You c= an program it to handle data in virtually any way.> > It eats 20 micro am= p at 3V 32 kHz (You didn't specify> > speed)> >> That is most likely a mu= ch better suggestion and one that I had already> passed on. The noises th= at I hear when I say that are about not having a PIC> programmer availabl= e (but I do and I can write the code for it) and a lack> of human program= mer time (but I have ready made code for it)>> I think I've got them conv= inced to use the standard shift registers... Microchip has cheap almost standard I2C registers (based on PIC16F72,I'd = suggest): MCP23016 16-Bit I2C=99 I/O Expander. Mike. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist