Hallo,
noch eine andre Sache:

Ich möchte die Drehzahl berechnen. Wie rechne ich das um?

Ich messe über INT0 zwischen 2 Flanken mit Timer0. Wenn der Timer0 überläuft wird eine Variable hochgezählt.

Timer0 läuft mit (20MHz@Prescaler256) = 78125 Hz
8Bit also 0-255=256 Schritte. Dann kommt der Überlauf.

Nun rechne ich den T0 Wert + den Zähler vom Timerüberlauf = dann habe ich den "Zählerstand" zwischen 2 Flanken.

Aber wie rechne ich das nun in Umdrehungen pro Min um?