8051 Timer Modus?

Gast #1226818
Lesenswert?

N'abend,
ich hab ein Problem mit dem 8051.
Ich will mit einem Timer die Flanken zählen, und gleichzeitig auch die 
Zeit zwischen den Flanken bekommen.
Dachte ich jetzt gerade an den Timer 0 im Modus 3, aber so ganz versteh 
ich das Handbuch da nicht.
Geht das so, das ich mit Timer 0(low) die Flankenerkennung machen und 
dann zum Zeitpunkt des Erkennens den Timer 0 (high) loslaufen lasse für 
die Zeitmessung?
Danke schon mal
Daniel
Gast #1246561
Lesenswert?

Könntest du nicht gleich beide Timer nutzen? Beispielsweise verwendest 
du Timer 0 als Zähler, der die Flanken zählt. Bei einer negativen Flanke 
soll der Timer einen Interrupt auslösen. In der Interrupt Routine kann 
dann  Timer 1 gestartet werden, der die Zeit zwischen den Flanken misst.

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