(I'm sorry if this is off the topic of design. Please post a detour sign if you're upset...)
If some arbitrary pins on PORTA of a PIC16F88 didn't seem to be outputting any signal even though your program told them to (including having already set them to output by clearing TRISA), would you automatically assume they were hosed?
A chaser program is on the two '88s I have. In both cases, all of PORTB works as expected. A couple of PORTA pins also work, but it's not the same pins on each of the two chips, leading me to believe some unintended entropy is in play.
Also confusing is that one of the nonfunctioning pins on both is the /MCLR pin, which has to be at least somewhat functional or else the programming wouldn't be continuing to take. (But I suppose the switching mechanism among that pin's various functions could still work without one of the functions itself working.)
Thoughts? :-/
Thanks PSM