pmc0903

x_ascii.h - ASCII codes

Aug 10th, 2025 (edited)
861
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 4.61 KB | Source Code | 0 0
  1. #define ci_ASCII_NUL    0   // NUL (null) 
  2. #define ci_ASCII_SOH    1   // SOH (start of header)          
  3. #define ci_ASCII_STX    2   // STX (start of text)        
  4. #define ci_ASCII_ETX    3   // ETX (end of text)          
  5. #define ci_ASCII_EOT    4   // EOT (end of transmission)          
  6. #define ci_ASCII_ENQ    5   // ENQ (enquiry)          
  7. #define ci_ASCII_ACK    6   // ACK (acknowledge)          
  8. #define ci_ASCII_BEL    7   // BEL (bell)         
  9. #define ci_ASCII_BS     8   // BS (backspace)     
  10. #define ci_ASCII_TAB    9   // TAB (horizontal tab)           
  11. #define ci_ASCII_LF     10  // LF (line feed - new line)      
  12. #define ci_ASCII_VT     11  // VT (vertical tab)      
  13. #define ci_ASCII_FF     12  // FF (form feed - new page)      
  14. #define ci_ASCII_CR     13  // CR (carriage return)       
  15. #define ci_ASCII_SO     14  // SO (shift out)     
  16. #define ci_ASCII_SI     15  // SI (shift in)      
  17. #define ci_ASCII_DLE    16  // DLE (data link escape)         
  18. #define ci_ASCII_DC1    17  // DC1 (device control 1)         
  19. #define ci_ASCII_DC2    18  // DC2 (device control 2)         
  20. #define ci_ASCII_DC3    19  // DC3 (device control 3)         
  21. #define ci_ASCII_DC4    20  // DC4 (device control 4)         
  22. #define ci_ASCII_NAK    21  // NAK (negative acknowledge)         
  23. #define ci_ASCII_SYN    22  // SYN (synchronous idle)         
  24. #define ci_ASCII_ETB    23  // ETB (end of transmission block)        
  25. #define ci_ASCII_CAN    24  // CAN (cancel)           
  26. #define ci_ASCII_EM     25  // EM (end of medium)         
  27. #define ci_ASCII_SUB    26  // SUB (substitute)           
  28. #define ci_ASCII_ESC    27  // ESC (escape)           
  29. #define ci_ASCII_FS     28  // FS (file separator)    
  30. #define ci_ASCII_GS     29  // GS (group separator)       
  31. #define ci_ASCII_RS     30  // RS (record separator)      
  32. #define ci_ASCII_US     31  // US (unit separator)    
  33. #define ci_ASCII_SPACE  32  // (space)         
  34. #define ci_ASCII_EXL    33  // !
  35. #define ci_ASCII_QUO    34  // "
  36. #define ci_ASCII_HASH   35  // #
  37. #define ci_ASCII_DOL    36  // $
  38. #define ci_ASCII_PCT    37  // %
  39. #define ci_ASCII_AMP    38  // &
  40. #define ci_ASCII_APOS   39  // '
  41. #define ci_ASCII_ORBK   40  // (
  42. #define ci_ASCII_CRBK   41  // )
  43. #define ci_ASCII_AST    42  // *
  44. #define ci_ASCII_PLUS   43  // +
  45. #define ci_ASCII_COMMA  44  // ,
  46. #define ci_ASCII_DASH   45  // -           
  47. #define ci_ASCII_STOP   46  // .           
  48. #define ci_ASCII_FSLSH  47  // /           
  49. #define ci_ASCII_0      48  // 0       
  50. #define ci_ASCII_1      49  // 1       
  51. #define ci_ASCII_2      50  // 2       
  52. #define ci_ASCII_3      51  // 3       
  53. #define ci_ASCII_4      52  // 4       
  54. #define ci_ASCII_5      53  // 5       
  55. #define ci_ASCII_6      54  // 6       
  56. #define ci_ASCII_7      55  // 7       
  57. #define ci_ASCII_8      56  // 8       
  58. #define ci_ASCII_9      57  // 9       
  59. #define ci_ASCII_COLON  58  // :           
  60. #define ci_ASCII_SEMI   59  // ;           
  61. #define ci_ASCII_LT     60  // <       
  62. #define ci_ASCII_EQU    61  // =           
  63. #define ci_ASCII_GT     62  // >       
  64. #define ci_ASCII_QM     63  // ?       
  65. #define ci_ASCII_AT     64  // @       
  66. #define ci_ASCII_A      65  // A       
  67. #define ci_ASCII_B      66  // B       
  68. #define ci_ASCII_C      67  // C       
  69. #define ci_ASCII_D      68  // D       
  70. #define ci_ASCII_E      69  // E       
  71. #define ci_ASCII_F      70  // F       
  72. #define ci_ASCII_G      71  // G       
  73. #define ci_ASCII_H      72  // H       
  74. #define ci_ASCII_I      73  // I       
  75. #define ci_ASCII_J      74  // J       
  76. #define ci_ASCII_K      75  // K       
  77. #define ci_ASCII_L      76  // L       
  78. #define ci_ASCII_M      77  // M       
  79. #define ci_ASCII_N      78  // N       
  80. #define ci_ASCII_O      79  // O       
  81. #define ci_ASCII_P      80  // P       
  82. #define ci_ASCII_Q      81  // Q       
  83. #define ci_ASCII_R      82  // R       
  84. #define ci_ASCII_S      83  // S       
  85. #define ci_ASCII_T      84  // T       
  86. #define ci_ASCII_U      85  // U       
  87. #define ci_ASCII_V      86  // V       
  88. #define ci_ASCII_W      87  // W       
  89. #define ci_ASCII_X      88  // X       
  90. #define ci_ASCII_Y      89  // Y       
  91. #define ci_ASCII_Z      90  // Z       
  92. #define ci_ASCII_OSBK   91  // [           
  93. #define ci_ASCII_BSLSH  92  // \           
  94. #define ci_ASCII_CSBK   93  // ]           
  95. #define ci_ASCII_CARET  94  // ^           
  96. #define ci_ASCII_USC    95  // _           
  97. #define ci_ASCII_BTICK  96  // `           
  98. #define ci_ASCII_a      97  // a       
  99. #define ci_ASCII_b      98  // b       
  100. #define ci_ASCII_c      99  // c       
  101. #define ci_ASCII_d      100 // d       
  102. #define ci_ASCII_e      101 // e       
  103. #define ci_ASCII_f      102 // f       
  104. #define ci_ASCII_g      103 // g       
  105. #define ci_ASCII_h      104 // h       
  106. #define ci_ASCII_i      105 // i       
  107. #define ci_ASCII_j      106 // j       
  108. #define ci_ASCII_k      107 // k       
  109. #define ci_ASCII_l      108 // l       
  110. #define ci_ASCII_m      109 // m       
  111. #define ci_ASCII_n      110 // n       
  112. #define ci_ASCII_o      111 // o       
  113. #define ci_ASCII_p      112 // p       
  114. #define ci_ASCII_q      113 // q       
  115. #define ci_ASCII_r      114 // r       
  116. #define ci_ASCII_s      115 // s       
  117. #define ci_ASCII_t      116 // t       
  118. #define ci_ASCII_u      117 // u       
  119. #define ci_ASCII_v      118 // v       
  120. #define ci_ASCII_w      119 // w       
  121. #define ci_ASCII_x      120 // x       
  122. #define ci_ASCII_y      121 // y       
  123. #define ci_ASCII_z      122 // z       
  124. #define ci_ASCII_OCBR   123 // {           
  125. #define ci_ASCII_PIPE   124 // |           
  126. #define ci_ASCII_CCBR   125 // }           
  127. #define ci_ASCII_TILDE  126 // ~           
  128. #define ci_ASCII_DEL    127 // DEL (delete)           
  129.    
  130.  
Tags: ascii
Advertisement