I'm gathering resources for learning the Atmel 8051. I'm not finding specific resources for the Atmel 8051 for assembly. Is there a great deal of difference between an Atmel 8051 and a non-specific 8051? Would "almost" any 8051 book and code work on the Atmel?
Also, website or book recommendations are appreciated.
Of course not. The programming language of an Atmel 8051 is the same as for any other (true) 8051 --- that's the *definition* of it it being an "8051", essentially.
No. If there were, it woulnd't have the right to call itself an 8051.
To a certain extent. While the machine language is the same, almost every 8051 variant has its own set of hardware peripherals, and thus its own meanings for all the SFRs. There's a common ground even there, but you'll have to expect to recompile existing code every time you change from one 8051 variant to the other.
--
Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de)
Even if all the snow were burnt, ashes would remain.
Yes. all 540 odd 8051's have a lot in common. There are more differences between members of the Atmel 8051 family that some of those members and members of other silicon vendors 8051's.
Which Atmel 51 did you have in mind?
See
formatting link
books section. There are reviews of over 3000 books by Engineers. There is a section on Embedded books. The BTW ACCU does NOT sell books.
Also
formatting link
for the C51 primer and other papers on embedded development
There is some 8051 Sw and free tools on the main part of the web site.
after that there is of course
formatting link
formatting link
Regards Chris
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\ /\/\/ snipped-for-privacy@phaedsys.org
And get the original Intel MCS-51 manual. It goes into a lot of detail.. better if you can score a printed version, but they were printed on very low quality paper.
Best regards, Spehro Pefhany
--
"it's the network..." "The Journey is the reward"
speff@interlog.com Info for manufacturers: http://www.trexon.com
Embedded software/hardware/analog Info for designers: http://www.speff.com
I have an Atmel "microcontroller" data book containing all the detail from the original MCS51 manual, plus the variations for their products. I don't think you can download it from their site, I got it from an atmel distributor.
No it has more info than that. It has lots of hardware details on how the ports, oscillator and reset circuit work. It is identical to the original intel one, but with further sections for the special features of the atmel devices.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.