- Learning the Atmel 8051 programming
- Posted by Sean Whitesell on November 7th, 2003
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.
Thanks,
Sean
- Posted by Hans-Bernhard Broeker on November 7th, 2003
Sean Whitesell <seanw122@vigoris.net> wrote:
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.
- Posted by Pete Fenelon on November 7th, 2003
Sean Whitesell <seanw122@vigoris.net> wrote:
http://www.lfw.co.uk/ - at least, the 8051 architecture reduced me to
looking at their products on a few occasions 
pete
--
pete@fenelon.com "And me? I'm on the lookout for a proper transformer..."
- Posted by Chris Hills on November 7th, 2003
In article <d122ada9.0311070710.2aeadefd@posting.google.com>, Sean
Whitesell <seanw122@vigoris.net> writes
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?
Engineers. There is a section on Embedded books. The BTW ACCU does NOT
sell books.
Also http://Quest.phaedsys.org 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
www.8052.com
www.atmel.com
Regards
Chris
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/\
/\/\/ chris@phaedsys.org www.phaedsys.org \/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
- Posted by Bobsprit on November 7th, 2003
just get your hands on an Atmel data book and your good to go
- Posted by Spehro Pefhany on November 8th, 2003
On Sat, 08 Nov 2003 00:28:34 GMT, the renowned "Bobsprit"
<Bobsprit@aol.com> wrote:
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
- Posted by Tim Mitchell on November 10th, 2003
In article <1qgoqvs82ap3or5r3h6ldfql7r77foda8i@4ax.com>, Spehro Pefhany
<speffSNIP@interlogDOTyou.knowwhat> writes
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.
--
Tim Mitchell
- Posted by Ian Bell on November 10th, 2003
Tim Mitchell wrote:
You can still download the MCS51 manual from the Intel site. I did it the
other day.
Ian
- Posted by Stef on November 10th, 2003
In comp.arch.embedded, Tim Mitchell <Tim@sabretechnology.co.uk> wrote:
Did you mean this document, or do you have a more complete one?
http://www.atmel.com/dyn/resources/p...c4de164055.pdf
--
Stef
- Posted by Tim Mitchell on November 11th, 2003
In article <slrnbr0bgb.rkr.stef33d@internet.stef.home>, Stef
<stef33d@yahooI-N-V-A-L-I-D.com> writes
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.
--
Tim Mitchell