Forum: Mikrocontroller und Digitale Elektronik Buch über µC Programmierung in Assembler


von Karsten Roman (Gast)


Lesenswert?

Hallo Freunde der Elektronik,

ich bin beim Surfen im Internet über diese Seite gestolpert und nun 
haben die µC's mein Interesse geweckt.
Ich habe die AVR-Tutorials dieser Seite über die Programmierung in 
Assembler gelesen und werde mir auch bald das AVR-Starterkit zulegen um 
mit dem Experimentieren zu beginnen.

Nun meine Frage an die Experten. Gibt es ein Einsteigerbuch über den 
ATmega8 (oder sonstige Amtel AVR µC's) das die Programmierung in 
Assembler näher beleuchtet. Mir persönlich sagt Assembler mehr zu als C 
und somit wäre es mir lieb wenn in dem Buch hauptsächlich mit Assembler 
gearbeitet wird.

Ist "Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie: 
Programmierung in Assembler und C - Schaltungen und Anwendungen" von 
Günter Schmitt so ein Kandidat oder ist da doch mehr C als Assembler 
drin?

Elektronische Grüße
Karsten

von Floh (Gast)


Lesenswert?

Im Buch ist Assembler und C gleichgestellt, alle Programme werden in 
beiden Sprachen geschrieben.
Allerdings find ich den Einstig perönlich recht schlecht erklärt, um 
damit einzusteigen.
Ich würd das Tutorial hier durcharbeiten, hier gehts direkt los mit LED 
und Co.
:-)

von avr (Gast)


Lesenswert?

Schau dir mal diese Bücher an.

http://www.schwabl-schmidt.de/index.php/buecher

Softwarebeispiele sind teilweise ebenfalls auf der
Homepage :)

avr

von Stefan K. (stefan1971)


Lesenswert?

Bevor Du Dir ein Buch kaufst (kannst Du immer noch machen), würde ich 
zunächst dieses Assembler-Tutorial

http://www.avr-asm-tutorial.net/avr_de/index.html

anschauen (PDF-Download). Ist sehr gut gemacht.

von Michael (Gast)


Lesenswert?

"AVR-Mikrocontroller in C programmieren" aus der Franzis-Serie 
(www.franzis.de) finde ich sehr schön und nachvollziehbar erklärt. 
Behandelt halt, wie der Titel vermuten lässt, nur C. Als Beispiele 
dienen Projekte für ATiny13, Atmega8 und Atmega32.

von Bernd S. (Firma: Anscheinend Corner-Cases ;-)) (bernd_stein)


Lesenswert?

Karsten Roman schrieb:
> Hallo Freunde der Elektronik,
>
> ...
> Nun meine Frage an die Experten. Gibt es ein Einsteigerbuch über den
> ATmega8 (oder sonstige Amtel AVR µC's) das die Programmierung in
> Assembler näher beleuchtet. Mir persönlich sagt Assembler mehr zu als C
> und somit wäre es mir lieb wenn in dem Buch hauptsächlich mit Assembler
> gearbeitet wird.
>
> Ist "Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie:
> Programmierung in Assembler und C - Schaltungen und Anwendungen" von
> Günter Schmitt so ein Kandidat oder ist da doch mehr C als Assembler
> drin?
>
> Elektronische Grüße
> Karsten

Hallo,

nun ich habe das Buch bin aber noch nicht weit darin gekommen, weil ich 
nun schon einiger Bücher besitze wollte ich dieses nun mal gründlich 
durcharbeiten.
Vorher habe ich schwierige Passagen immer gern überflogen und mich nie 
richtig damit auseinandergesetzt, was natürlich ein Fehler war.

Wenn Du das Buch kaufen solltest ist es sicher keine Fehlinvestition,
auch wenn man stellenweise lesen muß im Datenblatt nachzuschauen.
Aber so ist es nun mal, die Dinge ändern sich so schnell das ein Buch 
nicht mehr alle aktuellen Möglichkeiten beschreiben kann.

Assembler ist die Grundlage des Buches und wird auch gründlich 
behandelt.
Mit dem Buch und dem www hast Du auf alle Fälle alles was Du brauchst im 
in die Materie einzusteigen.
Hier noch ein Link der für Fragen zu diesem Buch gedacht ist.

Beitrag "Buch AVR von Günter Schmitt durcharbeiten"


Bernd_Stein

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.