Bildschirmcode
Bildschirmcodes kodieren alle darstellbaren Zeichen als eine Zahl zwischen 0 und 255. Im Unterschied zu PETSCII werden Steuerzeichen dabei nicht berücksichtigt. Diese Codes verwendet der C64 bzw. der VIC des C64 im Bildschirmspeicher (1024-2023), um festzuhalten, welches Zeichen auf welcher Position des Bildschirms erscheint.
Nutzung von BASIC V2 aus[Bearbeiten | Quelltext bearbeiten]
- Zeichen in BASIC V2 in den Bildschirmspeicher schrieben:
POKE Bildschirmspeicheradresse, Zeichencode - Auslesen per
PRINT PEEK(Bildschirmspeicheradresse)
Liste der Bildschirmcodes des C64[Bearbeiten | Quelltext bearbeiten]
Normale Zeichen nutzen die Bildschirmcodes 0-127, inverse Zeichen die Bildschirmcodes 128-255.
Die nachfolgenden Bilder zeigen die Zeichen, wie sie im Zeichensatz-ROM vorgehalten werden.
Für eine vergrößerte Darstellung bitte auf die Bilder klicken.
Bei Zeichensatz 2 liegen an den Codes 65-90 statt diverser Graphikzeichen die Großbuchstaben, die in Zeichensatz 1 die Codes 1-26 belegen. In Zeichensatz 2 sind Codes 1-26 mit Kleinbuchstaben belegt. Auch die Zeichen der Codes 94, 95, 105, 122 unterscheiden sich.
Zeichensatz 1[Bearbeiten | Quelltext bearbeiten]
-
Zeichen und Bildschirmcodes 0-127 Zeichensatz 1
-
Zeichen und Bildschirmcodes 128-255 Zeichensatz 1
Zeichensatz 2[Bearbeiten | Quelltext bearbeiten]
-
Zeichen und Bildschirmcodes 0-127 Zeichensatz 2
-
Zeichen und Bildschirmcodes 128-255 Zeichensatz 2