MPLAB PICkit 4 Help Previous Next


Frequently Asked Questions (FAQs) : How Does It Work

How Does It Work
•
What's in the silicon that allows it to communicate with the MPLAB PICkit 4 In-Circuit Debugger?
MPLAB PICkit 4 In-Circuit Debugger can communicate with Flash silicon via the ICSP interface. It uses the debug executive downloaded into program or test memory.
•
How is the throughput of the processor affected by having to run the debug ­executive?
The debug executive doesn’t run while in Run mode, so there is no throughput reduction when running your code, i.e., the debugger doesn’t ‘steal’ any cycles from the target device.
•
Does the MPLAB PICkit 4 In-Circuit Debugger have complex breakpoints like other in-circuit emulators/debuggers?
No. But you can break based on a value in a data memory location or program address.
•
Is the MPLAB PICkit 4 optoisolated or electrically isolated?
No. You cannot apply a floating or high voltage (120V) to the current system.
•
Will the MPLAB PICkit 4 slow down the running of the program?
No. The device will run at any device speed as specified in the data sheet.
•
Is it possible to debug a dsPIC DSC running at any speed?
The MPLAB PICkit 4 is capable of debugging at any device speed as specified in the device’s data sheet.

Previous Next Microchip Support
Help Updated: 2019-09-24 09:36:23Z
Help Page: 40