Table of ASCII codes |
ASCII code table
- a table of the codes used within ASCII, American Standard Code for
Information Interchange.
The ASCII code has been in use for many years. Standing for
American Standard Code for Information Interchange, the code has found uses in
all walks of electronics life. It is used in computers as the format in which
numerical data is stored, and it is also widely used in data communications,
including the popular RS232 serial interface, as well as other similar standards
including RS422, RS423, RS485 and many others. Although Many people associate
ASCII with standards such as RS232, its use pervades all electronics equipment
today, and it is used as the standard for representing text in computers,
computer related equipment, telecommunications and networking.
ASCII was developed in the 1960s and it was first published
as a standard in 1967. Since then it has remained almost the same, although
there have been some updates, the last being in 1986. ASCII defines codes for a
total of 128 characters. Of these 33 are non-printing and mostly obsolete
control characters that affect how text is processed. In addition to this, there
are 95 printable characters.
|
Hex
|
Decimal |
Character |
|
Hex
|
Decimal |
Character |
|
|
00
|
00
|
CTRL @ /
NUL |
|
40
|
64
|
@
|
|
|
01
|
01
|
CTRL A /
SOH |
|
41
|
65
|
A
|
|
|
02
|
02
|
CTRL B /
STX |
|
42
|
66
|
B
|
|
|
03
|
03
|
CTRL C /
ETX |
|
43
|
67
|
C
|
|
|
04
|
04
|
CTRL D /
EOT |
|
44
|
68
|
D
|
|
|
05
|
05
|
CTRL E /
ENQ |
|
45
|
69
|
E
|
|
|
06
|
06
|
CTRL F /
ACK |
|
46
|
70
|
F
|
|
|
07
|
07
|
CTRL G /
BEL |
|
47
|
71
|
G
|
|
|
08
|
08
|
CTRL H /
BS |
|
48
|
72
|
H
|
|
|
09
|
09
|
CTRL I /
HT |
|
49
|
73
|
I
|
|
|
0A
|
10
|
CTRL J /
LF |
|
4A
|
74
|
J
|
|
|
0B
|
11
|
CTRL K /
VT |
|
4B
|
75
|
K
|
|
|
0C
|
12
|
CTRL L /
FF |
|
4C
|
76
|
L
|
|
|
0D
|
13
|
CTRL M /
CR |
|
4D
|
77
|
M
|
|
|
0E
|
14
|
CTRL N /
SO |
|
4E
|
78
|
N
|
|
|
0F
|
15
|
CTRL O /
SI |
|
4F
|
79
|
O
|
|
|
10
|
16
|
CTRL P /
DLE |
|
50
|
80
|
P
|
|
|
11
|
17
|
CTRL Q /
DC1 / Xon |
|
51
|
81
|
Q
|
|
|
12
|
18
|
CTRL R /
DC2 |
|
52
|
82
|
R
|
|
|
13
|
19
|
CTRL S /
DC3 / Xoff |
|
53
|
83
|
S
|
|
|
14
|
20
|
CTRL T /
DC4 |
|
54
|
84
|
T
|
|
|
15
|
21
|
CTRL U /
NAK |
|
55
|
85
|
U
|
|
|
16
|
22
|
CTRL V /
SYN |
|
56
|
86
|
V
|
|
|
17
|
23
|
CTRL W /
ETB |
|
57
|
87
|
W
|
|
|
18
|
24
|
CTRL X /
CAN |
|
58
|
88
|
X
|
|
|
19
|
25
|
CTRL Y /
EM |
|
59
|
89
|
Y
|
|
|
1A
|
26
|
CTRL Z /
SUB |
|
5A
|
90
|
Z
|
|
|
1B
|
27
|
CTRL [ /
ESC |
|
5B
|
91
|
[
|
|
|
1C
|
28
|
CTRL \ /
FS |
|
5C
|
92
|
\
|
|
|
1D
|
29
|
CTRL ] /
GS |
|
5D
|
93
|
]
|
|
|
1E
|
30
|
CTRL ^ /
RS |
|
5E
|
94
|
^
|
|
|
1F
|
31
|
CTRL _ /
US |
|
5F
|
95
|
_
|
|
|
20
|
32
|
Space
|
|
60
|
96
|
`
|
|
|
21
|
33
|
!
|
|
61
|
97
|
a
|
|
|
22
|
34
|
"
|
|
62
|
98
|
b
|
|
|
23
|
35
|
�
|
|
63
|
99
|
c
|
|
|
24
|
36
|
$
|
|
64
|
100
|
d
|
|
|
25
|
37
|
%
|
|
65
|
101
|
e
|
|
|
26
|
38
|
&
|
|
66
|
102
|
f
|
|
|
27
|
39
|
'
|
|
67
|
103
|
g
|
|
|
28
|
40
|
(
|
|
68
|
104
|
h
|
|
|
29
|
41
|
)
|
|
69
|
105
|
i
|
|
|
2A
|
42
|
*
|
|
6A
|
106
|
j
|
|
|
2B
|
43
|
+
|
|
6B
|
107
|
k
|
|
|
2C
|
44
|
,
|
|
6C
|
108
|
l
|
|
|
2D
|
45
|
-
|
|
6D
|
109
|
m
|
|
|
2E
|
46
|
.
|
|
6E
|
110
|
n
|
|
|
2F
|
47
|
/
|
|
6F
|
111
|
o
|
|
|
30
|
48
|
0
|
|
70
|
112
|
P
|
|
|
31
|
49
|
1
|
|
71
|
113
|
q
|
|
|
32
|
50
|
2
|
|
72
|
114
|
r
|
|
|
33
|
51
|
3
|
|
73
|
115
|
s
|
|
|
34
|
52
|
4
|
|
74
|
116
|
t
|
|
|
35
|
53
|
5
|
|
75
|
117
|
u
|
|
|
36
|
54
|
6
|
|
76
|
118
|
v
|
|
|
37
|
55
|
7
|
|
77
|
119
|
w
|
|
|
38
|
56
|
8
|
|
78
|
120
|
x
|
|
|
39
|
57
|
9
|
|
79
|
121
|
y
|
|
|
3A
|
58
|
:
|
|
7A
|
122
|
z
|
|
|
3B
|
59
|
;
|
|
7B
|
123
|
{
|
|
|
3C
|
60
|
<
|
|
7C
|
124
|
|
|
|
|
3D
|
61
|
=
|
|
7D
|
125
|
}
|
|
|
3E
|
62
|
>
|
|
7E
|
126
|
~
|
|
|
3F
|
63
|
?
|
|
7F
|
127
|
DEL
|
|
Table of ASCII codes
ASCII is widely used in all forms of electronics and
computing where data needs to be stored or conveyed. One of the major areas
where this can be seen is in the transmission of data by standards such as
RS232.
|