Highfields Amateur Radio Club
Technical Pages.

If no menu use the Sitemap Here.

copyright date

ASCII
(American Standard Code for Information Interchange).

ASCII is a character encoding based on the English alphabet. ASCII codes represent text in computers, communications equipment, and other devices that work with text. Most modern character encodings, which support many more characters, have a historical basis in ASCII.

ASCII is, strictly, a seven-bit code, meaning it uses the bit patterns representable with seven binary digits (a range of 0 to 127 decimal) to represent character information. At the time ASCII was introduced, many computers dealt with eight-bit groups (bytes or, more specifically, octets) as the smallest unit of information; the eighth bit was commonly used as a parity bit for error checking on communication lines or other device-specific functions. Machines which did not use parity typically set the eighth bit to zero.

The first 32 codes (numbers 0-31 decimal) are reserved for control characters: codes originally intended not to carry printable information, but rather to control devices (such as printers) that make use of ASCII, or to provide meta-information about data streams such as those stored on magnetic tape. For example, character 10 represents the "line feed" function (which causes a printer to advance its paper), and character 8 represents 'backspace'.

DecOctHexCharComments
000000CTRL-@NUL (Null)
when sent to a printer or terminal it does nothing
(some terminals will incorrectly display a space).
100101CTRL-ASOH (Start of heading)
200202CTRL-BSTX (Start of text)
300303CTRL-CETX (End of text)
400404CTRL-DEOT (End of transmission)
Often used to initiate other functions, such as releasing circuits, disconnecting terminals, or placing receive terminals in a standby condition.
500505CTRL-EENQ (Enquiry)
600606CTRL-FACK (Acknowledge)
For teleprinters, Acknowledge character (ACK) is a transmission control character transmitted by the receiving station as an affirmative response to the sending station.
The ACK function is heavily used in the Automatic Repeat request (ARQ) function. The ACK frames are numbered in coordination with the frames that have been received, and then sent to the transmitter. This allows the transmitter to remain within the window size of the receiver's buffers, and to become aware of any missed frames.
700707CTRL-GBEL (Bell)
When sent to a printer or a terminal, nothing is printed, but an audible signal is emitted instead. Terminal emulator windows often flash briefly to show the user where the alert occurred.
801008CTRL-HBS (Backspace)
901109CTRL-IHT (Horizontal tab)
100120ACTRL-JLF (Linefeed)
110130BCTRL-KVT (Vertical tab)
120140CCTRL-LFF (Form feed)
130150DCTRL-MCR (Carriage return)
140160ECTRL-NSO (Shift out)
150170FCTRL-OSI (Shift in)
1602010CTRL-PDLE (Data link escape)
1702111CTRL-QDC1 (Device Control, X-ON)
1802212CTRL-RDC2 (Device Control)
1902313CTRL-SDC3 (Device Control, X-OFF)
2002414CTRL-TDC4 (Device Control)
2102515CTRL-UNAK (Negative Acknowledge)
2202616CTRL-VSYN (Synchronous idle)
2302717CTRL-WETB (End transmission blocks)
2403018CTRL-XCAN (Cancel)
2503119CTRL-YEM (End of medium)
260321ACTRL-ZSUB (substitute)
270331BCTRL-[ESC (Escape)
280341CCTRL-FS (File separator)
290351DCTRL-]GS (Group separator)
300361ECTRL-^RS (Record separator)
310371FCTRL-_US (Unit separator)
3204020 Space
3304121!Exclamation mark
3404222"Double quote
3504323#Hash
3604424$Dollar
3704525%Percent
3804626&Ampersand
3904727'Apostrophe
4005028(Open Parenthesis
4105129)Close Parenthesis
420522A*Asterisk
430532B+Plus
440542C,Comma
450552D-Minus (hyphen)
460562E . Dot (period)
470572F / Slash
48060300Digit
49061311Digit
50062322Digit
51063333Digit
52064344Digit
53065355Digit
54066366Digit
55067377Digit
56070388Digit
57071399Digit
580723A:Colon
590733B;Semicolon
600743C<Less than
610753D=Equals
620763E>Greater than
630773F?Question mark
6410040@At symbol
6510141AUpper case alphabetic character
6610242BUpper case alphabetic character
6710343CUpper case alphabetic character
6810444DUpper case alphabetic character
6910545EUpper case alphabetic character
7010646FUpper case alphabetic character
7110747GUpper case alphabetic character
7211048HUpper case alphabetic character
7311149IUpper case alphabetic character
741124AJUpper case alphabetic character
751134BKUpper case alphabetic character
761144CLUpper case alphabetic character
771154DMUpper case alphabetic character
781164ENUpper case alphabetic character
791174FOUpper case alphabetic character
8012050PUpper case alphabetic character
8112151QUpper case alphabetic character
8212252RUpper case alphabetic character
8312353SUpper case alphabetic character
8412454TUpper case alphabetic character
8512555UUpper case alphabetic character
8612656VUpper case alphabetic character
8712757WUpper case alphabetic character
8813058XUpper case alphabetic character
8913159YUpper case alphabetic character
901325AZUpper case alphabetic character
911335B[Open square bracket
921345C \ Backslash
931355D]Close square bracket
941365E ^ Caret
951375F_Underscore
9614060 ` Back quote
9714161aLower case alphabetic character
9814262bLower case alphabetic character
9914363cLower case alphabetic character
10014464dLower case alphabetic character
10114565eLower case alphabetic character
10214666fLower case alphabetic character
10314767gLower case alphabetic character
10415068hLower case alphabetic character
10515169iLower case alphabetic character
1061526AjLower case alphabetic character
1071536BkLower case alphabetic character
1081546ClLower case alphabetic character
1091556DmLower case alphabetic character
1101566EnLower case alphabetic character
1111576FoLower case alphabetic character
11216070pLower case alphabetic character
11316171qLower case alphabetic character
11416272rLower case alphabetic character
11516373sLower case alphabetic character
11616474tLower case alphabetic character
11716575uLower case alphabetic character
11816676vLower case alphabetic character
11916777wLower case alphabetic character
12017078xLower case alphabetic character
12117179yLower case alphabetic character
1221727AzLower case alphabetic character
1231737B{Open brace
1241747C|Vertical bar
1251757D}Close brace
1261767E~Tilde
1271777F DEL (Delete)

Menu Bar or Sitemap.