Graphical Interface
A view of a program being debugged in the ICD :

ICD Functions
A view of the debug function windows available to use

Hardware
- The P-ICD does not require any special hardware to host the microcontroller. However, you will need a host board that supports RS232 serial communication.
Code Overhead
- The amount of words added to your code will be 3-4 per line of basic for the PIC™ 16 series and 1 for the PIC™ 18 series. Obviously, as your program size increases, so does the size of the code inserted during a P-ICD compile .
Execution Speed
- The P-ICD does not slow down the execution speed of each individual PROTON™ PICBasic instruction. If you have an instruction like PULSIN or PAUSE , they will run at the same speed regardless of whether or not you compiled for P-ICD. However, due to the required communications with the PC, the overall speed will be reduced through debugged sections.
- You will get better update speeds when using higher OSC settings due to the increased communications baud rate.
|