* The aim of this project was to create a USB programmer for AT89C2051/4051 Atmel microcontrollers. The device is designed to flash memory chips describe a loaded and can be verified, the error upload new programs.
* For the USB programmer are two Windows applications for the upload control. and a console application for the automatic flash eg directly from an editor out
* The Atmel AT89C5131 controller is the heart of the USB programmer dar. It contains a micro program, which the entire USB communication and the process of flash chips inserted controls.
* Since the circuit is relatively low power requirements, is the direct power supply voltage from the USB bus, so no additional power supply is required.
* There are both Intel hex files, and complete memory dumps (binaries).