APPENDIX TEN
ATASCII And Internal Character Code Values
Character ATASCII Internal Character ATASCII Internal
space 32 0 Z 90 58
! 33 1 [ 91 59
" 34 2 \ 92 60
# 35 3 ] 93 61
$ 36 4 ^ 94 62
% 37 5 _ 95 63
& 38 6 CTRL-, 0 64
' 39 7 CTRL-A 1 65
( 40 8 CTRL-B 2 66
) 41 9 CTRL-C 3 67
* 42 10 CTRL-D 4 68
+ 43 11 CTRL-E 5 69
, 44 12 CTRL-F 6 70
- 45 13 CTRL-G 7 71
. 46 14 CTRL-H 8 72
/ 47 15 CTRL-I 9 73
0 48 16 CTRL-J 10 74
1 49 17 CTRL-K 11 75
2 50 18 CTRL-L 12 76
3 51 19 CTRL-M 13 77
4 52 20 CTRL-N 14 78
5 53 21 CTRL-O 15 79
6 54 22 CTRL-P 16 80
7 55 23 CTRL-Q 17 81
8 56 24 CTRL-R 18 82
9 57 25 CTRL-S 19 83
: 58 26 CTRL-T 20 84
; 59 27 CTRL-U 21 85
< 60 28 CTRL-V 22 86
= 61 29 CTRL-W 23 87
> 62 30 CTRL-X 24 88
? 63 31 CTRL-Y 25 89
@ 64 32 CTRL-Z 26 90
A 65 33 ESCAPE 27 91
B 66 34 UP ARROW 28 92
C 67 35 DOWN
D 68 36 ARROW 29 93
E 69 37 LEFT ARROW 30 94
F 70 38 RIGHT ARROW 31 95
G 71 39 CTRL-. 96 96
H 72 40 a 97 97
I 73 41 b 98 98
J 74 42 c 99 99
K 75 43 d 100 100
L 76 44 e 101 101
M 77 45 f 102 102
N 78 46 g 103 103
O 79 47 h 104 104
P 80 48 i 105 105
Q 81 49 j 106 106
R 82 50 k 107 107
S 83 51 l 108 108
T 84 52 m 109 109
U 85 53 n 110 110
V 86 54 o 111 111
W 87 55 p 112 112
X 88 56 q 113 113
Y 89 57 r 114 114
Character ATASCII Internal
s 115 115
t 116 116
u 117 117
v 118 118
w 119 119
x 120 120
y 121 121
z 122 122
CTRL-; 123 123
„ 124 124
CLEAR 125 125
DELETE 126 126
TAB 127 127
Inverse characters are the same as the characters above with 128
added to the values listed. This is done by setting the seventh bit
(adding 128).
There are other codes used which are outside this range:
ATASCII Function
155 End Of Line (Return)
156 Delete line
157 Insert line
158 CTRL-Tab
159 Shift-Tab
253 CTRL-2 (buzzer)
254 Delete character
255 Insert character
See your Atari Reference Manual, pages C1 to C3 and F1. In order
to print the arrow keys, clear, insert, delete, buzzer, escape key, or
any of the codes listed above to the screen, you must press the
ESC key before entering the keyboard character(s).
Not all of these codes can be sent to the printer. ATASCII codes
zero to 31 print blank or they may send control codes to your
printer, depending on the make. 96 will print a backwards
apostrophe instead of a diamond, 123 will print a left bracket
instead of a spade, 125 will print a right bracket instead of a clear,
126 will print a tildis instead of a backspace and 127 will print a
blank instead of tab.
There is a third set of codes used by the Atari keyboard handler.
These values are listed in the OS User's Manual.
Return to Table of Contents
| Previous Chapter
| Next Chapter