Computer Character Set Tables
I had really great plans when I started
this set of Computer Character Tables,
but I never finished it. This site
http://www.oocities.org/mikes_javascript/hex_table_ascii.html
has all the tables that I was planning to put here
plus a few more.
EBCDIC Character Set
EBCDIC stands for Extended Binary Coded Decimal Interchange Code
or something close to that.
It is the character set used on most IBM mainframe computers
which run MVS, DOS/VSE, and VM/CMS.
Check out a better
EBCDIC
table.
FIELDDATA Character Set
Field Data or FIELDATA is used on the orginial
UNIVAC mainframes. Its a 6 bit character set.
The Univac 1100 series computers use FIELD DATA.
Check out a better
Fieldata
table.
FIELDATA Character Set
Field Data or FIELDATA is used on the orginial
UNIVAC mainframes. Its a 6 bit character set.
The Univac 1100 series computers use FIELD DATA.
Check out a better
Fieldata
table.
BCD Character Set
BCD was used on Honeywell and older IBM computers.
I beleive it was before EBCDIC.
Check out a better
BCD
table.
Baudette Character Set
A lot of devices that used paper tape or
punched paper tape use Baudette codes or
the Baudette character set.
Check out a better
Baudette
table.
UNIVAC Character Set
Field Data or FIELDATA is used on the orginial
UNIVAC mainframes. Its a 6 bit character set.
The Univac 1100 series computers use FIELD DATA.
Check out a better
Fieldata
table.
IBM Character Set
EBCDIC stands for Extended Binary Coded Decimal Interchange Code
or something close to that.
It is the character set used on most IBM mainframe computers
which run MVS, DOS/VSE, and VM/CMS.
Check out a better
EBCDIC
table.
Punched Card Character sets
This site shows how to make 80 column
punched card in the ASCII, EBCDIC, and
Field Data character sets.
http://www.oocities.org/mikes_javascript/hex_cardpunch.html.
Just what you need if you have some old card punch equipment around :)
80 Column Punched Cards
This site shows how to make 80 column
punched card in the ASCII, EBCDIC, and
Field Data character sets.
http://www.oocities.org/mikes_javascript/hex_cardpunch.html.
Just what you need if you have some old card punch equipment around :)
IBM Punched Cards
This site shows how to make 80 column
punched card in the ASCII, EBCDIC, and
Field Data character sets.
http://www.oocities.org/mikes_javascript/hex_cardpunch.html.
Just what you need if you have some old card punch equipment around :)
Morse Code Character Set
Just for fun I once wrote some code that
allowed a 68HC11 Motorola microprocessor
to display Morse Code on a LED.
The LED played the words from the song
In-A-Gadda-Da-Vida written by the band "Iron Butterfly".
The LED was on a machine used to manufactor semi-conductors
and when it was flashing (and singing the words to the song
In-A-Gadda-Da-Vida) the machine was in a working state.
I never found out if any of our customers who used
this machine discovered that the LED was singing the
song In-A-Gadda-Da-Vida in Morse code.
Any how here is a table that shows how
to write ASCII and EBCDIC characters in Morse code.
http://www.oocities.org/mikes_javascript/hex_morse.html
The words to the son In-A-Gadda-Da-Vida follow:
In-A-Gadda-Da-Vida, honey,
don't you know that I love you?
In-A-Gadda-Da-Vida, baby,
don't you know that I'll always be true?
Oh, won't you come with me
and take my hand?
Oh, won't you come with me
and walk this land?
Please take my hand!
Braille Character Set
This site shows how to display ASCII or EBCDIC characters
in Braille. I guess this is something you need to
know if you to write software for blind people
to read.
http://www.oocities.org/mikes_javascript/hex_braille.html
Some other sites that show computer character sets.
Decimal |
Octal |
Hex |
ASCII1,2 |
EBCDIC3 |
Control Keys4 |
BCD5
| Field Data6 |
Packed Decimal7 |
Baudette8 |
0 |
00 |
0 |
|
|
CNTL/@ |
1 |
01 |
1 |
|
|
CNTL/A |
2 |
02 |
2 |
|
|
CNTL/B |
3 |
03 |
3 |
|
|
CNTL/C |
4 |
04 |
4 |
|
|
CNTL/D |
5 |
05 |
5 |
|
|
CNTL/E |
6 |
06 |
6 |
|
|
CNTL/F |
7 |
07 |
7 |
|
|
CNTL/G |
8 |
010 |
8 |
|
|
CNTL/H |
9 |
011 |
9 |
|
|
CNTL/I |
10 |
012 |
A |
|
|
CNTL/J |
11 |
013 |
B |
|
|
CNTL/K |
12 |
014 |
C |
|
|
CNTL/L |
13 |
015 |
D |
|
|
CNTL/M |
14 |
016 |
E |
|
|
CNTL/N |
15 |
017 |
F |
|
|
CNTL/O |
16 |
020 |
10 |
|
|
CNTL/P |
17 |
021 |
11 |
|
|
CNTL/Q |
18 |
022 |
12 |
|
|
CNTL/R |
19 |
023 |
13 |
|
|
CNTL/S |
20 |
024 |
14 |
|
|
CNTL/T |
21 |
025 |
15 |
|
|
CNTL/U |
22 |
026 |
16 |
|
|
CNTL/V |
23 |
027 |
17 |
|
|
CNTL/W |
24 |
030 |
18 |
|
|
CNTL/X |
25 |
031 |
19 |
|
|
CNTL/Y |
26 |
032 |
1A |
|
|
CNTL/Z |
27 |
033 |
1B |
|
|
CNTL/[ |
28 |
034 |
1C |
|
|
CNTL/\ |
29 |
035 |
1D |
|
|
CNTL/] |
30 |
036 |
1E |
|
|
CNTL/^ |
31 |
037 |
1F |
|
|
CNTL/_ |
32 |
040 |
20 |
|
|
|
33 |
041 |
21 |
! |
|
|
34 |
042 |
22 |
" |
|
|
35 |
043 |
23 |
# |
|
|
36 |
044 |
24 |
$ |
|
|
37 |
045 |
25 |
% |
|
|
38 |
046 |
26 |
& |
|
|
39 |
047 |
27 |
' |
|
|
40 |
050 |
28 |
( |
|
|
41 |
051 |
29 |
) |
|
|
42 |
052 |
2A |
* |
|
|
43 |
053 |
2B |
+ |
|
|
44 |
054 |
2C |
, |
|
|
45 |
055 |
2D |
- |
|
|
46 |
056 |
2E |
. |
|
|
47 |
057 |
2F |
/ |
|
|
48 |
060 |
30 |
0 |
|
|
49 |
061 |
31 |
1 |
|
|
50 |
062 |
32 |
2 |
|
|
51 |
063 |
33 |
3 |
|
|
52 |
064 |
34 |
4 |
|
|
53 |
065 |
35 |
5 |
|
|
54 |
066 |
36 |
6 |
|
|
55 |
067 |
37 |
7 |
|
|
56 |
070 |
38 |
8 |
|
|
57 |
071 |
39 |
9 |
|
|
58 |
072 |
3A |
: |
|
|
59 |
073 |
3B |
; |
|
|
60 |
074 |
3C |
< |
|
|
61 |
075 |
3D |
= |
|
|
62 |
076 |
3E |
> |
|
|
63 |
077 |
3F |
? |
|
|
64 |
0100 |
40 |
@ |
|
|
65 |
0101 |
41 |
A |
|
|
66 |
0102 |
42 |
B |
|
|
67 |
0103 |
43 |
C |
|
|
68 |
0104 |
44 |
D |
|
|
69 |
0105 |
45 |
E |
|
|
70 |
0106 |
46 |
F |
|
|
71 |
0107 |
47 |
G |
|
|
72 |
0110 |
48 |
H |
|
|
73 |
0111 |
49 |
I |
|
|
74 |
0112 |
4A |
J |
|
|
75 |
0113 |
4B |
K |
|
|
76 |
0114 |
4C |
L |
|
|
77 |
0115 |
4D |
M |
|
|
78 |
0116 |
4E |
N |
|
|
79 |
0117 |
4F |
O |
|
|
80 |
0120 |
50 |
P |
|
|
81 |
0121 |
51 |
Q |
|
|
82 |
0122 |
52 |
R |
|
|
83 |
0123 |
53 |
S |
|
|
84 |
0124 |
54 |
T |
|
|
85 |
0125 |
55 |
U |
|
|
86 |
0126 |
56 |
V |
|
|
87 |
0127 |
57 |
W |
|
|
88 |
0130 |
58 |
X |
|
|
89 |
0131 |
59 |
Y |
|
|
90 |
0132 |
5A |
Z |
|
|
91 |
0133 |
5B |
[ |
|
|
92 |
0134 |
5C |
\ |
|
|
93 |
0135 |
5D |
] |
|
|
94 |
0136 |
5E |
^ |
|
|
95 |
0137 |
5F |
_ |
|
|
96 |
0140 |
60 |
` |
|
|
97 |
0141 |
61 |
a |
|
|
98 |
0142 |
62 |
b |
|
|
99 |
0143 |
63 |
c |
|
|
100 |
0144 |
64 |
d |
|
|
101 |
0145 |
65 |
e |
|
|
102 |
0146 |
66 |
f |
|
|
103 |
0147 |
67 |
g |
|
|
104 |
0150 |
68 |
h |
|
|
105 |
0151 |
69 |
i |
|
|
106 |
0152 |
6A |
j |
|
|
107 |
0153 |
6B |
k |
|
|
108 |
0154 |
6C |
l |
|
|
109 |
0155 |
6D |
m |
|
|
110 |
0156 |
6E |
n |
|
|
111 |
0157 |
6F |
o |
|
|
112 |
0160 |
70 |
p |
|
|
113 |
0161 |
71 |
q |
|
|
114 |
0162 |
72 |
r |
|
|
115 |
0163 |
73 |
s |
|
|
116 |
0164 |
74 |
t |
|
|
117 |
0165 |
75 |
u |
|
|
118 |
0166 |
76 |
v |
|
|
119 |
0167 |
77 |
w |
|
|
120 |
0170 |
78 |
x |
|
|
121 |
0171 |
79 |
y |
|
|
122 |
0172 |
7A |
z |
|
|
123 |
0173 |
7B |
{ |
|
|
124 |
0174 |
7C |
| |
|
|
125 |
0175 |
7D |
} |
|
|
126 |
0176 |
7E |
~ |
|
|
127 |
0177 |
7F |
|
|
|
128 |
0200 |
80 |
|
|
|
129 |
0201 |
81 |
|
|
|
130 |
0202 |
82 |
|
|
|
131 |
0203 |
83 |
|
|
|
132 |
0204 |
84 |
|
|
|
133 |
0205 |
85 |
|
|
|
134 |
0206 |
86 |
|
|
|
135 |
0207 |
87 |
|
|
|
136 |
0210 |
88 |
|
|
|
137 |
0211 |
89 |
|
|
|
138 |
0212 |
8A |
|
|
|
139 |
0213 |
8B |
|
|
|
140 |
0214 |
8C |
|
|
|
141 |
0215 |
8D |
|
|
|
142 |
0216 |
8E |
|
|
|
143 |
0217 |
8F |
|
|
|
144 |
0220 |
90 |
|
|
|
145 |
0221 |
91 |
|
|
|
146 |
0222 |
92 |
|
|
|
147 |
0223 |
93 |
|
|
|
148 |
0224 |
94 |
|
|
|
149 |
0225 |
95 |
|
|
|
150 |
0226 |
96 |
|
|
|
151 |
0227 |
97 |
|
|
|
152 |
0230 |
98 |
|
|
|
153 |
0231 |
99 |
|
|
|
154 |
0232 |
9A |
|
|
|
155 |
0233 |
9B |
|
|
|
156 |
0234 |
9C |
|
|
|
157 |
0235 |
9D |
|
|
|
158 |
0236 |
9E |
|
|
|
159 |
0237 |
9F |
|
|
|
160 |
0240 |
A0 |
|
|
|
161 |
0241 |
A1 |
|
|
|
162 |
0242 |
A2 |
|
|
|
163 |
0243 |
A3 |
|
|
|
164 |
0244 |
A4 |
|
|
|
165 |
0245 |
A5 |
|
|
|
166 |
0246 |
A6 |
|
|
|
167 |
0247 |
A7 |
|
|
|
168 |
0250 |
A8 |
|
|
|
169 |
0251 |
A9 |
|
|
|
170 |
0252 |
AA |
|
|
|
171 |
0253 |
AB |
|
|
|
172 |
0254 |
AC |
|
|
|
173 |
0255 |
AD |
|
|
|
174 |
0256 |
AE |
|
|
|
175 |
0257 |
AF |
|
|
|
176 |
0260 |
B0 |
|
|
|
177 |
0261 |
B1 |
|
|
|
178 |
0262 |
B2 |
|
|
|
179 |
0263 |
B3 |
|
|
|
180 |
0264 |
B4 |
|
|
|
181 |
0265 |
B5 |
|
|
|
182 |
0266 |
B6 |
|
|
|
183 |
0267 |
B7 |
|
|
|
184 |
0270 |
B8 |
|
|
|
185 |
0271 |
B9 |
|
|
|
186 |
0272 |
BA |
|
|
|
187 |
0273 |
BB |
|
|
|
188 |
0274 |
BC |
|
|
|
189 |
0275 |
BD |
|
|
|
190 |
0276 |
BE |
|
|
|
191 |
0277 |
BF |
|
|
|
192 |
0300 |
C0 |
|
|
|
193 |
0301 |
C1 |
|
|
|
194 |
0302 |
C2 |
|
|
|
195 |
0303 |
C3 |
|
|
|
196 |
0304 |
C4 |
|
|
|
197 |
0305 |
C5 |
|
|
|
198 |
0306 |
C6 |
|
|
|
199 |
0307 |
C7 |
|
|
|
200 |
0310 |
C8 |
|
|
|
201 |
0311 |
C9 |
|
|
|
202 |
0312 |
CA |
|
|
|
203 |
0313 |
CB |
|
|
|
204 |
0314 |
CC |
|
|
|
205 |
0315 |
CD |
|
|
|
206 |
0316 |
CE |
|
|
|
207 |
0317 |
CF |
|
|
|
208 |
0320 |
D0 |
|
|
|
209 |
0321 |
D1 |
|
|
|
210 |
0322 |
D2 |
|
|
|
211 |
0323 |
D3 |
|
|
|
212 |
0324 |
D4 |
|
|
|
213 |
0325 |
D5 |
|
|
|
214 |
0326 |
D6 |
|
|
|
215 |
0327 |
D7 |
|
|
|
216 |
0330 |
D8 |
|
|
|
217 |
0331 |
D9 |
|
|
|
218 |
0332 |
DA |
|
|
|
219 |
0333 |
DB |
|
|
|
220 |
0334 |
DC |
|
|
|
221 |
0335 |
DD |
|
|
|
222 |
0336 |
DE |
|
|
|
223 |
0337 |
DF |
|
|
|
224 |
0340 |
E0 |
|
|
|
225 |
0341 |
E1 |
|
|
|
226 |
0342 |
E2 |
|
|
|
227 |
0343 |
E3 |
|
|
|
228 |
0344 |
E4 |
|
|
|
229 |
0345 |
E5 |
|
|
|
230 |
0346 |
E6 |
|
|
|
231 |
0347 |
E7 |
|
|
|
232 |
0350 |
E8 |
|
|
|
233 |
0351 |
E9 |
|
|
|
234 |
0352 |
EA |
|
|
|
235 |
0353 |
EB |
|
|
|
236 |
0354 |
EC |
|
|
|
237 |
0355 |
ED |
|
|
|
238 |
0356 |
EE |
|
|
|
239 |
0357 |
EF |
|
|
|
240 |
0360 |
F0 |
|
|
|
241 |
0361 |
F1 |
|
|
|
242 |
0362 |
F2 |
|
|
|
243 |
0363 |
F3 |
|
|
|
244 |
0364 |
F4 |
|
|
|
245 |
0365 |
F5 |
|
|
|
246 |
0366 |
F6 |
|
|
|
247 |
0367 |
F7 |
|
|
|
248 |
0370 |
F8 |
|
|
|
249 |
0371 |
F9 |
|
|
|
250 |
0372 |
FA |
|
|
|
251 |
0373 |
FB |
|
|
|
252 |
0374 |
FC |
|
|
|
253 |
0375 |
FD |
|
|
|
254 |
0376 |
FE |
|
|
|
255 |
0377 |
FF |
|
|
|
1 - This ASCII chart contains the special characters used on
M/S DOS and windows. The characters from decimal 128 to
255 are often not defined or used differently on other
computers.
ASCII stands for American StandarD Code Information Interchange.
2 - Almost all modern computers execpt IBM Mainframes
running the MVS, VM/CMS, DOS/VSE operating systems use ASCII as their native characters set. Among the computers using the ASCII character set are
M/S DOS and WINDOWS machines, APPLE, UNIX, LINUX, DEC, HONEYWELL, UNIVAC,
UNISYS, Bourough, SUN, SOLARIS, IBM RS/6000, IBM SYSTEM 3
3EBCDIC is used mostly by IBM Mainframes that use the
MVS, VM/CMS, and DOS/VSE operating systems. TSO, IMS, CICS, TSO/SPF
are products that run on these computers.
The RCA SPECTRA computers which evolved into the UNIVAC VS/9 computers
also used EBCDIC.
EBCDIC stands for Extended Binary Coded Decimal Interchange Code
4These control keys are generally used with the ASCII Character set
The decimal number is the code generated when the
CNTL key is pressed along with another key.
5 - BCD is predisor of EBCDIC. It stands for Binary Coded Decimal
6 - FIELDDATA - This characters was the orginal character set used on the UNIVAC 1100 computer which runs the EXEC VIII operating systems.
These computers evolved into UNISYS computers. They also support ASCII.
7 Packed Decimal - explain
8Baudette