Hello all,
I'm a newbie to 8051 programming. I want to use Atmel's FLIP to program an at89c51rd2 chip using the COM port.
According to the FLIP instructions, there needs to be a bootloader on the chip before programming will work.
How does one get the bootloader onto the chip? Are there any straightforward tutorials on this?
Also, does anyone recommend doing a USB connection rather than using the COM port? The USB schematic looks much simpler than the COM port.
Thanks much.
How does one get the bootloader onto the chip? Are there any straightforward tutorials on this? it's already there Also, does anyone recommend doing a USB connection rather than using the COM port? The USB schematic looks much simpler than the COM port. check the datasheed and the trailing letters on your chip some come with serial boot, some with USB boot
Erik
Thanks Eric - the advice is much appreciated!
I've seen a lot of tutorials around the web, including ones on this site.
Do you have any that are your favorite?
Thanks...
I refuse to use Arghmel chips because of previous experiences
Good to know.
I've been looking at a bunch of different 8051-based chips. Do you have any recommendations for chips that would be good for a newbie like me?
Thanks.
there is nothing better than SILabs.
They are (AFIK) the only '51 maker that has on-chip debugging. This allows you to "look under the hood" and see what is going on like nothing else (save $1000 ICEs).
I believe Wiznet has on-chip debug: "
Triscend had it - though they are now long dead.
AFAIK, it's probably fair to say that SiLabs is the only current, main-stream 8051 that has it?
The parametric device database search indicates 215 devices of 8051 architecture with on-chip debug: http://www.keil.com/dd/search_parm.asp
Actel Core8051 - VHDL Core
Analog Devices - ADE...; ADuC...
Asix
CAST - VHDL Core
Cybernetic Micro Systems
Evatronix
Infineon - TLE78xx; XC8...
Mentor Graphics - VHDL Core
Nordic Semiconductor
Nuvoton
Ramtron
Silicon Laboratories
STMicroelectronics - uPSD
Teridian - but see: www.teridian.com/.../press-release-20100412.htm
Texas Instruments - cc24...
Triscend/Zylogic
Some of these, of course, are obsolete; eg Triscend, uPSD...