Hallo Leute,

folgende (eigentlich simple) Aufgabe:

Über meinen ADC1 Kanal bekomme ich ein Signal rein. Über die Software wird ein Schwellwert in einer Variablen gespeichert. Bei erreichen des Schwellwerts soll das Programm sofort (wie bei einem Interrupt) in eine Subroutine springen.

Wie implementiere ich sowas am elegantesten?

Meines wissens nach ist der Interrupt Befehl "On ADC" ja dafür vorgesehen in die Routine zu springen sobald der ADC "fertig" ist, also ein I O Wert.

Ich möchte aber sowas wie "wenn ADC1 > 765 dann springe sofort in ISR X"

Danke für eure Tips