anstatt:
Code:
 
      taste = PollSwitch();
      
      if (taste!=0)
      {
         StatusLED(YELLOW);
         warten(100);
         asd = 1;
würde ich so machen:

Code:
taste = PollSwitch();
      
      if (taste!=0) && (PollSwitch()!=0))
      {
         StatusLED(YELLOW);
         warten(100);
         asd = 1;
da du die pollswitch funktion öfters aufrufen solltest!!!

so sollte es funktionieren!!



EDIT:
da war wohl hail schneller :P JA, 2 - 3 mal sollte reichen!! (bei 3 mal. einfach eine weitere Variable deklarieren, sie mit pollswitch gleichstellen und in der IF-Bedingung auffähren!)