User manual
MiniTerminal Handbuch
BECKMANN+EGLE Industrieelektronik GmbH, Kirchstraße 30, D-71394 Kernen INTERNET: http://www.BuE.de - 5 -
ESC & Bn
Einstellen der Baudrate
n = 0 (9600), 1 (4800), 2 (2400), 3 (1200)
Beispiel: PRINT #1,CHR$(27);"&B";CHR$(2);
setzt die Baudrate auf 2400 Bits pro Sekunde
Diese Einstellung wird im EEPROM permanent abgespeichert.
7.1 Zeichen umdefinieren
ESC & L CG Zeichen 8x Muster
bestehendes Zeichen umdefinieren
CG = Zu verwendende CG-RAM-Adresse. Es stehen 8 Adressen zur Zeichenumdefinierung zur
Verfügung. CG = Zahl von 1 - 8
Zeichen = Zeichen, welches umdefiniert werden soll. Hier kann ein beliebiges Zeichen des Character-
Fonts angegeben werden
8x Muster = Hier muß das Bit-Muster des neuen Zeichens angegeben werden. Ein Zeichen besteht aus
einer ´5 x 7 Punkt-Matrix´. Nur ´Bit0 - Bit4´ der 7 anzugebenden Bytes sind relevant.
Als 8. Byte wird immer ´CHR$(0)´ angegeben.
Beispiel-Proramm (Qbasic) :
´Schnittstelle definieren
OPEN "COM1:9600,N,8,2,cs0,ds0,cd0,rs" AS 1
'Zeichen-Muster
pattern$ = CHR$(85)+CHR$(170)+CHR$(85)+CHR$(170)+CHR$(85)+CHR$(170)+CHR$(85)+CHR$(0)
INPUT "Umzudefinierendes Zeichen :"; zch$
INPUT "Zu verwendende CG-RAM-Adresse (1-8) :"; CGAdr%
'ESC-Sequenz zur Zeichenumdefinierung
PRINT #1, CHR$(27) + "&L";
PRINT #1, CHR$(CGAdr% - 1);
strg$ = zch$ + pattern$
l = LEN(strg$)
IF l <> 0 THEN
FOR n = 1 TO l
PRINT #1, MID$(strg$, n, 1);
R$ = INPUT$(1, #1)
IF R$ <> MID$(strg$, n, 1) THEN
PRINT "Fehler beim Speichern": BEEP
EXIT FOR
END IF
NEXT n
END IF
Löschen von umdefinierten Zeichen:
Für umzudefinierendes Zeichen (zch$) einen Wert zwischen CHR$(10) - CHR$(18) eingeben (nicht darstellbares
Zeichen) und zu löschende CG-RAM-Adresse (CGAdr%) angeben.
0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0
0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0
0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0
0 1 0 1 0 1 0 1
0 0 0 0 0 0 0 0
-> CHR$(85)
-> CHR$(170)
5x7 Matrix
Erläuterung :










