Zitat:
rueckwaerts,rechts,links,vorwaerts,(int geschwindigkeit, int zeit,true);
das kann schonmal garnicht funktionieren... ich hab keine ahnung was du damit bezwecken willst xD
Zitat:
void links(int geschwindigkeit, int zeit)//geschwindigkeit zwischen 1 und 5; zeit in ms
{
if(geschwindigkeit > 5)geschwindigkeit = 5;
if(geschwindigkeit < 1)geschwindigkeit = 1;
int x = 15-geschwindigkeit;
int i;
for(i=0;i<(zeit/20);i++)
{
PORTA |= 1;
sleep(x);
PORTA &= ~1;
PORTA |= 2;
sleep(30-x);
PORTA &= ~2;
sleep(170);
}
}
dashier ist ja der gleiche code wie bei mir bei vorwärts