blue.img P-ICD

Proton Basic Software Debugger

P-ICD Overview

System Requirements

In order to run the PROTON™ P-ICD, you will need the PROTON™ Picbasic Compiler, version 3.2.4.7 or later

P-ICD was written for Windows XP.

 

Graphical Interface

A view of a program being debugged in the ICD :

PICD Overview 1

 

ICD Functions

A view of the debug function windows available to use

PICD Overview 2

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.

 

Copyright © 2006 TJB Systems, Ltd