Forum: Mikrocontroller und Digitale Elektronik Probleme mit Signalauswertung


von Michael F. (Firma: HTL Rankweil) (mik2412)


Angehängte Dateien:

Lesenswert?

Hallo zusammen!

Ich möchte mit einem Mikrocontroller ein Signal aufnehmen. Dazu verwende 
ich den Input Capture Pin. Mit diesem bestimme ich die länge der 
jeweiligen Low - Pegel. Je nach länge soll dann eine 1 oder eine 0 in 
ein Array geschrieben werden. Ich erhalte ca. 50 Low - Pegel am IC-Pin- 
Es sollen alle angespeichert werden aber nur die letzten 32 sind 
relevant. Die letzten 32 abgespeichrten werte (1 oder 0) sollen dann an 
einem Ausgang ausgegeben werden. Im Anhang habe ich meinen Code der wohl 
noch ein paar Fehler enthält. Ich hoffe ihr könnt mir bei meinem Problem 
weiterhelfen.

mfg

Michael

von M. K. (sylaina)


Lesenswert?

Was ist denn nun dein Problem oder ist es zu früh und ich seh die Frage 
nicht?

von Michael F. (Firma: HTL Rankweil) (mik2412)


Lesenswert?

Das Problem ist dass ich gerade herausgefunden habe, dass der Timer 
Start Wert und auch der Stop Wert immer 0 sind. D.h der Timer wird gar 
nie gestartet.  Demenstprechend kommt auch am Ausgang nicht die 32 Bits 
heraus.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.