Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   TSerial: Befehle an ein LCD-Modul senden (https://www.delphipraxis.net/84503-tserial-befehle-ein-lcd-modul-senden.html)

Helmi 17. Jan 2007 17:10


TSerial: Befehle an ein LCD-Modul senden
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich verwende als Komponente für die serielle Schnittstelle die "TSerial" von der Zeitschirft: ToolBox. (falls die jemand kennt).

Nun hab ich mir eine LCD-Anzeige mit seriellen Anschluss geleistet (siehe Datenblatt im Anhang).
Dort ist auf der Seite 3 die Befehle aufgelistet.

Mein Problem ist, dass ich nicht weiss, wie ich das Umsetzen muss z. B. den Befehl "ESC C 0".

Einen Text zu senden ist ganz einfach:
Delphi-Quellcode:
var
  S: String;

begin
  S := Edit1.Text;
  Serial1.TransmittText(S);
end;
Ich hoffe mir kann jemand helfen!

[Edit]
Anhang angehängt!
[/Edit]

Muetze1 17. Jan 2007 17:12

Re: TSerial: Befehle an ein LCD-Modul senden
 
Welcher Anhang?

Bernhard Geyer 17. Jan 2007 17:14

Re: TSerial: Befehle an ein LCD-Modul senden
 
Vermutlich genauso einfach:

ESC = #27

Delphi-Quellcode:
  S := #27 + ' C 0';
  Serial1.TransmittText(S);
Evtl. ohne Leerzeichen.

Helmi 17. Jan 2007 17:24

Re: TSerial: Befehle an ein LCD-Modul senden
 
Hallo,

ich hab den Anhang an den ersten Beitrag angehängt.

Muetze1 17. Jan 2007 18:33

Re: TSerial: Befehle an ein LCD-Modul senden
 
Dann so:

Delphi-Quellcode:
S := #27 + 'C' + #00;  // oder auch: S := #27'C'#00;
  Serial1.TransmittText(S);


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz