Der Plan unten ist ein typischer parallelport Programmer mit Treiber IC. Das gibt etwas mehr Schutz für den PC, ist sonst aber kaum anders.
Für die ISP Schnittstelle sind entweder ein 6 Poliger oder 10 Poliger Stecker üblich. Beim 10 Poligen ist GND 4 mal da und dazu eine Leitung für eine LED, die meistens nicht benutzt bzw. nicht unterstützt wird.