Burning Intel Microcontroller using AVR programmer

microcontroller

Is it possible to load hex file created to Intel 8051 micro controller using AVR USBISP programmer

This is the Datasheet..
http://pdf.datasheetcatalog.com/datasheet/Intel/mXqzvzz.pdf

Best Answer

The datasheet confirms my suspicions : you don't program these, using AVR or any other programmer.

Instead, you send your finished and fully debugged program to Intel, and they mask it directly onto the device, before packaging it and sending it to you. (Minimum order, 10000 probably). Or more likely tell you that the last buy date was about 10 years ago...

As your 80C51s are already packaged, there is nothing you can do with them except whatever they are originally programmed to do. Ask whoever you bought them from for full information...

Either the 87C51 with its EPROM can be programmed, or the Atmel variety, (or TI or another 3rd party version with Flash or EEPROM can be programmed, but not the original. The date code will give you some idea how old they are - probably about 20 years old (probably 4 digits, beginning 95 or so).

Related Q&A...

EDIT : Dim memory , backed up by the comment from MarkU... It is also possible to bypass the internal ROM, and add an external EPROM (or more modern equivalent). The 8031 was a variant without the internal ROM, but I believe you can use the 8051 this way too.

The disadvantage in that you need (1) an external ROM, (2) an external address latch (like a 74HC373) and (3) you lose 16 of your GPIO pins, specifically P0 and P2. For details how to operate the chip in this mode, see the datasheet. (I think it's as simple as wiring the EA/VPP pin to 0V).