> I need more I/O for my next project than the 16F648 has. I > need about 14 output and 3 input, two of which are interrupts. > Ideally, a few more inputs are useful too, but not required Like Vasile was saying, what I/O functions do you need ? There are ways to get around I/O shortages by multiplexing with s/w or h/w Moving to a bigger PIC is the obvious easy way, but making a smaller PIC accomplish the same thing is more rewarding -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist