Software and eBooks for your Palm-powered PDA.

Commands of the American Standard Code for Information Interchange

The American Standard Code for Information Interchange includes a set of commands for synchronization of communicating devices and for formatting text.

The commands of the ASCII code are:

ValCmdDescription
0NULNull character, commonly used in communications for bit synchronization.
1SOHStart of Heading.
2STXStart of Text.
3ETXEnd of Text.
4EOTEnd of Transmission. A Signoff.
5ENQENQuiry, a request for status of a communicating device.
6ACKACKnowledge, a common reply to ENQ, indicating that current conditions are satisfactory.
7BELBell. The receiving device should make a noise.
8BS Back Space. Moves the current position to the left or decrements the position counter. Backspace may be destructive (i.e the character at the new position is deleted) or non-destructive (only implies a change in position). When BS is non-destructive, the destructive version is accomplished by the sequence BS/DEL.
9HT Horizontal tab. Move horizontally to the next TAB stop before displaying/printing the next character.
10LF Line feed. Move to the next row before displaying/printing the next character. In the strictest sense, this command requires that the row counter is to be incremented, with no change in the column position.
11VT Vertical Tab. Move down a number of rows (to the next Vertical tab stop) before printing/displaying the next character.
12FF Form Feed. Advance to the top of the next page(or screen).
13CR Carriage Return. Move to left edge of the current row (i.e. set the column position to zero) before printing/displaying the next character.
14SO Shift Out. The SO/SI commands are vestigial elements of the older Baudot code, which used only five binary digits for recording the character value and was a predecessor to ASCII. Teletype machines commonly used the Baudot code to communicate text.
15SI Shift In. In the Baudot code, most values could represent two different graphics. Which one of the two was intended was determined by the status of the shift mechanism, which could be either in (i.e. engaged) or out (i.e. disengaged).
16DLEData Link Escape.
17DC1Data Control #1. This is also known as XON, transmitted by the receiving end of a connection to indicate that transmission may resume.
18DC2Data Control #2.
19DC3Data Control #3. This is also known as XOFF, transmitted by the receiving end of a connection to indicate that transmission should be temporarily suspended.
20DC4Data Control #4.
21NAKNegative Acknowledge. Most commonly, a disappointing reply to an ENQ, indicating that the status of the device transmitting the NAK is less than satisfactory.
22SYNSynchronous Idle.
23ETBEnd ot Text Block.
24CANCancel.
25EM End of medium.
26SUBSubstitute.
27ESCEscape.
28FS File Separator.
29GS Group Separator.
30RS Record Separator.
31US Unit Separator.
32SP Space. Move to the right one column before printing/displaying the next character.
127DELDelete (or Rubout). Deletes the character at the current position.

Codes 33 - 126 are for the graphic characters.



Rique's Tutorials ASCII Character Set for Web Site Publishing
Rique's Navbar