Hello,
I'm a newbie to PICs but I had this problem to find a good and reliable PIC programmer too.
I built the JDM programmer an some derivates. It was okay until I used it on my laptop. It started with some problems.
But the one I had the less trouble (in fact, I haven't had any up to now) is the AN589 from Microchip (see attachment - PDF file). This programmer is connected to the parallel port and can program almost any PICs. The only modification I had to make is to add 2 capacitors as you can see on the second attachment (JPG file).
The programming software I use is ICProg (www.ic-prog.com).
According to what I could find and read, serial programmers are good. Parallel ones are better since you must have an additional power supply and so, you make absolutely sure the Vpp (programming voltage on PIC) is correctly provided.
This is my personal experience.
Bookmarks