Step 6Use
The programmer will work with any programming software that supports the JDM2. I like WinPic800 because it can auto-detect many PICs. WinPIC also deserves credit for the great technical support info WinPIC. Both support the newest USB PICs (18F2/4455). ICProg does many PICs, as well as EEPROMs, but has not been updated in awhile ICProg.
ICSP Overview:
Quoted from my ICSP instructable here.
Understanding ICSP for PIC Microcontrollers
Programming microcontrollers isn't hard. Building a programmer makes a great first electronics project. The goal of this section is to explain the simple 'In Circuit Serial Programming' method used with Microchip PICs.
Why ICSP?
Programming a big DIP (through hole) chip is easy. Pop it into a socketed programmer, burn, and return to the application circuit. Test and repeat.
Things get more difficult with smaller (surface mount) chips. There are no standard sockets for QFN, SSOP, QFP, or even the large SOIC .300 packages. There are really expensive ($100s) clips that can attach to, and program, these chips. A different clip is needed for each chip type and pin count you use.
There is an alternative. Its called ICSP.
ICSP means 'in circuit serial programmer(ing?)'. It is a way of programming a PIC while it is still attached to the application circuit. Thats right, no more chip swapping.
So, why is ICSP a good thing?
1. There are no programming sockets for small package chips. Clips are expensive.
2. Its a pain to move chips in & out of the programmer during development. Impossible for surface mount parts.
Read the rest.
| « Previous Step | Download PDFView All Steps | Next Step » |












































i'm starting muc world. and will start with this project. Did anyone test this project?