Character Set
ASCII
Code
Character
Description
0
NUL
Null
1
SOH
Start of heading
2
STX
Start of text
3
ETX
End of text
4
EOT
End of transmission
5
ENQ
Inquiry
6
ACK
Acknowledgment
7
BEL
Bell
8
BS
Backspace
9
HT
Horizontal tab
10
LF
Line feed
11
VT
Vertical tab
12
FF
Form feed
13
CR
Carriage return
14
SO
Shift out
15
SI
Shift in
16
DLE
Data link escape
17
DC1
Device control 1
18
DC2
Device control 2
19
DC3
Device control 3
20
DC4
Device control 4
21
NAK
Negative acknowledgment
22
SYN
Synchronous idle
23
ETB
End of transmission block
24
CAN
Cancel
25
EM
End of medium
26
SUB
Substitute
27
ESC
Escape
28
FS
File separator
29
GS
Group separator
30
RS
Record separator
31
US
Unit separator
32
SP
Space or blank
33
!
Exclamation mark
34
“
Quotation mark
35
#
Number sign
36
$
Dollar sign
37
%
Percent sign
38
&
Ampersand
39
'
Apostrophe
40
(
Left Parenthesis
41
)
Right Parenthesis
42
*
Asterisk
43
+
Plus sign
44
,
Comma
45
-
Minus sign or hyphen
46
.
Period or decimal point
47
/
Slash
48
0
Zero
49
1
One
50
2
Two
51
3
Three
52
4
Four
53
5
Five
54
6
Six
55
7
Seven
56
8
Eight
57
9
Nine
58
:
Colon
59
;
Semicolon
60
<
Left angle bracket
61
=
Equal sign
62
>
Right angle bracket
63
?
Question mark
64
@
At sign
65
A
Upper case A
66
B
Upper case B
67
C
Upper case C
68
D
Upper case D
69
E
Upper case E
70
F
Upper case F
71
G
Upper case G
72
H
Upper case H
73
I
Upper case I
74
J
Upper case J
75
K
Upper case K
76
L
Upper case L
77
M
Upper case M
78
N
Upper case N
79
O
Upper case O
80
P
Upper case P
81
Q
Upper case Q
82
R
Upper case R
83
S
Upper case S
84
T
Upper case T
85
U
Upper case U
86
V
Upper case V
87
W
Upper case W
88
X
Upper case X
89
Y
Upper case Y
90
Z
Upper case Z
91
[
Left square bracket
92
\
Back slash
93
]
Right square bracket
94
^
Circumflex
95
_
Underscore
96
`
Grave accent
97
a
Lower case a
98
b
Lower case b
99
c
Lower case c
100
d
Lower case d
101
e
Lower case e
102
f
Lower case f
103
g
Lower case g
104
h
Lower case h
105
i
Lower case i
106
j
Lower case j
107
k
Lower case k
108
l
Lower case l
109
m
Lower case m
110
n
Lower case n
111
o
Lower case o
112
p
Lower case p
113
q
Lower case q
114
r
Lower case r
115
s
Lower case s
116
t
Lower case t
117
u
Lower case u
118
v
Lower case v
119
w
Lower case w
120
x
Lower case x
121
y
Lower case y
122
z
Lower case z
123
{
Left brace
124
|
Vertical line
125
}
Right brace
126
~
Tilde
127
DEL
Delete
Note that the extended character set (values 128-255) may be used. However, since the characters of the extended set vary across locales, they are not presented here. The extended_chars symbol must be set in the definitions file for full support of specific extended characters. See “The ICAM.DEF File” for more information on the extended_chars symbol.
Extended ASCII characters will be output to DNC files, but they will not be output to punched tape files. For punched tape, the eighth bit is reserved for parity checking. Therefore, any values greater than 127 will have their last bit truncated. For example, a value of 128 will be treated as a 0 (zero), a value of 255 will be treated as 127.