Model 100 Screen Escapes
From Bitchin100 DocGarden
Jump to navigationJump to search
Name | Hex | Description | Notes |
---|---|---|---|
BELL | 0x07 | Beep tone | None |
BACKSPACE | 0x08 | Backspace | None |
HRZTAB | 0x09 | Horizontal tab: move to next tab position | None |
LF | 0x0A | Linefeed | None |
VERTTAB | 0x0B | Vertical tab: home cursor to (Row, Column) = (1,1) | None |
FF | 0x0C | Form feed | None |
CR | 0x0D | Carriage return | None |
ESC | 0x1B | Start of escape sequence | None |
Name | Hex | Char | Description | Notes |
---|---|---|---|---|
CURUP | 0x41 | A | Move cursor up one row unless already at edge | None |
CURDWN | 0x42 | B | Move cursor down one row unless already at edge | None |
CURRIGHT | 0x43 | C | Move cursor right one column unless already at edge | None |
CURLEFT | 0x44 | D | Move cursor left one column unless already at edge | None |
CLRSCR | 0x45 | E | Clears screen, homes cursor. Escaped synonym for 0x0C. | None |
HOME | 0x46 | H | Home the cursor. Sets cursor to (Row, Column) = (1,1) | None |
ERAEOS | 0x4A | J | Erase from cursor to end of screen | None |
ERAEOL | 0x4B | K | Erase from cursor to end of line | None |
INSLIN | 0x4C | L | Insert a blank line on LCD at current cursor (what if in middle of line?) | None |
DELLIN | 0x4D | M | Delete line on LCD at current cursor (what if in middle of line?) | None |
CURON | 0x50 | P | Turn on cursor | None |
CUROFF | 0x51 | Q | Turn off cursor | None |
SETSYS | 0x54 | T | Set system line (lock LCD row 8) | None |
RSTSYS | 0x55 | U | Reset system line (unlock LCD row 8) | None |
LOCK | 0x56 | V | Lock LCD display (no scrolling) | None |
UNLOCK | 0x57 | W | Unlock LCD display (allow scrolling) | None |
REDRAW | 0x58 | X | Redraw the screen | None |
CURPOS | 0x59 [0-based row + 32] [0-based col + 32] | Y | Position cursor at (Row, Column) | None |
CLRSC2 | 0x6A | j | Clears screen, homes cursor. Another escaped synonym for 0x0C. | None |
ERSLIN | 0x6C | l (lowercase-L) | Erase entire line containing cursor. | None |
ENTREV | 0x70 | p | Turn on reverse character mode | None |
EXTREV | 0x71 | q | Turn off reverse character mode | None |