Datasheet
3
Die Seriellen
Technische Änderung sowie Druckirrtum vorbehalten.
BEFEHLE, DATENÜBERTRAGUNG
Alle empfangenen Zeichen werden, soweit möglich, als ASCII Daten dargestellt. Die Umlaute ä, ö, ü, ß,
Ä, Ö, Ü ($84, $94, $81, $E1, $8E, $99, $9A) werden als erweitereter IBM-Code interpretiert . Ist das
Display voll, scrollt es automatisch nach oben. CR/LF werden erkannt und ausgeführt. FF (12d/$0C)
löscht das Display. Der Cursor kann z.B mit dem Befehl "ESC O" manuell gesetzt werden (ESC=27d/
$1B).
n1, n2
und
adr
müssen hexadezimal übergeben werden (nicht als ASCII-Zeichen!).
Die 1- bis 4-zeiligen Displays bieten noch folgende zusätzliche Möglichkeiten:
Die 8- und 16-zeiligen Displays EA SER308, SER408, SER3016 und SER4016 bieten noch folgende
zusätzliche Möglichkeiten:
Befehlstabelle für alle Varianten
nach
Reset
Befehl Codes Anmerkung
Formfeed FF (dez:12) ^L Bildschirm löschen und der Cursor nach Home-Position (1,1)
Carriage Return CR (13) ^M Cursor nach links auf 1. Spalte setzen
Linefeed LF (dez:10) ^J Cursor wird eine Zeile tiefer gesetzt
Cursor positionieren ESC O n1 n2 n1=Spalte; n2=Zeile; Home-Position (1,1) links oben 1,1
Cursor Form ESC C
0 Cursor unsichtbar
3
1 Cursor als blinkender Block
2 Cursor als Unterstrich
3 Cursor als blinkender Block mit Unterstrich
Display Modus ESC M
1 Clear-Modus; automatischer Zeilenumbruch AUS
4
2 Clear-Modus; automatischer Zeilenumbruch EIN
3 Scroll-Modus; automatischer Zeilenumbruch AUS
4 Scroll-Modus; automatischer Zeilenumbruch EIN
Selekt / Deselekt ESC
S
adr
Interface mit der Adresse adr=0..63 selektieren; (adr=255 alle)
selekt-
iert
D Interface mit der Adresse adr=0..63 deselektieren; (adr=255 alle)
Zusätzliche Befehle, nur für 1..4-zeilige Displays
nach
Reset
Befehl Codes Anmerkung
Display Modus ESC M
5 Overwrite-Modus; automatischer Zeilenumbruch AUS
4
6 Overwrite-Modus; automatischer Zeilenumbruch EIN
Zeichencode umsetzen ESC U
0 Zeichencodes werden 1:1 ausgegeben, es findet keine Umsetzung statt
1
1
Zeichencodes werden soweit möglich in IBM-Code umgesetzt
(Sinnvoll nur bei Englisch/Japanisch Zeichensatz)
Zeichen definieren ESC Z n1 8 x daten... Zeichen mit dem Code n1=0..7 wird neu definiert. Es folgen 8 Datenbytes
LED-Beleuchtung ESC L n1
LED-Beleuchtung n1=0:AUS; n1=1:EIN; n1=2:Invertieren;
n1=3..255: LED-Beleuchtung für n1 Zehntel Sekunden lang einschalten
Ein
Ausgabeport einstellen ESC Y n1 n2
n1=0: Alle 6 Ausgabe-Ports entsprechend n2 (=6-Bit Binärwert) einstellen
n1=1..6: Ausgang n1 auf 0V(n2=0); auf +5V (n2=1); invertieren (n2=2)
Ausgabeports entsprechen den Adressen-Lötbrücken LB1..LB6
alle
1
Versions Nr. anzeigen ESC V Das Display wird gelöscht und die Versions-Nr. auf dem Display angezeigt
Reset ESC R
Modul rücksetzten und neu initialisieren. Nach diesem Befehl, vor neuer
Ausgabe auf der Schnittstelle RS-232/RS-422, 500ms warten.
Zusätzliche Befehle, nur für 8- und 16-zeilige Displays
nach
Reset
Befehl Codes Anmerkung
Display Modus ESC M
5 Clear-Modus; invers löschen; automatischer Zeilenumbruch AUS
4
6 Clear-Modus; invers löschen; automatischer Zeilenumbruch EIN
7 Scroll-Modus; invers löschen; automatischer Zeilenumbruch AUS
8 Scroll-Modus; invers löschen; automatischer Zeilenumbruch EIN
Schriftart einstellen ESC
N Normale Schrift einstellen; Schwarze Zeichen, weisser Hintergrund
N
I
Inverse Schrift einstellen; Weisse Zeichen, schwarzer Hintergrund
B Blinkende Schrift; Schwarze Zeichen blinken auf weissem Hintergrund
L Invers+blinkend; Weisse Zeichen blinken auf schwarzem Hintergrund
Einstellungen speichern ESC P Speichert Cursor-Form, Display-Modus und Schriftart im EEPROM
Selekt / Deselekt ESC A adr Dem Interface die neue Selekt/Deselekt Adresse adr=0..254 zuweisen










