View previous topic :: View next topic |
Author |
Message |
arunb
Joined: 08 Sep 2003 Posts: 492 Location: India
|
Can the Microchip ICD be used as a programmer ?? |
Posted: Sun May 21, 2006 9:31 pm |
|
|
Hi,
I am planning to buy a ICD from Microchip. Can the ICD be used as a programmer (just as PICSTART plus) ??
Can the Micrichip ICD be used to debug programs written in CCS C Compiler ( PCM Ver 3.1619) ??
Also is there any difference between the way ICD programs a MCU and the way Picstart Plus does ????
thanks
arunb |
|
|
Mark
Joined: 07 Sep 2003 Posts: 2838 Location: Atlanta, GA
|
|
Posted: Mon May 22, 2006 6:31 am |
|
|
Yes it will debug programs written in CCS but you will need to use MPLAB IDE to debug. It will also program the chips. |
|
|
sjbaxter
Joined: 26 Jan 2006 Posts: 141 Location: Cheshire, UK
|
|
Posted: Mon May 22, 2006 9:55 am |
|
|
arunb,
The microchip ICD-2 not only allows you to debug, but as Mark states, you can just program the devices.
The difference between the PICStart Plus and ICD-2 is that with the PICStart you have to remove the PIC from your board and put it in the programmer (which is only good for PDIP or DIL packages.) whereas the ICD-2 programs the device in circuit using the MCLR, VPP, GND, PGC and PGD pins. The same setup as used for debugging. The ICD-2 connection does take up a few I/O pins but is essental for any serious project.
The difference between debug mode and a programmed device is that MPLAB doesn't add a small section of code to the PIC (debug Kernel) when purly programming the device.
I have both and haven't used my PICStart since getting an ICD-2. _________________ Regards,
Simon. |
|
|
arunb
Joined: 08 Sep 2003 Posts: 492 Location: India
|
RE: |
Posted: Wed May 24, 2006 3:07 am |
|
|
Hi,
Thank you for the reply.
I am curious to know why the PICSTART is more expensive than the ICD2 , is there a difference in the way both systems program mcus ??
arunb |
|
|
Ttelmah Guest
|
|
Posted: Wed May 24, 2006 4:29 am |
|
|
A large 'lump' of the extra, will just be the cost of the ZIF socket on the PicStart. The module that you can buy to attach to the ICD2, to give the same connection, costs over $30...
The PicStart is the simpler solution, if you want to program 'chips', off board. The ICD, is far easier, if you build the programming header into your boards.
Best Wishes |
|
|
|