I hope I am posting this in the correct place. I am wondering if when you use a PICkit for debugging does it affect the way code executes? For example, if my hardware is using the same pins that the PICkit is using, I suppose I should expect some interactions while debugging? Recently I had a project which seemed to show this issue (a 2x16 LCD display), so I moved the LCD data pins to pins that the PICkit does not use and the code ran, where before with the PICkit hanging on the same lines the display had issues... I know that the PICkit uses pins for serial communication, so I guess this shouldn't be a surprise, but can someone confirm this happens, or point me to a place to learn about the potential issues? The PICkit manual "implies" affects but doesn't really expound on them
I'm using MPLABX IDE 5.3, and PIC16F690, PIC18F18344, PIC16F1330, PIC16F14K50 currently.