So gibt er dir den linken Wert aus.
Die Funktion LineData(); schaut, wie viele zahlen oder bustaben die variable enthält, da dass ja immer angegeben werden muss, denn wenn der wert über 1000 geht müssen ja 4 Zahlen gesendet werden.Code:#include "asuro.h" int main(void){ unsigned int line[2], i; Init(); void PrintInt(int wert) { char text[16]=" "; itoa(wert,text,10); SerWrite(text,strlen(text)); } FrontLED(ON); StatusLED(OFF); while(1){ LineData(line); PrintInt(line[0]); SerWrite("\n", 1); for(i= 0; i< 200; i++){ Sleep(255); } while(1); return 0; }
mfg
Hannes







Zitieren

Lesezeichen