Star Micronics Radix User Manual page 134

Table of Contents

Advertisement

120
Radix User's Manual
-
But how do you know that? If you try printing those characters
now (type LPRINT " + 0#") you don't get a bullet, slashed zero and
"lb." Instead you get . . . + O#. That's because the download char-
acters are stored in a different part of Radix's memory. To tell it to
look in download character RAM instead of standard character
ROM it requires another command:
(ESC) "$" CHR$(n)
-
This command is used to select the download character set (if
n = 1) or to select the standard character set (if n = 0). Let's try it
out. Enter this command:
.
LPRINT CHR$(27) "$" W@(l)
"+O#"
Voila! It should have printed out the three characters we
defined. Your printout should look like this:
(If it doesn't, check the last program we ran for errors, then re-
run it.)
Let's find out if there are any other characters
in the
download RAM. Try this program:
19
'Print all RAM characters.
29 LPRINT CHR$(27) 'Y$lf CHR$(l) ; 'Select download
characters.
39
FOR I =
33
TO 126 : LPRINT CHR$(I) ; : NEXT I
49
FOR I =
169
TO 254 : LPRINT CHR$(I) ; : NEXT I
59
LPRINT
69
LPRINT CHR$(27) 'Y$" CHR$(
9)
; 'Select ROM characters.
Nope! Just three characters in the download set. This is incon-
venient for a couple of reasons. First, every time you wanted to
use a download character you would have to switch back and

Advertisement

Table of Contents
loading

Table of Contents