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.
- 16F628
- 16F870 - tested
- 16F873
- 16F874
- 16F876
- 16F877
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 the settings to:
Click "Define/Test" and change the settings to:
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"