ASCII Chart
MSB --> | 0 1 2 3 4
5 6 7 <--(Hex)
| 000 001 010 011 100
101 110 111 <--(Binary)
LSB |
0 0000 | NUL DLE SP 0 @
P ' p
1 0001 | SOH DC1 ! 1 A
Q a q
2 0010 | STX DC2 " 2 B
R b r
3 0011 | ETX DC3 # 3
C S c s
4 0100 | EOT DC4 $ 4 D
T d t
5 0101 | ENQ NAK % 5 E
U e u
6 0110 | ACK SYN & 6 F
V f v
7 0111 | BEL ETB ' 7 G
W g w
8 1000 | BS CAN ( 8 H
X h x
9 1001 | HT EM ) 9 I
Y i y
A 1010 | LF SUB * : J
Z j z
B 1011 | VT ESC + ; K
[ k {
C 1100 | FF FS , < L
\ l |
D 1101 | CR GS - = M
] m }
E 1110 | SO RS . > N
^ n ~
F 1111 | SI US / ? O
_ o DEL
^ ^
| |_(Binary)
|
(Hex)
MSB = Most Significant Bits
LSB = Least Significant Bits
For example: The ASCII code for 'A' is 1000001 binary or 41 hexadecimal.
ASCII Symbol Names
NUL = NULL character
DLE = Data Link Escape
SOH = Start Of Heading DC1 = Device
Control 1
STX = Start Of Text
DC2 = Device Control 2
ETX = End Of Text
DC3 = Device Control 3
EOT = End Of Transmission DC4 = Device Control 4
ENQ = Enquiry
NAK = Negative Acknowledge
ACK = Acknowledge
SYN = Synchronous Idle
BEL = Bell
ETB = End of Transmission Block
BS = Backspace
CAN = Cancel
HT = Horizontal Tab
EM = End of Medium
LF = Line Feed
SUB = Substitute
VT = Vertical Tab
ESC = Escape
FF = Form Feed
FS = File Separator
CR = Carriage Return GS
= Group Separator
SO = Shift Out
RS = Record Separator
SI = Shift In
US = Unit Separator
SP = Space
DEL = Delete