ATMEL Microcontrollers can be programmed with ISP(In-System Programming) which helps to develop your applications because you don’t need to insert/remove the microcontroller. This is an ISP module for ATMEL Microcontroller that supports ISP such AT89SXXXX, AVR families etc. It Requires no power supply because it uses power supply from target board. This circuit needs only 10 resistors, 1 IC, 1 Capacitor,1 R-Pack.PCB size 1.6 X 4.1 cm. and Plated-Through-Hole type.

ATMEL ISP Module: [Link]