ASCII (American Standard Code for Information Interchange)

Einführung

ASCII ist eine 7bit - Zeichenkodierung für die EDV und steht für American Standard Code for Information Interchange! Diese Kodierung definiert 128 Zeichen, die aus 33 nicht darstellbaren / druckbaren und 95 darstellbaren / druckbaren Zeichen besteht. So ist beispielsweise das Zeichen AT: '@' als ASCII kodiert der Wert 65. Jedes ASCII Zeichen kann über die Computertastatur und Nummernblock (rechts) eingegeben werden. Finden sie beispielsweise das AT-Zeichen '@' nicht auf ihrer Tastatur, so können sie die ALT-Taste drücken (gedrückt halten) und rechts am Ziffernblock den ASCII - Code (hier: 65) tippen und die ALT-Taste wieder loslassen. Anschließend wird das AT-Zeichen ausgegeben. Das geht mit jedem Zeichen.

ASCII-Tabelle (American Standard Code for Information Interchange)

    Decimal Hex Char HTML Bedeutung
    0 0x00 NUL - null
    1 0x01 SOH - start of heading
    2 0x02 STX - start of text
    3 0x03 ETX - end of text
    4 0x04 EOT - end of transmission
    5 0x05 ENQ - enquiry
    6 0x06 ACK - acknowledge
    7 0x07 BEL - bell
    8 0x08 BS - backspace
    9 0x09 TAB - horizontal tab
    10 0x0A LF - linefeed
    11 0x0B VT - vertical tab
    12 0x0C FF - formfeed
    13 0x0D CR - carriage return
    14 0x0E SO - shift out
    15 0x0F SI - shift in
    16 0x10 DLE - data link escape
    17 0x11 DC1 - device control 1
    18 0x12 DC2 - device control 2
    19 0x13 DC3 - device control 3
    20 0x14 DC4 - device control 4
    21 0x15 NAK - negative acknowledge
    22 0x16 SYN - synchronous idle
    23 0x17 ETB - end of transsmission
    24 0x18 CAN - cancel
    25 0x19 EM - end of medium
    26 0x1A SUB substitute
    27 0x1B ESC - escape
    28 0x1C FS - file seperator
    29 0x1D GS - group seperator
    30 0x1E RS - record seperator
    31 0x1F US - unite seperator
    32 0x20 SPACE   -
    33 0x21 ! ! -
    34 0x22 " " -
    35 0x23 # # -
    36 0x24 $ $ -
    37 0x25 % % -
    38 0x26 & & -
    39 0x27 ' ' -
    40 0x28 ( ( -
    41 0x29 ) ) -
    42 0x2A * * -
    43 0x2B + + -
    44 0x2C , , -
    45 0x2D - - -
    46 0x2E . . -
    47 0x2F / / -
    48 0x30 0 0 -
    49 0x31 1 1 -
    50 0x32 2 2 -
    51 0x33 3 3 -
    52 0x34 4 4 -
    53 0x35 5 5 -
    54 0x36 6 6 -
    55 0x37 7 7 -
    56 0x38 8 8 -
    57 0x39 9 9 -
    58 0x3A : : -
    59 0x3B ; &#59; -
    60 0x3C < &#60; -
    61 0x3D = &#61; -
    62 0x3E > &#62; -
    63 0x3F ? &#63; -
    64 0x40 @ &#64; -
    65 0x41 A &#65; -
    66 0x42 B &#66; -
    67 0x43 C &#67; -
    68 0x44 D &#68; -
    69 0x45 E &#69; -
    70 0x46 F &#70; -
    71 0x47 G &#71; -
    72 0x48 H &#72; -
    73 0x49 I &#73; -
    74 0x4A J &#74; -
    75 0x4B K &#75; -
    76 0x4C L &#76; -
    77 0x4D M &#77; -
    78 0x4E N &#78; -
    79 0x4F O &#79; -
    80 0x50 P &#80; -
    81 0x51 Q &#81; -
    82 0x52 R &#82; -
    83 0x53 S &#83; -
    84 0x54 T &#84; -
    85 0x55 U &#85; -
    86 0x56 V &#86; -
    87 0x57 W &#87; -
    88 0x58 X &#88; -
    89 0x59 Y &#89; -
    90 0x5A Z &#90; -
    91 0x5B [ &#91; -
    92 0x5C \ &#92; -
    93 0x5D ] &#93; -
    94 0x5E ^ &#94; -
    95 0x5F _ &#95; -
    96 0x60 ` &#96; -
    97 0x61 a &#97; -
    98 0x62 b &#98; -
    99 0x63 c &#99; -
    100 0x64 d &#100; -
    101 0x65 e &#101; -
    102 0x66 f &#102; -
    103 0x67 g &#103; -
    104 0x68 h &#104; -
    105 0x69 i &#105; -
    106 0x6A j &#106; -
    107 0x6B k &#107; -
    108 0x6C l &#108; -
    109 0x6D m &#109; -
    110 0x6E n &#110; -
    111 0x6F o &#111; -
    112 0x70 p &#112; -
    113 0x71 q &#113; -
    114 0x72 r &#114; -
    115 0x73 s &#115; -
    116 0x74 t &#116; -
    117 0x75 u &#117; -
    118 0x76 v &#118; -
    119 0x77 w &#119; -
    120 0x78 x &#120; -
    121 0x79 y &#121; -
    122 0x7A z &#122; -
    123 0x7B { &#123; -
    124 0x7C | &#124; -
    125 0x7D } &#125; -
    126 0x7E ~ &#126; -
    127 0x7F ¦ &#127; -

    ASCII - Extended
    Decimal Hex Char
    128 0x80 Ç
    129 0x81
    130 0x82 é
    131 0x83 â
    132 0x84 ä
    133 0x85 à
    134 0x86 å
    135 0x87 ç
    136 0x88 ê
    137 0x89 ë
    138 0x8A è
    139 0x8B ï
    140 0x8C î
    141 0x8D ì
    142 0x8E Ä
    143 0x8F Å
    144 0x90 É
    145 0x91 æ
    146 0x92 Æ
    147 0x93 ô
    148 0x94 ö
    149 0x95 ò
    150 0x96 û
    151 0x97 ù
    152 0x98 ÿ
    153 0x99 Ö
    154 0x9A Ü
    155 0x9B ø
    156 0x9C £
    157 0x9D Ø
    158 0x9E ×
    159 0x9F ƒ
    160 0xA0 á
    161 0xA1 í
    162 0xA2 ó
    163 0xA3 ú
    164 0xA4 ñ
    165 0xA5 Ñ
    166 0xA6 ª
    167 0xA7 º
    168 0xA8 ¿
    169 0xA9 ®
    170 0xAA ¬
    171 0xAB ½
    172 0xAC ¼
    173 0xAD ¡
    174 0xAE «
    175 0xAF »
    176 0xB0 ¦
    177 0xB1 ¦
    178 0xB2 ¦
    179 0xB3 ¦
    180 0xB4 ¦
    181 0xB5 Á
    182 0xB6 Â
    183 0xB7 À
    184 0xB8 ©
    185 0xB9 ¦
    186 0xBA ¦
    187 0xBB +
    188 0xBC +
    189 0xBD ¢
    190 0xBE ¥
    191 0xBF +
    192 0xC0 +
    193 0xC1 -
    194 0xC2 -
    195 0xC3 +
    196 0xC4 -
    197 0xC5 +
    198 0xC6 ã
    199 0xC7 Ã
    200 0xC8 +
    201 0xC9 +
    202 0xCA -
    203 0xCB -
    204 0xCC ¦
    205 0xCD -
    206 0xCE +
    207 0xCF ¤
    208 0xD0 ð
    209 0xD1 Ð
    210 0xD2 Ê
    211 0xD3 Ë
    212 0xD4 È
    213 0xD5 i
    214 0xD6 Í
    215 0xD7 Î
    216 0xD8 Ï
    217 0xD9 +
    218 0xDA +
    219 0xDB ¦
    220 0xDC _
    221 0xDD ¦
    222 0xDE Ì
    223 0xDF ¯
    224 0xE0 Ó
    225 0xE1 ß
    226 0xE2 Ô
    227 0xE3 Ò
    228 0xE4 õ
    229 0xE5 Õ
    230 0xE6 µ
    231 0xE7 þ
    232 0xE8 Þ
    233 0xE9 Ú
    234 0xEA Û
    235 0xEB Ù
    236 0xEC ý
    237 0xED Ý
    238 0xEE ¯
    239 0xEF ´
    240 0xF0 ­
    241 0xF1 ±
    242 0xF2 =
    243 0xF3 ¾
    244 0xF4
    245 0xF5 §
    246 0xF6 ÷
    247 0xF7 ¸
    248 0xF8 °
    249 0xF9 ¨
    250 0xFA ·
    251 0xFB ¹
    252 0xFC ³
    253 0xFD ²
    254 0xFE ¦
    255 0xFF  

    IBM - Scancodes
    Decimal Hex Char
    00, 30 0x00, 0x1E ALT - A
    00, 48 0x00, 0x30 ALT - B
    00, 46 0x00, 0x2E ALT - C
    00, 32 0x00, 0x20 ALT - D
    00, 18 0x00, 0x12 ALT - E
    00, 33 0x00, 0x21 ALT - F
    00, 34 0x00, 0x22 ALT - D
    00, 35 0x00, 0x23 ALT - H
    00, 23 0x00, 0x17 ALT - I
    00, 36 0x00, 0x24 ALT - J
    00, 37 0x00, 0x25 ALT - K
    00, 38 0x00, 0x26 ALT - L
    00, 50 0x00, 0x32 ALT - M
    00, 49 0x00, 0x31 ALT - N
    00, 24 0x00, 0x18 ALT - O
    00, 25  0x00, 0x19 ALT - P
    00, 16 0x00, 0x10 ALT - Q
    00, 19 0x00, 0x13 ALT - R
    00, 31 0x00, 0x1A ALT - S
    00, 20 0x00, 0x14 ALT - T
    00, 22 0x00, 0x16 ALT - U
    00, 47 0x00, 0x2F ALT - V
    00, 17 0x00, 0x11 ALT - W
    00, 45 0x00, 0x2D ALT - X
    00, 21 0x00, 0x15 ALT - Y
    00, 44 0x00, 0x2C ALT - Z
    00, 73 0x00, 0x49 PgUp
    00, 81 0x00, 0x51 PgDown
    00, 71 0x00, 0x47 Home
    00, 79 0x00, 0x4F End
    00, 72 0x00, 0x48 UpArrow
    00, 80 0x00, 0x50 DownArrow
    00, 75 0x00, 0x4B LeftArrow
    00, 77 0x00, 0x4D RightArrow
    00, 59 0x00, 0x3B F1
    00, 60 0x00, 0x3C F2
    00, 61 0x00, 0x3D F3
    00, 62 0x00, 0x3E F4
    00, 63 0x00, 0x3F F5
    00, 64 0x00, 0x40 F6
    00, 65 0x00, 0x41 F7
    00, 66 0x00, 0x42 F8
    00, 67 0x00, 0x43 F9
    00, 68 0x00, 0x44 F10
    00, 133 0x00, 0x85 F11
    00, 134 0x00, 0x86 F12
    00, 104 0x00, 0x68 ALT - F1
    00, 105 0x00, 0x69 ALT - F2
    00, 106 0x00, 0x6A ALT - F3
    00, 107 0x00, 0x6B ALT - F4
    00, 108 0x00, 0x6C ALT - F5
    00, 109 0x00, 0x6D ALT - F6
    00, 110 0x00, 0x6E ALT - F7
    00, 111 0x00, 0x6F ALT - F8
    00, 112 0x00, 0x70 ALT - F9
    00, 113 0x00, 0x71 ALT - F10
    00, 139 0x00, 0x8B ALT - F11
    00, 140 0x00, 0x8C ALT - F12