You are on page 1of 4

HOW TO MAKE A JDM PROGRAMMER

www.rakeshmandal.info

JDM PROGRAMMER PROGRAMMING 40 PIN PIC18f4550 WITH JDM PROGRAMMER


Hello friends today i am going to teach you how to make your own JDM programmer, for loading Source Code(.hex) into your microcontroller. JDM programmers are easy and cheap to make, JDM programmer that we are going to make is for loading the code into microcontroller board , about which i have mentioned in my previous posts. The software that i am going to use with JDM hardware is winpic800. Winpic800 works with lot of other hardwares too. With this JDM programmer we are going to program my PIC18F4550 USB demo Interface Board FIRST TIME BURNING OF CODE INTO THE CHIP. This JDM programmer uses RS232 DB-9 port to program the code into the microcontroller. I recommend do not use a laptop for programming JDM programmer. Usually now a days DB-9 port does not comes with laptop, so you might be thinking to use a USB-to- DB-9 converter cable for doing this job. Dont even think about USB to DB-9 converter, it just wont work. So i recommend use a Desktop Computer which comes with an inbuilt DB-9 Serial port. JDM programmer supports variety of microcontroller. Here we are going to use this JDM programmer to program PIC18f4550, 40 pin microcontroller. I have also modified the actual schematic according to our need for this programming 40 pin microcontroller. FOLLOW THE SECOND SCHEMATIC FOR 40-PIN Microcontroller. I found a nice tutorial about long time ago for making this JDM programmer. The name of the device was JDM EXTREME. I dont remember where i found it , but i still have Schematic for making it. Given below there are two schematics. The 1st one is actual schematic which can be used for verities of JDM supported microcontrollers (u can modify it according to the type of microcontroller u want ) and second one is the modified schematic (removed all non-required components for our microcontroller) which we are going to use for 1st time programming of our 40-pin microcontroller.

SCHEMATIC-1

SCHEMATIC -2 ( follow this one for your hardware) In the second schematic all the components that we dont required for our 40 pin microcontroller is roughly removed. Please dont mind out some left out lines in the schematic :) , just ignore the incomplete lines and follow hard lines. Follow basics of schematic, DOT shows connectivity of lines in schematics , Ignore the incomplete lines that i have left in the second schematic.

CONSTRUCTION
COMPONENTS
R1 R2 T1 -10k -1.5k -BC 547

T2 -BC 547 D1 -1N4148 D2 -1N 4144 D3 - 1N 4148 D4 -1N 4148 D5 -8V2 D6 -5V1 C1 -100uf /16V (+ -) C2 -100uf/16V (+ -) LED -1 LED. -DB-9 SERIAL PORT -40PIN microcontroller BASE. -1 PCB NOTES: While buying this components take a printout of the schematic along with you.Use a 40 pin base for holding the microcontroller , dont solder the microcontroller into board. With a 40-pin base u will be able to chip off the microcontroller from the JDM Programmer board any time after you are done with programming. On SV1 only pin no 1,11 and 12 are hard active lines. And on SV2 only pin no. 1,2,5,9,11 are active. Please not that pin no 11 on SV1 is actually connected with pin no.9 on SV2 ,,,, and pin no 12 on SV1 is connected to pin no 11 in SV2.RS232-8 is connected to RS232-4 with a 1.5 k resistor. If u gets confused then read again. Double Check the Circuits after you are done with construction.

THANKS FOR READING , and dont forget to Download Schematic BY Ron Rakesh Mandal http://rakeshmandal.info/microcontroller/How-to-make-JDM-Programmer.php

You might also like