Introduction - If you have any usage issues, please Google them yourself
Crystal, as the size of your microcontroller clock cycle requirements (for timing, and the use of two capacitors in parallel, the capacitor size determined by your crystal, the general with 22pF)
Reset circuit (for reset)
Power (for power supply, the general use of computer USB port power supply)
The mouth of the firing program (available with the MAX232 with the serial port can also be used as a parallel port input, this depends on the type of microcontroller you use, such as ATC available parallel port, STC generally only use serial input, etc.)