Einleitung

Benötigte Werkzeuge

Definition einiger Datentypen

Grundsätzlicher Programmaufbau

Register

Zugriff auf Ports

Übung 1

Übung 2

Der UART

Allgemeines

Senden mit dem UART

Übung 3

Empfangen mit dem UART

Übung 4

Analoge Eingabe

Messen eines Widerstands

ADC über Komparator

Der ADC im AVR

Analoge Ausgabe

DAC mit Widerstandsnetzwerk

PWM (Pulsweitenmodulation)

Übung 5

Übung 6

Timer/Counter

Der Vorzähler

8-Bit Timer/Counter

16-Bit Timer/Counter

Die PWM-Betriebsart

Vergleichswert- Überprüfung

Signal einfangen

Gemeinsame Register

Der Watchdog

Interrupts

Interrupt-Quellen

Was tut das Hauptprogramm