-
-
Hallo harry3
Der Timer 2 wird beim ASURO im CTC - Mode
( Clearte Timer on Compare Match ) betrieben. WGM21 = 1
Auserdem ist kein Prescaler eingeschaltet. CS20 = 1
Der Systemtakt von 8 Mhz liegt also am Timer an.
Das OCR2 Register wird mit 110 geladen.
Der Timer Zählt also von 0 bis 110 und schaltet dann den Ausgang um.
Von low nach high und umgekehrt. Der Counter beginnt wieder von
Null an zu Zählen. Der Systemtakt wird damit durch 110 geteilt, das egibt
annähernd die 72 kHz.
Für eine Phase sind zwei Halbwellen erforderlich, also 72 kHz / 2 = 36 kHz.
Für eine Frquenz von 18 kHz brauchst dur nur das OCR2 Register mit
220 laden.
Mfg
A.Hoffmann
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen