Gerd
02.11.2007, 11:14
Hi zusammen,
vermutlich eine blöde Frage, aber ich komme mit meinem (geringen) Wissen nicht weiter:
mein uC liest von einer PC-Tastatur einzelne ASCII-Zeichen ein (mit Befehl GETATKBD) . Diese lege ich dann als Byte-Variable eine nach der anderen in einem Byte-Feld hintereinander ab. Wie kann ich jetzt aus diesen einzelnen Bytes einen String herstellen. Damit's ein String wird muss doch am Ende ein "End of String" stehen, oder? Gibt es für "End of String" ein spezielles Zeichen, das ich einfach am Ende der eingegeben Bytes dranhängen muss?
Wär prima, wennn mir hier jemand helfen könnte.
Ciao und danke!
Gerd
vermutlich eine blöde Frage, aber ich komme mit meinem (geringen) Wissen nicht weiter:
mein uC liest von einer PC-Tastatur einzelne ASCII-Zeichen ein (mit Befehl GETATKBD) . Diese lege ich dann als Byte-Variable eine nach der anderen in einem Byte-Feld hintereinander ab. Wie kann ich jetzt aus diesen einzelnen Bytes einen String herstellen. Damit's ein String wird muss doch am Ende ein "End of String" stehen, oder? Gibt es für "End of String" ein spezielles Zeichen, das ich einfach am Ende der eingegeben Bytes dranhängen muss?
Wär prima, wennn mir hier jemand helfen könnte.
Ciao und danke!
Gerd