Hallo!! Habe ein Programm geschrieben das mir ein 40khz signal mit dem PCA erzeugt und an einem pin ausgibt. als nächstes habe ich mir zwei externe interupts gemacht die auf eine abfallende flanke reagieren sollen und nun komme ich nicht so richtig ´weiter, ich möchte wenn einer der ext interrupts ausgelöst wird einen timer starten der die zeit messen soll die vergeht bis der zweite auslöst. es ist also die verschiebung der Phase zwischen den beiden signalen die jeweils die externen interrupts auslösen. Das ganze habe ich begonnen in c zu programmieren. kann mir vielleicht jemand einen tip geben bzw. weiterhelfen? vielen Dank im voraus.
Für sowas ist die Input Capture Funktion sehr nützlich. Hat fast jeder Controller. MFG Falk
kannst du mir da vielleicht nen tip geben wo ich da was nachlesen kann ? danke
Kurt wrote: > kannst du mir da vielleicht nen tip geben wo ich da was nachlesen kann ? > > danke Vielleicht im Datenblatt? ...oder hier: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Einfangen_eines_Eingangssignals_.28Input_Capturing.29 Gruß, Magnetus
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.