Forum: Mikrocontroller und Digitale Elektronik Frage zu Befehlen bei RS232


von A. R. (and)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe eine Frage zu der Befehlstabelle, die man in den DB von LCD 
stehen.

Wenn ich jetzt z.B. den Befehl: "ESC O 1 1" senden will, die gehe ich da 
vor?

Sendebefehl wäre: "uartsende()"

Wenn ich jetzt "uartsende (´ESC O 1 1´)" sende ich ja nicht den 
eigentlichen Escape befehl sondern nur die Zeichen E S und C.....
Escape wäre laut ASCII "27"

Im Datenblatt steht z.B. für den CR Befehl "$0D,13d"

Wie sende ich jetzt den richtigen Befehl?

von Carl D. (jcw2)


Lesenswert?

Welche Programmiersprache?

von A. R. (and)


Lesenswert?

Oh ganz vergessen zu erwähnen:
Ich programmiere mit C (AVR Studio)

von Peter II (Gast)


Lesenswert?

Um welche Programmiersprache geht es?

(Da ganze hat nicht mit RS232 - Befehlen zu tun!). Das sind Grundlagen 
der Programmiersprache.

von Carl D. (jcw2)


Lesenswert?

"\e" oder "\x1B" sind ESC

von Sonja (Gast)


Lesenswert?

Naja, ESC = 27 = 0x1b = 033, also:

uartsende("\033O11");

von A. R. (and)


Lesenswert?

Ok danke, das erklärt es super.

uartsende("\033O11"); --> Ich denke mal das wird dann aber ohne " " sein 
oder?

In Zeile 1 bis 3 des DB steht z.B. "Formfeed FF (dez.12) Code-> ^L

Wie sende ich den diesen Befehl? uartsende(\^L)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.