Hallo
Nein, ganz im Gegenteil. Mit Mehrfachabfrage und Return() außerhalb der While-Schleife würde es dann etwa so aussehen:Ich hoffe ich habe nicht noch mehr Verwirrung gestiftet
Und mit nur einem (langsamen) PollSwitch() und einer "Entprellung" durch die IF-Abfrage:Code:while(1){ taste1=PollSwitch(); taste2=PollSwitch(); if((taste1 > 0) && (taste1 == taste2)) {StatusLED(RED);} // Wird eine Taste gedrückt --> LED = Rot else {StatusLED(GREEN);} // Keine Taste --> LED = Grün } return 0;
Das ist übrigens mein persönlicher Favorit, mit drei Abfragen auch sehr sicher.Code:while(1){ taste1=PollSwitch(); if((taste1 > 0) && (taste1 == taste2)) {StatusLED(RED);} // Wird eine Taste gedrückt --> LED = Rot else {StatusLED(GREEN);} // Keine Taste --> LED = Grün taste2=taste1; } return 0;
Gruß
mic






Zitieren

Lesezeichen