PIC-Programmer 3.

I am working on a new PIC12C508 programmer that is more fast, and works with better software, but is also compatible with old. The features are identic with jdm PIC-Programmer 2, but I may improve or add some pascal algorithmes to support the actual changed or updated hardware. I guess that I will use an algorithme, that uses AC on DTR to allow a capacitor between collector of Q3 and DSR. (guess, up to 100nF.) This is easy to add, just replacing the jumper, on Q3 collector with a capacitor. (3 moduls) At the moment, may the capacitor value change to 47nF, using an algorithme that is more tolerant to capacitor values. The idea with this circuit compared to pic programmer 2 is aviability to read if the voltage is high enough. (0.4mA to 0.6mA trough zener.) This make programming fast with new software that comes later. (Just messures the capacity, and if Q3 conduct, then voltage ok. And the delay will short.) Reson is to save some power in R2 or make it possible to control by the software delays (and capacity). Also further changes may arrive, but may not require much changes of circuit compared to the "new" versions in bottum of page.

Software: Download NOW "jdm3b.zip" beta version. (For this programmer only.) Or "jdm3b2.zip".
(Faster with PIC12C50X. More stable too, I do hope. Try to change "rd0del" to lower.)

My current suggestion to the public schematics:

And current PCB:
Component side

Solder side

Component
placement
Changes/improvements may arrive.
NEW


My programmers are not commercial, and I do not sell it. However, anyone may do it if they like to, but I will not like to get any monney for it. It will be without warentee from mee. However, I like if it is a link to my homepage, in case that new problems are published on my homepage.
The suggested programmer is now this "newpic31.gif" and maybee the changed version maybee with a capacitors on collector of Q3. (from 15nF up to 100nF, try. ) The suggested software, is the new version above (jdm3*.zip)
Updated on 12 of Juli 2001.