Dear All, I am new in micro controller programming, I have micro controller 89C51 and I need the circuit components and schmatic of the programmer ciruit which is interfaced to the computer with the serial port. Please some can send it to me Thanks Regards Sameh
A generic 8051 has no download facility at all. Therefore, the download facilities that you do find are entirely manufacturer and/or chip-specific.
Therefore you must read the Datasheet for the specifc device and not go making any assumptions based on what other devices may or may not do!
Look at the Key Parameters table in the 89S52 page on Atmel's site: ">www.atmel.com/.../product_card.aspfamily_id=604&family_name=8051+Architecture&part_id=1918
It tells you that ISP is provided via SPI - it doesn't mention anything else (eg, UARTs) so you must assume that there is nothing else.
The datasheet describes two programming methods - Parallel and Serial (see p16). It tells you that the Serial mode uses SPI - again, it doesn't mention anything else (eg, UARTs) so you must assume that there is nothing else.
On Atmel's product page for the 89S52 (see above), there is a link for 'Development Software: AT89ISP' - follow that link:
"The AT89ISP Software performs in-system programming (ISP) of Atmel AT89S/LP devices. It provides an intuitive interface for in-system programming that can be run from a personal computer."
" href= "http://home.tiscali.de/peterd/tools/isp53/index.htm">home.tiscali.de/.../index.htm
Note This message was edited to reduce width.