Zeitmessung zwischen zwei signale

OP #2288773
Lesenswert?

Hallo,
folgende frage möcht ich hier stellen.
ich möchte am Pin RA4 die Zeit messen von einem Signal bis zum nächsten, 
bin mir aber nicht ganz sicher wie ich das am besten löse?
ich denke so: Den Timer0 so einstellen das er ein Interrupt beim 
eintreffen des signals auslöst.In dieser Interruptschleife Den Timer1 
auf Null setzen" Warten bis das nächste Signal kommt. Timer0 löst aus. 
Timer1 wird ausgelesen und wieder auf null gesetzt...

Macht man das so oder ist das zu aufwendig?

liebe grüße
#2288784
Lesenswert?

Christoph Herzog schrieb:

>
> Macht man das so oder ist das zu aufwendig?

Nein


> ich denke so: Den Timer0 so einstellen das er ein Interrupt beim
> eintreffen des signals auslöst.

Hä?
Ein Timer hat die Aufgabe zu zählen.
ABer sicher nicht die Aufgabe bei Eintreffen eines Signales einen 
Interrupt auszulösen.


> In dieser Interruptschleife Den Timer1
> auf Null setzen" Warten bis das nächste Signal kommt. Timer0 löst aus.
> Timer1 wird ausgelesen und wieder auf null gesetzt...

Durchsuch mal das Forum nach "Frequenzmesser".
Die machen genau dasselbe. Und gib das nächste mal deinen µC an.

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