©2010 AirBorn Our AT89C2051 and AT89C51 programmers date from the 1990's - they are very straightforward, work perfectly well under linux or windows, and we still sell replacements. To help our previous customers we offer Erase, Program and verify an AT89C2051 in one easy operation! Programs in just 6 seconds!

Introduction to 8051 Programming With AT89C2051 (Guest Starring: Arduino): The. Linux PC (required software: Arduino IDE, git, make, sdcc); Arduino UNO.

PG2051 - A Programmer for the Atmel AT89C2051, from AirBorn Electronics The AT89C2051 is a 20 pin 8051 compatible microprocessor (including serial port) with 2k of FLASH memory, available from Atmel (see ). The PG2051 erases, programs, and verifies AT89C2051 chips in 6 seconds. As the AT89C2051 devices are FLASH, they can be reprogrammed as often as needed. The PG2051 is driven by sending it a (standard) Intel hex file through its serial port.

This means it can be driven by any operating system - all that is necessary is that the host has a serial port to send the data to the programmer (at 9600 baud) - the programmer will do the rest. The programmer features a test switch which allows the owner to check if an AT89C2051 is blank, working, programmed or failed in just one second - without needing the PC connected.

Per Westermark If you want to program your AT89C51 - don't you think it is better if you buy a working solution instead of hoping for people to have schematics to something that maybe works? If you use a home-made programmer and something doesn't work - how will you know if it is your home-made programmer, or your prototype that doesn't work? When you do select a processor to use - always keep the 'how to program' question very high up on your requirements specification. Carrot flower font style images.

Never select a processor unless you know that you can get all required tools (compiler, debugger, programmer.) to an acceptable cost and that the tools are actively maintained.