Aug 21, 2015 Other related homebrewing: I bought a programming cable for my Yaesu FT-817ND and got a cable made for “RT Systems”, a company that distributes control software for different radios like this. I did not buy that software and expected the cable to show up as a USB serial port on my Linux machine. THIS PAGE IS A FINAL VERSION OF DAVID TAIT PIC ARCHIVE, AS FROZEN BEFORE REMOVAL AT MONDAY, 24TH MAY 1999. Most of these files are related in some way to my simple PIC16C84 programmer for IBM compatible PCs (download pic84pgm.zip and pic84v05.zip). Tait Serial Programmer Schematic Click to expand.The number refers to the pin number of 7407 IC. This IC is a 14-pin IC and inside it has 6 buffers, each taking up two pins as input and output pin respectively. 6x2 = 12 pins and the remaining two pins are positive 5V and 0V(Ground) connection pin.
PonyProg now works with several hardware interfaces. Choose the one you prefer and try it.
Tait Serial Programmer Schematic List
SI Prog (Serial port Interface for PonyProg)
The official PonyProg hardware interface. It works with all devices supported by PonyProg. Look here to buy it.
SI Prog schematics SI Prog kit
AVR ISP (STK200/300) parallel port interface
The best way to perform AVR ISP programming. It works even in low voltage systems (3V). To select it choose 'AVR ISP I/O' or 'AVR ISP API' from the Options - Setup menu and the parallel checkbox. You can connect directly to the target system (ISP) through the 10 pin connector, alternatively you can connect a PonyProg adapter card for AVR, AT89S, SPI eeproms, microwire eeproms and feed external power to the device. 'AVR ISP API' on Linux version need the parport, parport_pc and ppdev kernel modules. On Windows2000/XP you have to select 'AVR ISP I/O' and use a standard PC LPT port. Note that this interface doesn't support I²CBus devices, use the SI-Prog or EasyI2CBus interface instead.
The STK200/300 official dongle is provided by Kanda.
Some people suggest me improvements to the original STK200 dongle. For the discussion look here
Here are the improved schematics.
AVR ISP with STK200/300 pinout (connect it to STK200/300 eva board) Click here to enlarge
AVR ISP with SI-Prog pinout (connect it to SI-Prog AVR adapter boards) Click here to enlarge
Tait Serial Programmer Schematic Download
Ludipipo and JDM interface
PonyProg support ludipipo and JDM interface to program PIC16x84. To select it choose 'JDM I/O' from the Options - Setup menu and the serial checkbox. If you use Linux or experiment problems select 'JDM API'.
JDM schematics How to connect 24Cxx eeproms to JDM programmer:
Tait Serial Programmer Schematic Free
Easy I²C Bus interface
To select it choose 'Easy I2CBus' from the Options - Setup menu and the parallel checkbox. 'AVR ISP API' on Linux version need the parport, parport_pc and ppdev kernel modules. On Windows2000/XP you have to select 'AVR ISP I/O' and use a standard PC LPT port.