AVR - Mikrocontroller
MegaAVR® - Entwicklung, Anwendung und Peripherie
Seiten
2015
De Gruyter Oldenbourg (Verlag)
978-3-11-040768-6 (ISBN)
De Gruyter Oldenbourg (Verlag)
978-3-11-040768-6 (ISBN)
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.
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? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Buch | Hardcover (2012)
Westermann Schulbuchverlag
CHF 44,90
Schulbuch Klassen 7/8 (G9)
Buch | Hardcover (2015)
Klett (Verlag)
CHF 29,90
Buch | Softcover (2004)
Cornelsen Verlag
CHF 23,90