Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

!!!!! Working PIC Programmer (ICSP) !!!!!

Not open for further replies.


Advanced Member level 1
Jul 13, 2001
Reaction score
Trophy points
Activity points
pic icsp schematic

Here is a simple working programmer for PIC.
Use PGD, PGC and MCLR (in this case of PIC 18F452: RB7, RB6, MCLR)
to program any other PIC capable of ICSP.

Its component count is less, no odd components. Must have for all. It works with IC-Prog in JDM mode.

I am now trying to develop a EEPROM adaptor for this. If someone else beats me to it, let me know.

Ask questions!


b.t.y. How to paste an image directly on the post area?

18f452 icsp

Here is the revised version with EEPROM adaptor. DO NOT simultaneously use PIC and 24CXX. Use only on at a time.

I have replaced PSD2 (LED) with a diode (1N400X).

b.t.y. Input transformer should be 0-12V/ 350MA.

Ask questions in case of any difficulties.

pic18 icsp

Thee lines on the 4-pin header are for programming ANY PIC device that supports ICSP (commonly through RB6, RB7 and MCLR lines). How this can be done becomes clear by the ZIF/ 40 example which shows the schematic for 18F452 and its pin compatible versions.

8-pin DIL soc. is for 24CXX family of EEPROMS.

Rvert back if still not clear.

icsp programmer

i started with a PIC18F4431 will it support the ICSP
how to identify .

Binu G

dspic icsp
binu you will find your answer here.
Yes it supports ICSP.

Kindly ask questions about the programmer if you have difficulties. I do not have the datasheets memorised. Find more about your microcontroller on the microchip website.



pic18f2550 icsp circuit

Can anyone share programmer for dsPIC?


icsp pic18

You can use ICD2 to program dsPIC

best regard!

pic icsp

Thank you but I am intrested in a stand alone programmer for dsPIC. Maybe then I will re- design my previous programmer to accomodate all PIC, dsPIC and EEPROM.


18f programmer icsp

I also performed a jdm serial programmer a few months ago. It has a 48 pins socket with lever. The first 40 are for whole microchip family uC and the last 8 for 24cxxx. It works perfectly and it hasn't an additionally power supply cause the serial port has enough power for it.

pic icsp programmer

Sorry for the stupid question but I've not really looked at any diagrams like this, I don't understand what the rectangle with J1 to J4, could you explain this bit for my please?

icsp pic programmer

bimbla said:
Thank you but I am intrested in a stand alone programmer for dsPIC.
Here is a very good one, it programs dsPIC in less than 6 seconds (USB 2.0):
**broken link removed**

dspic33 icsp

Thanks zristic!

Let us have the schematic!!!


By the way Timmymna:

PJ1 is a PCB mount 9-Pin D-type connector and J1 is a 4 pin header. They allow you to connect one circuit to other. I hope I have made it simple enough.

pic18f icsp circuit

Bimbla, I have added some crude connections to the picture you supplied, are these correct if it was all on one board?
Is the way its suppose to the pin header is connected to the 9pin connector then you connect the pin header to the circuit with the PIC in via wires?

Thanks a lot for the help:)

pic programmer schematic icsp

this is best icsp programmer to interface with icprog also support low voltage programming

pic 18f452 icp circuit

Hi Timmymna,

Yes the connections you have shown are all correct. You go ahead and make the board.
The method of connection I have used is called off- page connectors.
The schematic tool assumes connectivity between two off- page connectors IF THE LABLES (NAMES) ARE THE SAME. I use it to keep my drawing visually clean.

I hope that it clears your doubts.



    Points: 2
    Helpful Answer Positive Rating
18f452 programmer

Thanks for clearing that up bimbla.

Can I ask what schematic drawing software you use?


pic18f452 icsp

I use OrCAD. Sometimes Cadence HDL Designer.


pic icsp 2 wires

bimbla said:
b.t.y. How to paste an image directly on the post area?
Off Topic ...
You upload the image like other attachment. What you have done in your first post was correct. But pls make sure the size of each image is LESS than 40kb (or 50kb, not sure, but you can try it out).

dspic ftdi icsp


Answering your question......I use OrCAD v10


Not open for further replies.

Part and Inventory Search

Welcome to