The project allows the programming of a PIC in circuit while avoiding the need to constantly take in and out of the programmer with the bending of pins subsequently.
The programmer was designed to operate with any standard serial port and programs 16F628 PICs in high voltage programming (HVP) mode to give an extra pin on Port B making it handy. Compared with the LVP programmer, power is drawn from the main supply voltage of the PIC from a USB port. The In Circuit Serial Programmer (ICSP) connects to the serial port and only uses 3 resistors. It can be considered cheap and easy to build.
IC-Prog is the software used that is Windows based although it has its own I/O driver for Windows 2000/XP. JDM is the type of programmer for the hardware settings in IC-Prog that uses direct I/O while all other boxes are unchecked. The programs will work well on Windows compared to Linux which has low power serial ports.
The voltage measured on a desktop machine across pins 5 or either 3, 4, or 7 on the 9-pin D-type serial connector using a multimeter will indicate just over 10V.
Wire-to-board interconnection options from Sullins feature a wide range of sizes and applications
MCC’s TVS series high-power suppressors protect sensitive components from voltage spikes and transients
Evaluation boards that streamline evaluating circuit protection on RS-485 serial device ports
2 years ago: Linux does NOT affect the voltage to a serial port as this is dictated by the hardware not the operating system. However the software used may make a difference if timings of signals are critical.