バイナリコードに対するASCII文字をまとめる

DEC HEX     DEC HEX     DEC HEX     DEC HEX  
0 0 NUL   32 20 SP   64 40 @   96 60 `
1 1 SOH   33 21 !   65 41 A   97 61 a
2 2 STX   34 22   66 42 B   98 62 b
3 3 ETX   35 23 #   67 43 C   99 63 c
4 4 EOT   36 24 $   68 44 D   100 64 d
5 5 ENG   37 25 %   69 45 E   101 65 e
6 6 ACK   38 26 &   70 46 F   102 66 f
7 7 BEL   39 27   71 47 G   103 67 g
8 8 BS   40 28 (   72 48 H   104 68 h
9 9 HT   41 29 )   73 49 I   105 69 i
10 A LF   42 2A *   74 4A J   106 6A j
11 B VT   43 2B +   75 4B K   107 6B k
12 C FF   44 2C ,   76 4C L   108 6C l
13 D CR   45 2D -   77 4D M   109 6D m
14 E SO   46 2E .   78 4E N   110 6E n
15 F SI   47 2F /   79 4F O   111 6F o
16 10 DLE   48 30 0   80 50 P   112 70 p
17 11 DC1   49 31 1   81 51 Q   113 71 q
18 12 DC2   50 32 2   82 52 R   114 72 r
19 13 DC3   51 33 3   83 53 S   115 73 s
20 14 DC4   52 34 4   84 54 T   116 74 t
21 15 NAK   53 35 5   85 55 U   117 75 u
22 16 SYN   54 36 6   86 56 V   118 76 v
23 17 ETB   55 37 7   87 57 W   119 77 w
24 18 CAN   56 38 8   88 58 X   120 78 x
25 19 EM   57 39 9   89 59 Y   121 79 y
26 1A SUB   58 3A :   90 5A Z   122 7A z
27 1B ESC   59 3B ;   91 5B [   123 7B {
28 1C FS   60 3C <   92 5C \   124 7C |
29 1D GS   61 3D =   93 5D ]   125 7D }
30 1E RS   62 3E >   94 5E ^   126 7E ~
31 1F US   63 3F ?   95 5F _   127 7F DEL
  • 0x00 ~ 0x1F, 0x7Fは印字されない制御文字
  • 0x20 (SP) は半角空白
  • 0x5C (\) は環境によってバックスラッシュか半角円マーク

制御文字の意味をまとめる

HEX Name Description
0x01 SOH ヘッダ開始
0x02 STX テキスト開始
0x03 ETX テキスト終了
0x04 EOT 転送終了
0x05 ENQ 照会
0x06 ACK 受信確認
0x07 BEL 警告
0x08 BS 後退
0x09 HT 水平タブ
0x0A LF 改行
0x0B VT 垂直タブ
0x0C FF 改頁
0x0D CR 復帰
0x0E SO シフトアウト
0x0F SI シフトイン
0x10 DLE データリンクエスケープ
0x11 DC1 装置制御1
0x12 DC2 装置制御2
0x13 DC3 装置制御3
0x14 DC4 装置制御4
0x15 NAK 受信失敗
0x16 SYN 同期
0x17 ETB 転送ブロック終了
0x18 CAN キャンセル
0x19 EM メディア終了
0x1A SUB 置換
0x1B ESC エスケープ
0x1C FS フォーム区切り
0x1D GS グループ区切り
0x1E RS レコード区切り
0x1F US ユニット区切り
0x20 SPC 空白文字
0x7F DEL 削除