Hallo da drausen,
ich wollte ein Testprogramm zur einlesung und anschliessender Uebertragung von Linienverfolgewerten schreiben, doch bei folgendem Programm bekomme ich vom Hyperterminal nur wirre Zeihen(die zum Teil nicht mal auf der Tastatur vorhanden sind!) ausgegeben:
Das bekomme ich aber angezeigt:Code://Linienverfolgungstest #include "asuro.h" void Turn (void); int main (void) { //Variablen unsigned int data[2]; unsigned int ldata[100]; int i,j; Init(); MotorDir(FWD,FWD); MotorSpeed(150,150); FrontLED(ON); j=1; while(1){ //Werte Einlesen for(i=1;i<100;i++){ LineData(data); ldata[j]=data[0]; j++; ldata[j]=data[1]; j++; }; MotorSpeed(0,0); j=1; //Werte Senden for(i=1;i<100;i++){ SerWrite(ldata[j] ,5); j++; SerWrite(ldata[j] ,5); j++; }; } return 0; };
der Weissblattest funktioniert auch!Code:SerWrite("ASURO",5);
Bitte helft mir!
Danke
Chrissi







Zitieren

Lesezeichen