Dieses Buch ist der erste Band einer Buchreihe, die der Programmierung von AVR-Mikrocontrollern gewidmet ist. Da es die Grundlagen präsentiert, beginnend mit Bits und Bytes, ist es für Leser geeignet, die sich in das Gebiet erst einarbeiten wollen. Aber auch wer AVR-Prozessoren in C programmiert, wird von der Lektüre profitieren, weil die Besonderheiten sorgfältig herausgearbeitet werden, die man zu beachten hat, wenn gute Assemblerprogramme entwickelt werden sollen. Beispielsweise wird ausführlich auf die besondere Rolle eingegangen, welche die Statusbits in Assemblerprogrammen spielen.
Das Buch führt den Leser vom Aufbau eines einfachen Maschinenprogramms bis hin zur Entwicklung eines interruptgesteuerten, im Hintergrund ablaufenden Messgeräteprogramms. Auf dem Weg dorthin wird auf verständliche Weise vorgestellt, was im näheren und im weiteren Sinn mit Programmstrukturen zu tun hat (die Datenstrukturen sind dem nächsten Band der Reihe vorbehalten). Dazu zählen insbesondere Verzweigungen und Schleifen, aber auch der Einsatz des Stapels ist von Bedeutung.
Im Rahmen der Buchreihe ist bereits erschienen:
- Buch 2: Statische Datenstrukturen – vom Bit zur mehrdimensionalen Tabelle (ISBN 978-3-89576-230-7)
Geplant sind folgende weitere Titel:
- Buch 3: LCD-Graphik I, verkettete Strukturen I, Zeichenketten, Fädeltechnik I
- Buch 4: LCD-Graphik II, verkettete Strukturen II, Fädeltechnik II
- Buch 5: Schnittstellen
- Buch 6: JAVAweiterlesen