TRS
..
80 MODEL III
In
the
following
table, we summarize the keyboard and video display control
characters
Code
Video Display
Dec. Hex. Keyboard
PRINT CHR$
(code)
POKE vidram, code*
1
00
No effect
1
01
(BREAK)
No effect
CSHIFf)
rn
OD
2 02
(SHIFT)
(])
CID
No effect
3 03
(SHIFT)
(!) m
No effect
4
04
(SHIFT)
m
OD
No effect
5 05
(SHIFT)
CD
CD
No effect
6 06
(SHIFT)
CD
CD
No effect
;..::
7
07
(SHIFT)
m
(]J
No effect
:.a
8 08
8
Backspace and erase
=:
(1)
0..
(SHIFT)
CD
OD
0..
~
9 09
8
Tab(0,8,16,24,
...
)
rJ:J
(SHIFT)
(!)
CD
:E
....
10
OA
CD
Move cursorto start of
.S
(SHIFT)
Cf)
QJ
next line and erase line
I-<
(1)
(SHIFT)
(])
ao
No effect
....
11
OB
~
12
OC
(SHIFT)
(!)
OJ
No effect
.....
M
13
00
(ENTER)
Move cursorto start of next
...c
~
(SHIFT)
m
00
line and erase line
:::l
0
14
OE
(SHIFT)
CD
aD
Cursoron
I-<
...c
15
OF
(SHIFT)
CD
CID
Cursoroff
....
0
16 10
(SHIFT)
(!) ®
No effect
rr.J
..
17
11
(SHIFT)
CD
([)
No effect
~
~
~
18 12
(SHIFT)
CD
OD
No effect
~
..
19 13
(SHIFT)
Cf)
([)
No effect
~
..=
20 14
(SHIFT)
(])
CD
No effect
u
21
15
(SHIFT)
(!)
OD
Swap space compression/
-;
·0
special characters
~
22 16
(SHIFT)
m0lJ
Swap special/alternate characters
Q.c
rJl
23 17
(SHIFT)
CD
(][) Double-size characters
(1)
(1)
24 18
(SHIFT)
(3
Backspace without
CI:l
(SHIFT)
(!)
OD
erasing
25
19
(SHIFT)
CD
CYJ
Advance cursor
26
1A
(SHIFT)
m
CZJ
Move cursor down
27
1B
(SHIFT)
CD
Move cursor up
28 1C
(SHIFT)
m0
Move
cursorto
upperleft corner
29
10
(SHIFT)
m
CID
Erase line and start over
30
1E
(SHIFT)
(!) 0 Erase to end of line
31
iF
(CLEAR)
Erase to end of display
(SHIFT)
CD
0
*See Special Characters 0 through
31
later
in
this Appendix.
C/2