The other PIC does run the LCD but displays everything just fine until this PIC is plugged in. It also displays fine if plug the PIC in but comment out the setting of the TRIS registers for those four pins. I have been through the datasheet 100 times already and can find nothing. I even did the obligatory change everything for the sake of doing it just to see if I can trial and error my way to a solution. This includes the muiltiplex settings. There is one specifically that affects those pins but changing the multiplex settings doesn't change anything that I can see. I was just hoping somebody has had a similar experience and can show me some comment or misprint in the datasheet that I missed and would lead me to the promised land. As I said in my initial post, there are a lot of great people on this forum that would dedicate hours of their own time to helping me find the problem but I don't feel right asking for that because by the time somebody figured out all my "not commented" code and looked at my PCB layout (I didn't do a schematic, I just went straight to the layout) they would be hours into it. Thanks again.
Bookmarks