Datasheet
7
EA IC202
PARAMETER
Alle Befehle und deren Parameter wie Koordinaten und sonstige Übergabewerte werden immer als
Bytes erwartet. Dazwischen dürfen keine Trennzeichen z.B. Leerzeichen oder Kommas verwendet
werden. Die Befehle benötigen auch kein Abschlussbyte wie z.B Carrige Return.
A..Z, L/R/O/U ................................... Alle Befehle werden als ASCII-Zeichen übertragen.
Beispiel: G= 71 (dez.) = $47 leitet den Geraden-Befehl ein.
x1, x2, y1, y2 ................................... Koordinatenangaben werden mit 1 Byte übertragen; gültig
sind Werte von 0..127 für x- bzw. 0..63 für y-Koordinaten.
Beispiel: x1= 10 (dez.) = $0A
n1,n2,nr,aw,ew,wert,mst,daten ..... Nummernwerte werden mit 1 Byte übertragen.
Beispiel: n1=15(dez.) = $0F
MUSTER
Bei diversen Befehlen kann als Parameter ein Mustertyp (mst = 0..7) eingestellt werden. So können
rechteckige Bereiche, Bargraphs und sogar Texte mit unterschiedlichen Mustern verknüpft und
dargestellt werden.
Folgende Füllmuster stehen dabei zur Verfügung:
mst=0 mst=1 mst=2 mst=3 mst=4 mst=5 mst=6 mst=7
weiss schwarz 25% grau 50% grau 75% grau 45° rechts 45° links 45° kreuz
Beispiel Auszugebende Codes
in ASCII
Z
BEL ETX
T e s t
NUL
in Hex
$5A $07 $03 $54 $65 $73 $74 $00
in Dezimal
90 7 3 84 101 115 116 0
für Turbo-Pascal write(aux, 'Z', chr(7), chr(3), 'Test', chr(0));
für ´C´ fprintf(stdaux, "%c%c%c%s%c", 'Z', 7, 3, "Test", 0);
für Q-Basic
OPEN "COM1:1200,N,8,2,BIN" FOR RANDOM AS #1
PRINT #1,"Z"+CHR$(7)+CHR$(3)+"Test"+CHR$(0)
PROGRAMMIERBEISPIEL
In der nachfolgenden Tabelle ist ein Beispiel zu sehen, welches die Zeichenkette "Test" an den
Koordinaten 7,3 ausgibt.










