PIC programmer: High voltage
From ScienceZero
High-voltage parallel port programmer
This programmer works on Flash based PIC microcontrollers. It is based on a design by David Tait but uses schmitt triggers as buffers for improved stability. It has been tested on the 16F870 but should work with other HV compatible chips.
The parallel cable should be as short as possible, it did work on a 1.5 metre extension cable but should be tested with a short cable
Programming Software
David Tait's Flash PIC Programmer (FPP)
Mirror: - fpp09.zip (183 KB)
Click "Setup" and change to these settings.
It is important that you remember to click "Apply".
Click "Define/Test" and change to these settings.
It is important that you remember to click "Apply".
- Load the test program "16F870.HEX"
- Set "Config" to 3F71
- Click "Program"
- A LED between GND and RB0-RB7 will show flashing at different frequencies
The source code is here: "16F870.asm"