PP875 a Parallel Port PIC Programmer 

A simple PC parallel port programmer for serial programming of MicroChip  PIC16C84/71 and 12C508/9 micro's. And with new software many more devices are now supported.
 
 

_____

Software 

All of the files you need are within PP875 zip file (85KB).
First read PPWORD.DOC this is in MS Word 6 or WordPad for Win 95 format.  The document contains a PCB overlay for direct printing onto clear film. It will also tell you about making the hardware, connections to parallel port, testing and using the software.

If the PCB layout in the word document is not high enough quality and you can't read the BoardMaker PCB file a higher resolution .BMP image is here. You will have to size it correctly when you print it out.

The main program (pp875.exe) is a DOS command line driven program that will run under Win95. I use Programmers File Editor (608K) to create programs and configure the 'Launch Windows/DOS Application' button to run the programmer.  This is the quickest way I have found to develop code since you are not constantly hopping between different applications. You can also configure the 'Execute DOS command' button to run the Microchip MPASM assembler.

PFE is by A.Phillips, you can find the latest updates at PFE home page.

If you would like to use windows based software to drive the programmer then Jens Simon has sent me a great interface called PICDialog, this works with the 8pin PIC's 12C508/9 and 12C671/2. Here is a screen shot of the interface.

11/2000I came across ICPROG Ver1.04 (470K)  a great windows based interface by Bonny Gijzen. Set the hardware to TAIT serial programmer with data out, data in and clock inverted. Nice one Bonny!
Have now had a chance to test out ICPROG Ver 1.02 with the PICS listed below.  A small modification has to be made to the capacitors (no extra parts needed), but once this is done the software works very reliably.
Parts tested: PIC16C508, 16CE673, 16C71, 16F84, 16C877 (via adapter).
 

Documentation 
 

If you need help with the programmer PLEASE read the FAQ first, it contain lot's of information on components, testing, and software problems.  There are now over 500 programmers in use so if you have a problems then you are probably doing something wrong: Faq.txt (7K)__

Updates for the future will probable include an integrated ROM reading program, assembler derived fuse settings and additional pic types but I can't tell you when this will happen.

Links

David Tait's PIC Archive

Microchip Home Page
 
 


Back to PIC Page