Difference between revisions of "ASCII"

From Lazarus wiki
Jump to navigationJump to search
Line 84: Line 84:
 
|   0E  
 
|   0E  
 
|   SO  
 
|   SO  
|
+
|   Shift out
 
|-  
 
|-  
 
|     15
 
|     15
 
|   0F
 
|   0F
 
|   SI
 
|   SI
|
+
|   Shift in
 
|-  
 
|-  
 
|     16
 
|     16
 
|   10
 
|   10
 
|   DLE
 
|   DLE
|
+
|   Data link escape  
 
|-  
 
|-  
 
|     17
 
|     17
 
|   11
 
|   11
 
|   DC1
 
|   DC1
|
+
|   Device control 1  
 
|-  
 
|-  
 
|     18
 
|     18
 
|   12
 
|   12
 
|   DC2
 
|   DC2
|
+
|   Device control 2
 
|-  
 
|-  
 
|     19
 
|     19
 
|   13
 
|   13
 
|   DC3
 
|   DC3
|
+
|   Device control 3
 
|-  
 
|-  
 
|     20
 
|     20
 
|   14
 
|   14
 
|   DC4
 
|   DC4
|
+
|   Device control 4
 
|-  
 
|-  
 
|     21
 
|     21
 
|   15
 
|   15
 
|   NAK
 
|   NAK
|
+
|   Negative acknowledgement  
 
|-  
 
|-  
 
|     22
 
|     22

Revision as of 11:06, 26 July 2007

ASCII (American Standard Code for Information Interchange) is 7-bit character encoding.

ASCII reserves the first 32 codes (numbers 0–31 decimal) for control characters and 95 printable ASCII characters, numbered 32 to 126.


  Dec     Hex     ASCII codes
    0   00   NUL
    1   01   SOH   Start of header  
    2   02   STX   Start of text  
    3   03   ETX   End of text  
    4   04   EOT   End of transmission  
    5   05   ENQ   Enquiry  
    6   06   ACK   Acknowledgment  
    7   07   BEL   Bell
    8   08   BS      Backspace  
    9   09   HT      Horizontal tab  
   10   0A   LF      Line feed  
   11   0B   VT      Vertical tab  
   12   0C   NP  
   13   0D   CR      Carriage return  
   14   0E   SO   Shift out
   15   0F   SI   Shift in
   16   10   DLE   Data link escape  
   17   11   DC1   Device control 1  
   18   12   DC2   Device control 2
   19   13   DC3   Device control 3
   20   14   DC4   Device control 4
   21   15   NAK   Negative acknowledgement  
   22   16   SYN
   23   17   ETB
   24   18   CAN
   25   19   EM
   26   1A   SUB
   27   1B   ESC   Escape
   28   1C   FS   File separator
   29   1D   GS   Group separator
   30   1E   RS   Record separator
   31   1F   US   Unit separator
   32   20       Space
   33   21   !  
   34   22   "
   35   23   #  
   36   24   $  
   37   25   %
   38   26 &
   39   27   '
   40   28   (
   41   29   )
   42   2A   *
   43   2B   +
   44   2C   ,
   45   2D   -
   46   2E   .  
   47   2F   /  
   48   30   0
   49   31   1
   50   32   2  
   51   33   3
   52   34   4
   53   35   5
   54   36   6
   55   37   7
   56   38   8
   57   39   9  
   58   3A   :
   59   3B   ;
   60   3C   <
   61   3D   =  
   62   3E   >
   63   3F   ?
   64   40   @
   65   41   A
   66   42   B
   67   43   C
   68   44   D
   69   45   E
   70   46   F
   71   47   G  
   72   48   H  
   73   49   I
   74   4A   J
   75   4B   K
   76   4C   L
   77   4D   M
   78   4E   N
   79   4F   O
   80   50   P
   81   51   Q
   82   52   R
   83   53   S
   84   54   T
   85   55   U
   86   56   V
   87   57   W
   88   58   X  
   89   59   Y  
   90   5A   Z
   91   5B   [
   92   5C   \
   93   5D   ]  
   94   5E   ^
   95   5F   _
   96   60   `
   97   61   a
   98   62   b
   99   63   c
  100   64   d
  101   65   e  
  102   66   f
  103   67   g
  104   68   h
  105   69   i
  106   6A   j
  107   6B   k
  108   6C   l
  109   6D   m  
  110   6E   n
  111   6F   o
  112   70   p
  113   71   q
  114   72   r  
  115   73   s
  116   74   t  
  117   75   u
  118   76   v
  119   77   w
  120   78   x
  121   79   y
  122   7A   z
  123   7B   {
  124   7C   |
  125   7D   }
  126   7E   ~
  127   7F   Del