Hallo!
Vor dem Schreiben der Software möchte ich meine Idee der Triggerung zuerst vorstellen, weil vielleicht lässt sich das noch einfacher machen.
Im Code habe ich versucht es darzustellen.
Ich bin sehr dankbar für Eure Meinungen!
MfG
Code:_ Angenommen es wurde _| Flanke gewählt XS _|_|_|_|_|__________|____________________________|_|_| __ __ ___ ____ SLP _| L| L|__________| L________________________| ______________________________________________________ TRC | | | BTF ___|___|___|___|___|___|___|___|___|___|___|___|___|__ Zähler 0 0 1 2 3 0 1 2 3 4 A eingestellt 4 4 4 4 4 4 4 4 4 4 | A ab da | speichern ab da auf Flanke warten Erklärung den Symbolen XS - Externe Synchronisation SLP - Flanke (Slope) TRC - Trigger Löschen (Trigger clear) BTF - PIC Befehl, der SLP testet Zähler - wird - gelöscht, wenn SLP während BTF=1 - erhöht, wenn SLP während BTF=0 eingestellt - Wert mit Mausrad eingestellt







Zitieren

Lesezeichen