-
-
Neuer Benutzer
Öfters hier
Hallo zusammen,
da ich ebenfalls Anfänger bei den Microcontrollern bin passte dieser Thread super. Ich bin tatsächlich soweit gekommen, dass meine LED blinken.
Das ausrechnen der Blinkfrequenz funktioniert nicht oder ich habe es nicht verstanden (wahrscheinlich beides). Als Controller wird der Mega32 mit 16MHz (RN Control 1.4) Codeschnipsel folgt
TIMSK = _BV(TOIE1); //Timer Overflow Interrupt enable
TCNT1 = 34268; //ca. 5sec
TCCR1B = _BV(CS12) | _BV(CS10); //Prescaler 1024
erwartet habe ich 2 Sekunden geworden sind es 5 Sekunden. Wenn ich
TCNT1 = 49911 setze bleibt es bei ca. 5 Sekunden. Warum?
Grüße
Jürgen
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen