UPP Prototype

[Photo of prototype]  The photo shows the prototype of my PIC16C5X/XX programmer. It doesn't correspond exactly to the schematic; the main differences are that the prototype uses 100mA regulators rather than 500mA ones, a 24-pin header rather than a DB25 for the printer port connections and links rather than a switch for 18/28-pin configuration. It is fitted with a 32-pin ZIF because I didn't have a 28-pin ZIF handy. 

Top left is the regulator area; bottom left the VPP circuitry; top right the ISP header; and bottom right is the 18/28 pin "switch", activity LEDs and VDD control. The three chips and ZIF (shown with a PIC16C55 inserted) occupy the rest of the board.