Hallo!
Ich möchte die Daten der beiden Fototransistoren auf der Unterseite von ASURo im Hypertermianl programm auslesen. Allerdings kommen dort nur kryptographische Zeichen an. Habe gelesen, dass von den Fototransistoren 16Bit Werte zurückkommen und man diese erst mit der Funtion itoa() in ASCII umwandeln muss. Das habe ich versucht, jedoch ohne Erfolg. Es kommen immer noch kryptographische Zeichen an.
Hier mal mein Code:
Vielen Dank für eure Hilfe!Code:#include "asuro.h" #include "stdlib.h" int main(void) { //Speicherbereich für die Integer-Werte der Fototransistoren anlegen unsigned int data[2]; unsigned char Wert; //Microcontroller in Ausgangszustand Init(); //FrontLED anschalten FrontLED(ON); //Werte der Fototransistoren einlesen LineData(data); //in ASCII umwandeln itoa(data[1],Wert,10); //Werte an Computer senden SerWrite(Wert,4);//links(T9) while(1); return 0; }
mfg
.patrick







Zitieren

Lesezeichen