PicProm

Note 12/09: This was taken from the old pages...
These days, Microchip offers a broad range of inexpensive programmers, most of them are sold as a "Starter Kit".
I recently replaced my "old" ICD2 by version 3, which is once more faster and does not need an external power supply. If you program a PIC an hour, get this one!

Here's the old story for nostalgists...


I've been using a Picstart Plus Programmer for years and years...

One of the first PPPs available in Europe...

As time flew, this old piece of hardware was not able to program most of the "new" F-devices. Because no hardware update was available for my version of the programmer, I needed a replacement very quickly.
After some web researches, I discovered DL4YHF's fantastic WinPic, which supported a broad range of DIY PICprommers.

Just for testing purposes, I decided to build one of the simplest hardware available:
The "AN589".

Built in a few minutes...

Drawback: Obviously not all devices (aka.: all MY devices) could get programmed with it.
After hours of debugging and reading through the programming specifications of different PICs, I found out why: The power supply needed a switch...

A simple modification resulted in flawless WinPic operation...

As always, there's one thing the combination of WinPic and AN589/Mod can >>NOT<< do:
It will not let you re-program a device which has already been programmed with:
  • MCLR pin set to I/O
  • AND internal oscillator enabled!

Even the new ICD3 (or MPLab) will give you a warning before programming a device this way (Although I never had any problems until now. And I programmed a few hundred devices until now...).
Keep this in mind!

Even though this little, almost "no-cost", programming solution is not the fastest or reliablest one, I frequently used it for several months...

Download

PicProm:

Includes:
- Schematic (JPG)
- WinPic configuration file (INI)
DOWNLOAD: picprom.zip

DL4YHF's great WinPic software can be found here.




ASkr 02/2003 initial version
ASkr 06/2008 changed something (I guess)
ASkr 12/2009 made it up to here