Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85/3 Systemhandbuch Seite 76

Vorschau ausblenden Andere Handbücher für KC 85/3:
Inhaltsverzeichnis

Werbung

SOFTWARE
ZEICHENBILDTABELLEN
Zur Ergänzung des internen Zeichenbildvorrates und der Groß- und Kleinbuch-
staben, Ziffern, Sonderzeichen (Codes «« - 7FH) können eigene Zeichenbild-
tabellen erstellt werden. Pro Zeichen werden 8 Bytes benötigt.
Ò
Bildpunkte
Bits: seitenrichtig, nicht negiert, oberste Bildpunktzeile
rigste Adresse. Die Anfangsadressen der Tabellenzeiger müssen entspre-
chend den zugehörigen Codes in die Speicherzellen CCTL«
tragen werden. Für die Codes 2«H bis 5FH und A«H bis DFH (CCTL« und
CCTL2) ist die Zeichenbildtabelle für Großbuchstaben und Ziffern (ab Adresse
EE««H) eingetragen. Die Codes ««H - 1FH dienen im Normalfall als ausführ-
bare Steuerzeichen (vgl. Arbeitszelle STBT). Wird Bit 3 (STBT) gesetzt, werden
die Zeichen aus CCTL1 zum Bildschirm gesendet. Dies sind Symbole für die
Steuercodes bzw. spezielle Grafiksymbole. Die Codes 6«H bis 7FH und E«H
bis FFH erzeugen die Kleinbuchstaben.
Die Zeichenbildtabellen CCTL1 und CCTL3 sind nach dem Einschalten und
nach jedem RESET auf die Adresse «FE««H und die Zeichenbildtabellen
CCTL« und CCTL2 auf die Adresse «EE««H gesetzt.
Beispiel:
Für die Zeichen mit den Codes «A«H - «DFH, die in der Zeichenbildtabelle
CCTL2 liegen, sollen spezielle Zeichen definiert werden. Die neue Zeichenbild-
tabelle wird im Speicherbereich 0BC«« . . . «BDFFH abgelegt.
1. Umschalten des Zeigers auf die neue Zeichenbildtabelle
MODIFY B7AA
B7AA ««
B7AB EE - ändern in BC
2. Generieren eines neuen Zeichens mit dem Code «A«H
Zeichenbild
Å
Å
Bild-Code
««««««««
«««11«««
««1««1««
«1««««1«
««1««1««
««1««1««
«11««11«
««««««««
Hex.-Code
««
18
24
42
8 Byte
24
24
66
««
14
Ò
nied-
-
CCTL3 einge-
75

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis