Timer2 alle 100ms auslösen, Berechnung?

Gast #2891035
Lesenswert?

Hi Forum,

ich spiele gerade mit den Timer an einem ATmega16 und mich würde nun 
interessieren wie ich es anstelle, wenn ich den Timer alle 100ms 
auslösen lassen möchte.

Derzeitige Initialisierung ist:

TCCR2B |= (6 << CS20);     // Clock / 256
TIMSK2 |= (1 << TOIE2);     // Interrupt ein


Interrupt wird schon angesprungen, doch eben nur in
16MHZ  256  256 Takt

Irgendwie fehlt mir nun das Verständnis wie ich da auf 100ms komme.

Wenn ich im Interrupt ein PIN TOGGLE müßte man auf 20Hz = 0,05s kommen 
oder?

Gruß Chris

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren