Gast
#2621977
Hallo,
Ich möchte Timer2 so initialisieren dass ich nach jedem Überlauf(100µs)
einen Sendepuls erzeugen. Ich nehme den Prescaler 256 aber irgendwie
klappts nicht weil ich wahrscheinlich entweder den falschen
Prescaler(256) nehme oder einen Startwert dafür berechnen muss.
Also die Frage ist: wie wird der Startwert berechnet?
Controller: mega328p
F_CPU = 16Mhz
Timer2-Funktion:
void Timer2Init(void)
{
TCCR2B = (1<<CS22)|(1<<CS11) ;
TIMSK2 = 1<<TOIE2 ;
}
Danke.
Gruß