Herunterladen Inhalt Inhalt Diese Seite drucken

Erweiterung Des Zeichenvorrates - Kleincomputer KC85/4 Systemhandbuch

Vorschau ausblenden Andere Handbücher für KC85/4:
Inhaltsverzeichnis

Werbung

SOFTWARE
Bildpunkte = Bits: seitenrichtig, nicht negiert, oberste Bildpunktzeile = nied-
rigste Adresse. Die Anfangsadressen der Tabellenzeiger müssen entspre-
chend den zugehörigen Codes in die Speicherzellen CCTL0 - CCTL3 eingetra-
gen werden. Für die Codes 20H bis 5FH und A0H bis DFH (CCTL0 und
CCTL2) ist die Zeichenbildtabelle für Großbuchstaben und Ziffern (ab Adresse
EE00H) eingetragen.
Die Codes 00H - 1FH dienen im Normalfall als ausführbare 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 60H bis 7FH und E0H bis FFH erzeugen
die Kleinbuchstaben.
Die Zeichenbildtabellen CCTL1 und CCTL3 sind nach dem Einschalten und
nach jedem RESET auf die Adresse 0FE00H und die Zeichenbildtabellen
CCTL0 und CCTL2 auf die Adresse 0EE00H gesetzt.

3.10.2. Erweiterung des Zeichenvorrates

An Hand eines Beispieles soll die Erweiterung des Zeichenvorrates erläutert
werden.
Für die Zeichen mit den Codes 0A0H - 0DFH, die in der Zeichenbildtabelle
CCTL2 liegen, sollen spezielle Zeichen definiert werden. Die neue
Zeichenbildtabelle wird im Speicherbereich 0BC00...0BDFFH abgelegt.
1. Umschalten des Zeigers auf die neue Zeichenbildtabelle
MODIFY B7AA
B7AA 00
B7AB EE - ändern in BC
2. Generieren eines neuen Zeichens mit dem Code 0A0H
Zeichenbild Bild-
Code
0000 0000
0001 1000
|
0010 0100
0100 0010
0010 0100
0010 0100
0110 0110
0000 0000
Hex.-Code
00
18
24
42
24
24
66
00
10
8Byte
111

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis