Più di un milione di libri, a un clic di distanza!
Bookbot

AVR-Microcontroller

Maggiori informazioni sul libro

Für die Durchführung eines gemischten Hard- und Softwareprojekts mit Mikrocontrollern ist fundiertes Wissen über die Hardware des Controllers unerlässlich. Ebenso wichtig ist die Beherrschung von Programmiersprachen auf zwei Ebenen: C für die Struktur der Firmware und Assembler für zeitkritische oder hardwarenahe Abschnitte. Das Buch bietet erfahrenen Entwicklern die notwendigen Grundlagen, um eigene Projekte mit Mikrocontrollern zu realisieren. Der 8-Bit-Mikrocontroller ATmega16 dient als Beispiel für die megaAVR®-Mikrocontroller von Atmel®. Es werden Aufbau und Hardwarekomponenten des ATmega16 sowie deren Ansteuerung über Register detailliert dargestellt. Typische Probleme der Embedded-Entwicklung, wie Zeitmessung, Steuerungen, Ereignisbehandlung und Kommunikation über SPI, TWI oder serielle Schnittstellen, werden behandelt. Anhand von Beispielen wie mikrosekundengenauen Stoppuhren und Fahrradtachometern werden die Verfahren illustriert. Zu jedem Problem werden die Schaltung sowie das vollständige Programm in C oder Assembler präsentiert. Neben der Hard- und Softwareentwicklung wird auch die praktische Arbeit mit Atmel Studio® behandelt, einschließlich On-Chip-Debugging und Entwicklungszyklen. Projekte wie DDS-Synthese oder Analog-Datenlogger stellen typische Peripheriebausteine vor, darunter Echtzeituhr RTC, Digital-Analog-Wandler DAC und serielle EEPROMs.

Acquisto del libro

AVR-Microcontroller, Ingo Klöckl

Lingua
Pubblicato
2015
Ti avviseremo via email non appena lo rintracceremo.

Metodi di pagamento