PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : asuro; tasterquellcode funktioniert nicht!



vsilverlord
22.05.2009, 15:02
bei diesem code fährt der asuro ein stück geradeaus, fährt zurück und dreht sich, woraufhin die routine wiederholt wird.
eigentlich sollte er sich erst drehen, wenn der taster gedrückt wird!
wo liegt das problem?





#include "asuro.h"


int main(void)
{
Init();
EncoderInit();

StartSwitch ();
while (1)
{
GoTurn(50,0,100);
if (switched=TRUE)
{
GoTurn(-50,0,200);
GoTurn(0,180,100);
switched = FALSE;
}
}

return 0;
}