Zitat Zitat von kesi
ja, aber muß man es denn ständig laufen haben?
Kann ich nicht erst durch einen Druck auf den Taser via Int. in eine
Subroutine springen und hier dann meine Einstellungen tätigen und dann wieder zurück. Die eigentliche Encoderauswertung muß doch nur dann laufen wenn ich Änderungen vornehmen will und nicht ständig im Hintergrung!?
Einen Drehgeber an einen µC pappen und ein bischen rumspielen ist eine Sache, ein Drehgeber in eine µC-Applikation integeriert, die als Hauptaufgabe auch "was anderes macht", wie
Impulse verarbeiten (DCF-77, Durchflußmesser, etc) oder
serielle Kommunikation,
Nulldurchgangserkennung usw. usw.
ist was ganz anderes.

Es ist also egal, ob die Encoderauswertung alle 0.5ms oder einal am Tag für 10s ausgeführt wird. Ihre Ausführungsdauer muß immer so kurz sein, dass sie die anderen vom µC zu bewältigen Arbeiten nicht beeinträchtigt.

Gute Nacht,
screwdriver