3.2.4 Circuits That Will Prevent the Debugger From Functioning
The figure below shows the active debugger lines with some components that will prevent the MPLAB Snap In-Circuit Debugger system from functioning.
Specifically, these guidelines must be followed:
- Do not use pull-ups on PGC/PGD – they will disrupt the voltage levels, since these lines have programmable pull-down resistors in the debugger.
- Do not use capacitors on PGC/PGD – they will prevent fast transitions on data and clock lines during programming and debugging communications and slow programming times.
- Do not use capacitors on MCLR – they will prevent fast transitions of VPP. A simple pull-up resistor is generally sufficient.
- Do not use diodes on PGC/PGD – they will prevent bidirectional communication between the debugger and the target device.