Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I would say not, as it's based on the JDM, the most unreliable programmer there is, and the one that has most problems with specific PC's.
I would strongly suggest building a Junebug (PICKit2 clone).
personally, i did not experience reliability issues with the JDM. its a good one to start with, most certainly because of the ease of building it.
I have no doubt that it works well for you but please do you homework. This post could cause other people problems.
The JDM depends on the RS232 port having enough voltage to make it work. The newer your computer is the less likely it is that the RS232 will have that voltage. In some cases you will not even have an RS232 port.
This is well documented.
hi. who made this programmer it seem easy and simple i want to use it dose it work with all pc?
the shematic and SUPPORT all pic micro
View attachment 22482
This is like kicking a dead camel but here goes!I'll be moving (probably to AVR) for any more complex future projects though. PWM on a AT89C4051 is a pain in the butt.
Torben
This is like kicking a dead camel but here goes!
Hi Torben i wanted to know why are you going to base your future projects on avrs since i have done 8051 and starting on pics(which i see every one using).AVRs are cheap here cost under a dollar and they are cheap to program via software but since everybody is doing pic so i plan to go for it unless you and others suggest otherwise?
It is working for me on my desktop with Intel945 Mobo, and on winXP.
This is the sort of thing where it will work for some and not others. There are easy to build programmers that do not suffer from this problem. A parallel port or serial port unit that does not depend on the RS232 port for 12V is a better choice. LVP can also be considered.
It is a bad idea to encourage people to build JDM.
hi again, since i am about to embark on the wonderful journey of cloning of a junebug i wanted to ask several questions:
What does Vpp,Vdd,HVP,LVP Mean?i readon some posts here that some chips use HVP and others use LVP and whats the diffrence between Vpp and Vdd in te programmer?
Once we provide external power supply, i feel COM port based programmers work OK. Perhaps that is what exactly DL4YHF has done. You are right in the sense of modern Com ports with 3.3V
Microchip has provided for level translation from other voltages to TTL
the problem with parallel port appears that in some OSs , until the LPT port is reconfigured, it is not working. Whole issue becomes aggravated as the Laptops take over and no more com port (a real one)
Then comes the problems with USB that the power delivered on the supply line would be barely short of the needs and calls for another externally fed USB arrangement.
I feel that we can safely derive 5V from the existing COM Ports , and the needed 13.x volts Vpp can be locally derived by a modern small p 5 pin device (Dc-DC converter( I always used to recommend MC34063A, though).
i saw at least one programmer where this technique is adopted.
As long as Software driver recognizes it as JDM, we may call it JDM or JDM clone if not JDM-ish. once Job is done, it is fine.Clarification.
A JDM-ish programmer by definition takes the voltage for VPP directly from the com port. If you use an external supply or a charge pump as you suggest below it is not JDM. It is only the JDM-ish programers I have problems with
people suggesting.
There are many ways tp build a programmer. In my opinion and this is a
opinion: If a person intends to develop their own code it makes much more
sense to build a programer like an ICD2 or PICkit clone which have ICD.
If you have a part number for that 5 pin DC-DC converter I would like it.
3v0
You may call it anything you wish. But if you do then we need to qualify the warning regarding JDM programers to differentiate between real ones and ones with the problem fixed.mvs sarma said:As long as Software driver recognizes it as JDM, we may call it JDM or JDM clone if not JDM-ish. once Job is done, it is fine.
hello dears
i want to use PWM for make a LED pulser it mean i want to produce triangular wave for make LED pulser for example turn on LED in 2 seconds and off in 2second.
can you tell me what can i do or programming in PIC ?
thanks