AVR - Mikrocontroller

MegaAVR® - Entwicklung, Anwendung und Peripherie

(Autor)

Buch | Softcover
X, 434 Seiten
2015
De Gruyter Oldenbourg (Verlag)
978-3-11-040768-6 (ISBN)
39,95 inkl. MwSt
Das Buch richtet sich an Interessenten, die den Einstieg in die Arbeit mit AVR-Microcontrollern suchen und bereits Erfahrung mit der Programmierung in C und einer Assemblersprache haben. Die Funktionseinheiten der Controller werden erklärt und mit Beispielen illustriert. Zum Einsatz kommen C und Assembler.
Zur Durchführung eines gemischten Hard- und Softwareprojekts mit Mikrocontrollen ist ein fundiertes Wissen über die Hardwareeinheiten eines Controller unabdingbar. Ebenso notwendig ist die Kenntnis von Sprachen auf zwei Ebenen - C für die große Struktur der Firmware und Assembler für eventuell notwendige zeitkritische Passagen.

Das Buch stellt die Hardware der AVR-Mikrocontroller und ihre Ansteuerung über die Register detailliert vor, um so verschiedene Lösungsansätze für ein Problem beleuchten und vergleichen zu können, z. B. im Bereich der Timer/Counter. Alle besprochenen Einheiten werden mit C-Beispielen kommentiert und, wo sinnvoll, mit Assembler-Beispielen ergänzt. Als Grundlage dienen die billig verfügbaren Controller ATtin2313 und ATmega16 als Beispiele für die tiny- und mega-Reihe.

Auch die praktische Arbeit wird beleuchtet, z. B. die Arbeit mit dem JTAG-Interfache zum On-the-chip-Debugging.

Das Buch stellt die notwendigen Grundlagen für erfahrene Programmierer und Entwickler bereit, um eigene Hardwareprojekte mit AVR-Controllern durchführen zu können.

Dr. Ingo Klöckl beschäftigt sich seit der ZX81-Ära mit der Programmierung von Computern. Während des Chemiestudiums betreute er am Rechenzentrum der Universität Mainz VMS- und Fortran- sowie PostScript- und Perl-Kurse.

Erscheint lt. Verlag 25.9.2015
Reihe/Serie Softwaretechnik
Zusatzinfo 118 schw.-w. Abb., 42 schw.-w. Tab.
Verlagsort Berlin
Sprache deutsch
Maße 170 x 240 mm
Gewicht 750 g
Einbandart kartoniert
Themenwelt Informatik Programmiersprachen / -werkzeuge Assembler
Informatik Programmiersprachen / -werkzeuge C / C++
Mathematik / Informatik Informatik Theorie / Studium
Informatik Weitere Themen Hardware
Technik Elektrotechnik / Energietechnik
Schlagworte Assembler • Assembler, microcontroller, programming • AVR • AVR-Mikrocontroller • Hardware • Microcontroller • Programmierung • programming
ISBN-10 3-11-040768-X / 311040768X
ISBN-13 978-3-11-040768-6 / 9783110407686
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
Mehr entdecken
aus dem Bereich
Aus der Buchreihe »Informatik verstehen«

von Uwe Meyer

Buch | Softcover (2021)
Rheinwerk (Verlag)
29,90