In this instructable , I 'll show you how to build a PIC 16F917 Microcontroller programming circuit. This Microcontroller is a very nice Microcontroller chip form the famous chip manufacturer Microchip. This Microcontroller is easy to program and powerful to use. The photo above shows the programmer circuit after completion. Note: This circuit uses the serial port on the PC . You must use this circuit on a PC having a standard RS-232 serial port. The USB-to-RS-232 converter will not work as this circuit is power from the +12 volts form the serial port. If you want to program your Microcontroller using a modern laptop which does NOT contain RS-232 Serial Port, you may want to check this ready made USB programming circuit.