das mit dem doppelten Aufruf von PollSwitch() war so gemeint:
Code:
t1=PollSwitch();       //Tasterabfrage 2mal aufrufen
t2=PollSwitch();       //und getrennt speicher

if(t1==t2)             //nur wenn PollSwitch() 2mal den selben Wert 
{                         //liefert wird hier fortgesetzt
   if(t1==0)
   {
         //hier der Code zum Vorwärtsfahren
    }
    else
    {
         //hier der Code zum Rückwärtsfahren
    }
}