ASCII-Tabelle

ASCII-Zeichentabelle in Kompaktform

hexadezimale Codierung

Code..0..1..2..3..4..5..6..7..8..9..A..B..C..D..E..F
0.. NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI
1.. DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US
2.. SP ! " # $ % & ' ( ) * + , - . /
3.. 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4.. @ A B C D E F G H I J K L M N O
5.. P Q R S T U V W X Y Z [ \ ] ^ _
6.. ` a b c d e f g h i j k l m n o
7.. p q r s t u v w x y z { | } ~ DEL

 

ASCII-Zeichentabelle  : druckbare  Zeichen

Der ASCII-Code bildet den in der amerikanischen Schreibung verwendeten Zeichensatz ab:

  
32 .. 79   ( 20h .. 49h) 80 .. 127   ( 50h .. 79h)
dezocthexdualZeichen
32 '040 $20 00100000 Leerzeichen
33 '041 $21 00100001 !
34 '042 $22 00100010 "
35 '043 $23 00100011 #
36 '044 $24 00100100 $
37 '045 $25 00100101 %
38 '046 $26 00100110 &
39 '047 $27 00100111 '
40 '050 $28 00101000 (
41 '051 $29 00101001 )
42 '052 $2A 00101010 *
43 '053 $2B 00101011 +
44 '054 $2C 00101100 ,
45 '055 $2D 00101101 -
46 '056 $2E 00101110 .
47 '057 $2F 00101111 /
48 '060 $30 00110000 0
49 '061 $31 00110001 1
50 '062 $32 00110010 2
51 '063 $33 00110011 3
52 '064 $34 00110100 4
53 '065 $35 00110101 5
54 '066 $36 00110110 6
55 '067 $37 00110111 7
56 '070 $38 00111000 8
57 '071 $39 00111001 9
58 '072 $3A 00111010 :
59 '073 $3B 00111011 ;
60 '074 $3C 00111100 <
61 '075 $3D 00111101 =
62 '076 $3E 00111110 >
63 '077 $3F 00111111 ?
64 '100 $40 01000000 @
65 '101 $41 01000001 A
66 '102 $42 01000010 B
67 '103 $43 01000011 C
68 '104 $44 01000100 D
69 '105 $45 01000101 E
70 '106 $46 01000110 F
71 '107 $47 01000111 G
72 '110 $48 01001000 H
73 '111 $49 01001001 I
74 '112 $4A 01001010 J
75 '113 $4B 01001011 K
76 '114 $4C 01001100 L
77 '115 $4D 01001101 M
78 '116 $4E 01001110 N
79 '117 $4F 01001111
dezocthexdualZeichen
80 '120 $50 01010000 P
81 '121 $51 01010001 Q
82 '122 $52 01010010 R
83 '123 $53 01010011 S
84 '124 $54 01010100 T
85 '125 $55 01010101 U
86 '126 $56 01010110 V
87 '127 $57 01010111 W
88 '130 $58 01011000 X
89 '131 $59 01011001 Y
90 '132 $5A 01011010 Z
91 '133 $5B 01011011 [
92 '134 $5C 01011100 \
93 '135 $5D 01011101 ]
94 '136 $5E 01011110 ^
95 '137 $5F 01011111 _
96 '140 $60 01100000 `
97 '141 $61 01100001 a
98 '142 $62 01100010 b
99 '143 $63 01100011 c
100 '144 $64 01100100 d
101 '145 $65 01100101 e
102 '146 $66 01100110 f
103 '147 $67 01100111 g
104 '150 $68 01101000 h
105 '151 $69 01101001 i
106 '152 $6A 01101010 j
107 '153 $6B 01101011 k
108 '154 $6C 01101100 l
109 '155 $6D 01101101 m
110 '156 $6E 01101110 n
111 '157 $6F 01101111 o
112 '160 $70 01110000 p
113 '161 $71 01110001 q
114 '162 $72 01110010 r
115 '163 $73 01110011 s
116 '164 $74 01110100 t
117 '165 $75 01110101 u
118 '166 $76 01110110 v
119 '167 $77 01110111 w
120 '170 $78 01111000 x
121 '171 $79 01111001 y
122 '172 $7A 01111010 z
123 '173 $7B 01111011 {
124 '174 $7C 01111100 |
125 '175 $7D 01111101 }
126 '176 $7E 01111110 ~
127 '177 $7F 01111111 (versch.)

 

ASCII-Zeichentabelle  : nicht-druckbare  Zeichen (Steuerzeichen)

Die unteren Zeichen des Codes wurden für die Steuerung der Geräte und des Datenaustauschs definiert:

dezocthexdualCtrlBezeichnungErläuterung
0'000$0000000000^@NULNull Prompt (End Of String in C)
1'001$0100000001^ASOHStart Of Heading
2'002$0200000010^BSTXStart Of Text
3'003$0300000011^CETXEnd Of Text
4'004$0400000100^DEOTEnd Of Transmission
5'005$0500000101^EENQEnquiry
6'006$0600000110^FACKAcknowledge
7'007$0700000111^GBELBell
8'010$0800001000^HBSBackspace
9'011$0900001001^IHTHorizontal Tab
10'012$0A00001010^JLFLine Feed
11'013$0B00001011^KVTVertical Tab
12'014$0C00001100^LFFForm Feed
13'015$0D00001101^MCRCarriage Return
14'016$0E00001110^NSOShift Out
15'017$0F00001111^OSIShift In
16'020$1000010000^PDLEData Link Escape
17'021$1100010001^QDC1Device Control 1 (XON)
18'022$1200010010^RDC2Device Control 2
19'023$1300010011^SDC3Device Control 3 (XOFF)
20'024$1400010100^TDC4Device Control 4
21'025$1500010101^UNAKNo Acknowledge
22'026$1600010110^VSYNSynchronous Idle
23'027$1700010111^WETBEnd Transmission Blocks
24'030$1800011000^XCANCancel
25'031$1900011001^YEMEnd Of Medium
26'032$1A00011010^ZSUBSubstitute (End Of Text File)
27'033$1B00011011^[ESCEscape
28'034$1C00011100^\FSFile Separator
29'035$1D00011101^]GSGroup Separator
30'036$1E00011110^^RSRecord Separator
31'037$1F00011111^_USUnit Separator
127'177$7F1111111 DELDelete

Erweiterter ASCII-Code

Der Erweiterte ASCII-Code nutzt zusätzlich auch das achte Bit des Codes. Er stellt so weitere 128 mögliche Zeichen zur Verfügung, die insbesondere zur Darstellung nationaler Sonderzeichen ( Akzente, Umlaute, ..) verwendet werden. Die Nutzung des erweiterten Zeichenraums ist von der Rechnerplattform, dem Betriebssystem und von den Einstellungen zu Sprache und Schriftart abhängig.  

Beispielhaft die Tabelle des Erweiterten ASCII-Codes der ISO-8859-Familie (Byte-Werte $00 bis $FF):

Code..0..1..2..3..4..5..6..7..8..9..A..B..C..D..E..F
0.. NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI
1.. DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US
2.. SP ! " # $ % & ' ( ) * + , - . /
3.. 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4.. @ A B C D E F G H I J K L M N O
5.. P Q R S T U V W X Y Z [ \ ] ^ _
6.. ` a b c d e f g h i j k l m n o
7.. p q r s t u v w x y z { | } ~ DEL
8..    ‚  ƒ  „  …  †  ‡  ˆ  ‰  Š  ‹  Œ    Ž  
9..    ‘  ’  “  ”  •  –  —  ˜  ™  š  ›  œ     ž  Ÿ
A..    ¡  ¢  £  ¤ ¥ ¦  § ¨  ©  ª  «   ¬   ®  ¯ 
B.. °   ±  ²  ³ ´   µ  ¶ ·       ¸ ¹  º  »  ¼  ½  ¾  ¿ 
C.. À   Á    Ã Ä   Å  Æ  Ç È  É  Ê   Ë Ì   Í  Î Ï 
D.. Р Ñ  Ò  Ó  Ô   Õ  Ö ×  Ø   Ù Ú  Û  Ü   Ý þ  ß 
E.. à  á  â  ã   ä å  æ  ç  è  é  ê  ë  ì  í  î  ï 
F..  ð ñ  ò  ó  ô  õ  ö  ÷  ø  ù  ú  û  ü   ý þ  ÿ 
Copyright CMQ 2011 - All Rights Reserved.