USBASP USBISP AVR Programmer Board
USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega88 or an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed.
AVRDUDE supports USBasp since version 5.2.
BASCOM-AVR supports USBasp since version 22.214.171.124.
Khazama AVR Programmer is a Windows XP/Vista GUI application for USBasp and avrdude.
eXtreme Burner – AVR is a Windows GUI Software for USBasp based USB AVR programmers.
51 series: AT89S51, AT89S52, AT89S53, AT89S8252