FSST - Hardwarenahe Programmierung

Aufgaben Interrupt

Inhalt

Schreiben Sie die folgenden Programme sowohl für Polling und Interrupt. Vergleichen Sie beide Varianten.

  1. Schreiben Sie ein C++ Programm, das eine 100Hz Rechteckschwingung an der LED1 ausgibt. Wird die Taste SW2 gedrückt soll die Frequenz verdoppelt werden. Bei einem weiteren Tastendruck sollen wieder die 100Hz ausgegeben werden.
  2. Schreiben Sie ein C++ Programm, das Anzahl wie oft die Taste SW2 gedrückt wurde zählt und die LED1 leuchten soll wenn die Taste 10 Mal gedrückt wurde.

All wikipages