Propic is a small programmer for the PIC12Cxx and PIC16Cxx microcontrollers from Microchip.
Both software (Win95/98) and the original circuit were developed by Octavio Nogueira. I made a few changes to the schematic (in-circuit programming connector/misc. changes to component values), and draw a PCB-layout in '96.
Opposite to most other 'small' PIC-programmers, Propic is able to program in 'production-quality'-mode (verify at VCCmin, and VCCmax).
Currently, it supports (programs) the following PIC-devices:
12C508, 12C509, 14000, 16C554, 16C556, 16C558, 16C61, 16C62(A), 16C63(A), 16C64(A), 16C65(A), 16C66(A), 16C67(A), 16C620, 16C621, 16C622, 16C71, 16C72, 16C73(A), 16C74(A), 16C76, 16C77, 16F83, 16C84, 16F84 and Picstick.
The circuit is a bit more complicated than other PIC-programmers (because of the production-quality feature), but when using the PCB-layout (singlesided) it shouldn't present a problem building it.
When the components have been mounted and soldered, the 3 trim-potentiometers must be adjusted. It's easily done by pressing "Voltage levels" in the "Config"-menu, and then adjusting the trim-pots one by one, in the following order:
Besides the finished PCB, you need a DC-supply (>17V/100mA), and a parallel-cable (male-male, wired straight through).
| Propic.zip | 90KB | Propic v4.2, running under Windows 95/98, for use with the Propic programmer. Archive does not include any DLLs/VBX-files. Registration details included. |
| Prodll.zip | 306KB | All necessary DLLs/VBXs needed by Propic. |
| Propcb.zip | 341KB | Circuit diagram (Protel Adv. Schematic + gif-file), and printed circuit board (Protel Adv. PCB 2.8 + gif-file). |
| Proeps.zip | 107KB | Circuit diagram and printed circuit board in EPS format (Encapsulated PostScript). |