Hi, friend, is anybody willing to share on how to build a programmer in 8051 ?
My meaning is like create a own software and hardware for flashing 8051. Totally start from ZERO. Step by step up, bit by bit sending the HEX file to the MCUs.
source code avaliable I think is a good start point.
hmmm i might wish to make one for PIC ;) ;) ;)
"Hi, friend, is anybody willing to share on how to build a programmer in 8051 ?"
Yes, there are loads of them already published on the Web!
eg: home.tiscali.de/.../index.htm home.tiscali.de/.../index.htm www.atmel.com/.../doc3ae686c15593f.pdf www.atmel.com/.../app_notes.asp "
You cannot flash an actual 8051 - it is a ROM part.
The method required for programming a flash-based 8051-derivative is manufacturer-specific and often also chip-specific.
If you're dealing with flash parts, why not just go for ones that support In-System Programming (ISP)? Then you can just use free tools such as Flashmagic... http://www.flashmagictool.com/