Archiv verlassen und diese Seite im Standarddesign anzeigen : Verzweiflung!!
Hi,
Ich habe hier ein kleines Problem mit meinem Programm. Ich möchte das dass Progamm wiederholt wird nur irgendwie macht es Asuro nicht. Wisst ihr warum das so ist??
Vielen dank schon mal im Voraus
radbruch
06.02.2009, 21:05
Hallo
Mit Code-Tags kann man Programme direkt in einen Beitrag einfügen:
#include "asuro.h"
void MSleep (int dauer) // 1/1000 sek
{
int z;
for (z = 0; z < dauer; z++)
Sleep (36); // bei der orginalen Library muss hier 72 stehen
}
int main(void)
{
Init();
while(1)
{
MotorDir(FWD,FWD);
MotorSpeed(120,120);
StatusLED(GREEN);
while (PollSwitch()==0)
{
SerWrite("Alles OK!\n",10);
}
StatusLED(YELLOW);
MotorSpeed(0,0);
MSleep (2000);
MotorDir(RWD,RWD);
MotorSpeed(100,0);
MSleep (2550);
//PollSwitch()==0; // was das?
}
return 0;
}
Ich hab's nicht getestet, aber so sollte es funktionieren.
Gruß
mic
Hallo radbruch,
Die Lösung war ja garnicht so schwer wie ich dachte. Manchmal sieht man seine eigene Fehler einfach nicht.
Wahrscheinlich auch weil ich noch Anfänger bin!!
Vielen dank für die Hilfe, das Programm funktioniert jetzt.
MfG
Moritz
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.