Re: ICD Connection Hardware?
You can program the chip using the MicroCode Loader bootloader. But it requires that the bootloader firmware is first programmed into the chip using a normal programmer like the U2, PICKit3, ICD3 or whatever. Once you got the correct bootloader firmware in the chip your "normal" program can be downloaded over the serial port using, for example, the FTDI cable. The bootloader and the soft ICD in Microcode Studio uses the same hardware connections.
There's no way to simulate the code within Microcode studio. You need third party software for that. Lab Center Proteus seems popular.
/Henrik.
Re: ICD Connection Hardware?
You need a programmer to program a PIC. Three are lots of cheap programmers around that will get you started. The PIC Kit 3 is medium priced, or if it's just a basic development system to learn on then the PicKIt1 is still around (http://cpc.farnell.com/microchip/dv1...d|&CMP=CPC-PLA
http://uk.farnell.com/productimages/...v164101-40.jpg
Re: ICD Connection Hardware?
Thank you all for the replies!
I dug up my Pickit 3 and configured it to work with MicroCode Studio by reading through this forum post:
http://www.picbasic.co.uk/forum/showthread.php?t=12108
Now I wonder: Can I use the Pickit3 with ICD compile in MicroCode Studio? I realize that it will let me write the firmware onto the device, but will it allow me to step through the code on the PIC, or will I need a different tool?
Re: ICD Connection Hardware?
Unfortunately not. The MicroCodeStudio ICD is a software debugger. It uses the PICs USART to communicate with the IDE.
I suggest you look at the In Circuit Debugger section in the MicroCode Studio Help, it tells you all about it.
To use the PICKit3 as a "real" debugger" you need to use MPLAB.
/Henrik.