Thanks for the ideas guys. I will give them a shot tomorrow.

I re-read the section in the manual about pin numbers and according to the table, I can only address PortB (0-7) and PortC (8-15). While that does give me 16 pins to work with, I really need to use the interupt pins RB.0-2.

We'll see how it goes...

Thanks again