Ui, da stimmt aber einiges nicht....
Du hast ein wenig zu sehr mit den geschweiften Klammern rumgeworfen - kein Wunder, dass der Compiler meckert.
So wär's schon besser:
Code:
#include "asuro.h"
int main(void) {
unsigned char schnell; // Schneller Gang
unsigned char langsam; //langsamer Gang
schnell = 220;
langsam = 95;
Init();
MotorDir(FWD,FWD);
MotorSpeed(schnell,schnell);
while(PollSwitch()==0);
if(PollSwitch() < 8 )
{
MotorDir(RWD,RWD);
MotorSpeed(langsam,langsam);
}
else
{
MotorDir(RWD,RWD);
MotorSpeed(schnell,schnell);
}
while(1);
}
In Ordnung ist das Programm so immer noch nicht, aber es müsste sich zumindest compilieren lassen. Die weitere Fehlersuche überlasse ich dann erst mal Dir - durch Fehler lernt man schließlich am meisten. Wenn Du gar nicht weiterkommst, einfach wieder hier melden.
Zum Visual Studio kann ich Dir leider nix sagen...
Gruß,
askazo
Lesezeichen