PWM-Signal auswerten

Hallo,

das ist das generelle Problem wenn man mit einem Taster oder wie bei Dir einer Knüppelstellung 2 Aufgaben erledigen will. Mit etwas Aufwand sehe ich da aber kein Problem. Du mußt laut meiner Theorie nur dafür sorgen das die erneute Auswertung des eben umgeschalteten Bits erst wieder erfolgt wenn sich das Eingangssignal, also Deine Knüppelstellung, verändert hat.

Hinweis. Du willst 11 Sachen schalten. Dann würde ich in allen 11 Wertebereichs if Abfrage eine Hilfvariable einfügen die beim einmaligen Durchlaufen gesetzt wird. Vor der if Abfrage prüfst Du ob sie schon gesetzt ist. Dann wird diese übersprungen und es wird nicht nochmal getoggelt. Das machst Du mit alle Deinen Wertebereichen if Abfragen. Und in allen setzt Du alle anderen Hilfvariablen wieder zurück. Außer die der eigenen wo das Programm sich gerade drin befindet. Wenn ich das so lese finde ich das einfach genial. :grin: