ASCII CHARACTER VALUE TABLE DECIMAL BASE 0 16 32 48 64 80 96 112 HEX MS CHAR 0 1 2 3 4 5 6 7 BINARY MS NYBBLE 0000 0001 0010 0011 0100 0101 0110 0111 DECIMAL HEX BINARY ADDER LS CHAR LS NYBBLE+------------------------------------------------ 0 0 0000 | NUL DLE space 0 @ P ` p | 1 1 0001 | SOH DC1 ! 1 A Q a q | 2 2 0010 | STX DC2 " 2 B R b r | 3 3 0011 | ETX DC3 # 3 C S c s | 4 4 0100 | EOT DC4 $ 4 D T d t | 5 5 0101 | ENQ NAK % 5 E U e u | 6 6 0110 | ACK SYN & 6 F V f v | 7 7 0111 | BEL ETB ' 7 G W g w | 8 8 1000 | BS CAN ( 8 H X h x | 9 9 1001 | HT EM ) 9 I Y i y | 10 A 1010 | LF SUB * : J Z j z | 11 B 1011 | VT ESC + ; K [ k { | 12 C 1100 | FF FS , < L \ l | | 13 D 1101 | CR GS - = M ] m } | 14 E 1110 | SO RS . > N ^ n ~ | 15 F 1111 | SI US / ? O _ o DEL \..,,../ Control Characters Combine column and row values to yield ASCII numeric value. EXAMPLES: Character E = 64 + 5 = 69 Decimal = 45 Hexadecimal = 0100 0101 Binary Pressing CONTROL and a key from columns 4 or 5 (Hex) will/should generate control codes from columns 0 or 1 respectively. ie - CTRL-A produces SOH, CTRL-Q produces DC1