|
1.8 Übung 1
Kleines Basisprojekt: Taste PB0 bei muecB gedrückt: 42 bei Anzeige muecA, sonst 0.
Aufgabe 1
- Laden Sie das Beispielprojekt aus Kapitel 1.7 in das AVR-Studio, kompilieren es und übertragen es auf Mikrocontroller B des Testboards
- Messen Sie die an Pin 18 ausgegebene Frequenz.
- Welche Frequnz hat das Sägezahlsignal?
|
Aufgabe 2
- Versuchen Sie ausgebend vom aktuellen Projekt ein Programm zu schreiben, das ein sinusförmiges PWM-Signal im hörbaren Bereich erzeugt.
|
Aufgabe 3
- An Pin 21 des Mikrocontrollers ist ein Lautsprecher angeschlossen.
- Auf diesen Pin kann der PWM-Ausgang von Timer 2 gegeben werden.
- Schreiben Sie unter zuhilfenahme des Datenblattes für den ATmega32 eine ähnliche Klasse wie PWMtimer1 für den Timer 2 mit dem Namen PWMtimer1.
- Mit ihr soll es möglich sein das sinusförmige Signal von Aufgabe 2 auf den Lautsprecher zu legen.
|
|