4.4.2.1 Characters
A single character may be written as a single quote immediately followed
by that character, or as a single quote immediately followed by that character and another
single quote. As an example, either 'a or 'a'.
The assembler accepts escape characters to represent special control
characters. As an example, '\n' represents a new-line
character. All accepted escape characters are listed in the table below.
| Escape Character | Description | Hex Value |
|---|---|---|
\a | Bell (alert) character | 07 |
\b | Backspace character | 08 |
\f | Form-feed character | 0C |
\n | New-line character | 0A |
\r | Carriage return character | 0D |
\t | Horizontal tab character | 09 |
\v | Vertical tab character | 0B |
\\ | Backslash | 5C |
\? | Question mark character | 3F |
\" | Double quote character | 22 |
\digit digit digit | Octal character code. The numeric code is 3 octal digits. | |
\x hex-digits | Hex character code. All trailing hex digits are combined. Either upper or lower case x works. |
The value of a character constant in a numeric expression is the machine’s byte-wide code for that character. The assembler assumes your character code is ASCII.
