I have experimented more with trying to have all outputs on at the same time. Configured different ways, I have problems with portc.0, portc.1, portc.2 and portc.3. Has anyone ever tried to activate all ports on a 16F870, 876, 876A and been able to do it. Like I said, one by one they work fine but when I turn on all ports, I have difficulties with the ones mentioned above. I have tried 10 different PIC's so I am pretty sure it's not a hardware problem, there must be something in the software that needs to be changed.

Chris