APPENDIX D
SCREEN DISPLAY CODES - 40 Columns
The following chart lists all of the characters built into the Commodore screen character sets. It shows which numbers should be POKED into screen memory (locations 1024-2023) to get a desired character on the 40-column screen (Remember, to set color memory, use locations 55296 to 56295). Also shown is which character corresponds to a number PEEKed from the screen.
Two character sets are available. Both are available simultaneously in 80-column mode, but only is available at a time on the 40-column screen. The sets are switched by holding down the {shift} and {C=} (Commodore) keys simultaneously.
From BASIC, PRINT CHR$(142) will switch to upper case/graphics mode and PRINT CHR$(14) will switch to upper/lower case mode.
Any number on the chart may also be displayed in REVERSE. The reverse character code may be obtained by adding 128 to the values shown.
SET 1 |
SET 2 |
POKE |
![](graphics/spacer.gif) |
SET 1 |
SET 2 |
POKE |
@ | | 0 |
![](graphics/chr/chr096.gif) | | 64 |
A | a | 1 |
![](graphics/chr/chr097a.gif) | A | 65 |
B | b | 2 |
![](graphics/chr/chr098a.gif) | B | 66 |
C | c | 3 |
![](graphics/chr/chr099a.gif) | C | 67 |
D | d | 4 |
![](graphics/chr/chr100a.gif) | D | 68 |
E | e | 5 |
![](graphics/chr/chr101a.gif) | E | 69 |
F | f | 6 |
![](graphics/chr/chr102a.gif) | F | 70 |
G | g | 7 |
![](graphics/chr/chr103a.gif) | G | 71 |
H | h | 8 |
![](graphics/chr/chr104a.gif) | H | 72 |
I | i | 9 |
![](graphics/chr/chr105a.gif) | I | 73 |
J | j | 10 |
![](graphics/chr/chr106a.gif) | J | 74 |
K | k | 11 |
![](graphics/chr/chr107a.gif) | K | 75 |
L | l | 12 |
![](graphics/chr/chr108a.gif) | L | 76 |
M | m | 13 |
![](graphics/chr/chr109a.gif) | M | 77 |
N | n | 14 |
![](graphics/chr/chr110a.gif) | N | 78 |
O | o | 15 |
![](graphics/chr/chr111a.gif) | O | 79 |
P | p | 16 |
![](graphics/chr/chr112a.gif) | P | 80 |
Q | q | 17 |
![](graphics/chr/chr113a.gif) | Q | 81 |
R | r | 18 |
![](graphics/chr/chr114a.gif) | R | 82 |
S | s | 19 |
![](graphics/chr/chr115a.gif) | S | 83 |
T | t | 20 |
![](graphics/chr/chr116a.gif) | T | 84 |
U | u | 21 |
![](graphics/chr/chr117a.gif) | U | 85 |
V | v | 22 |
![](graphics/chr/chr118a.gif) | V | 86 |
W | w | 23 |
![](graphics/chr/chr119a.gif) | W | 87 |
X | x | 24 |
![](graphics/chr/chr120a.gif) | X | 88 |
Y | y | 25 |
![](graphics/chr/chr121a.gif) | Y | 89 |
Z | z | 26 |
![](graphics/chr/chr122a.gif) | Z | 90 |
[ | | 27 |
![](graphics/chr/chr123.gif) | | 91 |
{pound} | | 28 |
![](graphics/chr/chr124.gif) | | 92 |
] | | 29 |
![](graphics/chr/chr125.gif) | | 93 |
^ | | 30 |
{pi} | ![](graphics/chr/chr126b.gif) | 94 |
{left arrow} | | 31 |
![](graphics/chr/chr127a.gif) | ![](graphics/chr/chr127b.gif) | 95 |
{space} | | 32 |
{space} | | 96 |
! | | 33 |
![](graphics/chr/chr161.gif) | | 97 |
" | | 34 |
![](graphics/chr/chr162.gif) | | 98 |
# | | 35 |
![](graphics/chr/chr163.gif) | | 99 |
$ | | 36 |
![](graphics/chr/chr164.gif) | | 100 |
% | | 37 |
![](graphics/chr/chr165.gif) | | 101 |
& | | 38 |
![](graphics/chr/chr166.gif) | | 102 |
' | | 39 |
![](graphics/chr/chr167.gif) | | 103 |
( | | 40 |
![](graphics/chr/chr168.gif) | | 104 |
) | | 41 |
![](graphics/chr/chr169a.gif) | ![](graphics/chr/chr169b.gif) | 105 |
* | | 42 |
![](graphics/chr/chr170.gif) | | 106 |
+ | | 43 |
![](graphics/chr/chr171.gif) | | 107 |
, | | 44 |
![](graphics/chr/chr172.gif) | | 108 |
- | | 45 |
![](graphics/chr/chr173.gif) | | 109 |
. | | 46 |
![](graphics/chr/chr174.gif) | | 110 |
/ | | 47 |
![](graphics/chr/chr175.gif) | | 111 |
0 | | 48 |
![](graphics/chr/chr176.gif) | | 112 |
1 | | 49 |
![](graphics/chr/chr177.gif) | | 113 |
2 | | 50 |
![](graphics/chr/chr178.gif) | | 114 |
3 | | 51 |
![](graphics/chr/chr179.gif) | | 115 |
4 | | 52 |
![](graphics/chr/chr180.gif) | | 116 |
5 | | 53 |
![](graphics/chr/chr181.gif) | | 117 |
6 | | 54 |
![](graphics/chr/chr182.gif) | | 118 |
7 | | 55 |
![](graphics/chr/chr183.gif) | | 119 |
8 | | 56 |
![](graphics/chr/chr184.gif) | | 120 |
9 | | 57 |
![](graphics/chr/chr185.gif) | | 121 |
: | | 58 |
![](graphics/chr/chr186a.gif) | ![](graphics/chr/chr186b.gif) | 122 |
; | | 59 |
![](graphics/chr/chr187.gif) | | 123 |
< | | 60 |
![](graphics/chr/chr188.gif) | | 124 |
= | | 61 |
![](graphics/chr/chr189.gif) | | 125 |
> | | 62 |
![](graphics/chr/chr190.gif) | | 126 |
? | | 63 |
![](graphics/chr/chr191.gif) | | 127 |
Codes from 128-255 are reversed images of codes 0-127.
|