Quote Originally Posted by Heckler View Post
I need to keep the wiring simple... so I want to just use 8 pins on each side of the 16f690 in the order they come off the chip. So I need to be able to write an 8 bit word to the 8 somewhat unrelated port pins (as detailed above).
Hmmm, why don't you use 8 pins from the same port (ex: PORTB.0, PORTB.1, ...., PORTB.7) and practice your wiring skills. If you are trying to etch a board, it is not that difficult to do if you use the right techniques.