D. Berg schrieb:
> Nach der ersten Messung wird der
> Interrupt gestartet und der Wert abgespeichert.
Ja.
> Dann geht es zurück zur zweiten Messung
Da ist deine Software schon lange dran vorbei, denn nirgends steht, dass
nach dem Start der ersten Messung gewartet werden soll, bis der
Interrupt aktiv war.
Du könntest entweder im Interrupt die zweite Messung starten, oder du
setzt im Interrupt eine Variable auf 1, die anzeigt dass der Interrupt
die Ergebnisse gelesen hat.
Aber so macht der Interrupt keinen Sinn, wenn du sowieso auf das Ende
der Messung wartest. Da kannst du auch den Interrupt weglassen, und
stattdessen direkt auf das Ende der Messung warten und das Ergebnis
auslesen ehe du die zweite Messung startest.