Hallo, Ich sende Daten von PIC zur PIC irgendwie empfängt der PIC nur Müll. senden: . . . printf("%x\n\r","Hallo"); . . Empfangen: . . x=getc(); . . irgendwie empfängt der PIC nur die Buchstabe "H". Ich bin am verzweifeln und brauche Hilfe.
Gast
#2910020
Google - erstes ergebnis zu getc - erster Satz: "Returns the character ...". Also genau ein Zeichen, wie zB 'H'. Nicht mehrere.
Ugur Onur schrieb: > printf("%x\n\r","Hallo"); Wer das sendet, sendet aber auch nur Müll -- was bedeutet der Formatspezifizierer %x?
Das %x mus sich beim kopieren reingeschlichen haben eigentlich will ich HEX senden und empfangen.ich kenne überhaupt nicht Syntax zum empfangen.
Ugur Onur schrieb: > Das %x mus sich beim kopieren reingeschlichen haben eigentlich will ich > HEX senden und empfangen. Und warum gibst Du dann den String "Hallo" als Argument für printf an?
Eigentlich soll dahin ein integer Variable
Variable=0xAA;
Printf("%x\n\r",Variable);
Mein Problem ist auf der Empfänger Seite wie empfange ich mit welchem
Befehl
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.