Star Micronics NB-15 user manual MO+ml +m2

Page 112

104

THE PRINT MODE AND THE DOWNLOAD CHARACTERS

In the example program above, before we defined the new characters, we selected the Draft print mode. By doing this, we

caused user-defined characters to print as draft characters because user-defined characters assume the mode that is in ef- fect at the time they are defined.

The modes that affect user-defined characters are draft, and letter quality printing. (The (ESC) “x” n command selects be- tween draft (n = 0) and letter quality (n= l).)

The commands for defining characters, selecting the download character set, and copying ROM are exactly the same for each of the user-defined print styles. The print mode in ef- fect when the characters are defined determines the mode of the user-defined characters.

The print mode determines the size of the grid upon which the characters are designed and the speed at which they print. Table 8-l shows the different character grid sizes for each of the print modes.

 

Table 8-l

 

Download

character design grids

 

ml

mO+ml +m2

 

(Maximum)

(Maximum)

Draft characters

9

12

Letter Qualitv characters

15

18

nDraft download characters

As you’ve seen, draft characters are designed on a grid which is 9 dots wide by 24 dots high (plus up to three columns of dots for space between characters). Draft download characters print at the same high speed as normal draft characters, even though they may print with more dots and may even be designed for pro- portional spacing.

nLetter quality download characters

If you select letter quality printing with the (ESC) “x” 1 com- mand or by the control panel, you can design your own characters on a grid which is 15 dots wide by 24 dots high. Each character can be as wide as 18 dots, including space on either side of the character. The dot columns are spaced closer

Image 112
Contents USER’S MANUAli Tatement Special Message to the New Owner Table of Contents Chapter Controlling with Basic CHR$Chapter Special Features of the Printer Functions of the Connector Signals Appendix G Serial Interface Specifications TRS-80 BasicSetting UP Your Printer Page Tion and movement for both removing and replacing the cover Page Print head Printer Slide the I/F board into the slot Page Getting to Know Your Printer Page Page Page Selecting and Loading Paper ‘igure 2-4. Raise the paper guide for loading single sheets You can insert a sheet of paper by using the release lever To align paper that is not in straight Sprocket cover You can raise While trrnirrgon the power Self-test DIP switch 2-2 on Efgh!jklmnopqr¶tuvwxyz~ ?lSS&‘ TOF During normal operation Connecting the Printer Page Memo Using Commercial Software Page Ascii Using Your Printer with Word Processors Page Memo Controlling With Basic PR#O ListNEW Lprint Testing RUN ESC W Lprint CHR$27WCHR$l Lprint CHR$27WCHR$49 Lprint CHRS27Wl Memo Printing Text Lprint CHR$27 xl ESC Lprint Undelined OFF ESCLprint Overlined Boldface on Escso When you run this program you should get this Demonstration Condensed Here’s what you should get from this program OFF Elite mint Summary notes Memo Formatting Text This is what you will get This Line Spacing is SET to Run the program again. Now the results will look like this Here is what your printer will produce Line Number Lprint CHRS12IOI ESCNCHR$n Lprint this is LINE1 Next This is Line Return TWO Three Four ONE This command sets the horizontal tab to every eight columns Next Try thisprogram tosee how this works Lprint CHR$11 First TAB Lprint CHR$llFIFTH TAB CHR$O Lprint 2ND TAB of CHANNEL’ Memo Special Features Printer Lprint CHR$7 ESCVCHR$O Here is what this program will print Lprint CHR$27il Printing direction commands Function Control code Next Lprint Lprint Eighth bit controls Next J 129 LPRINTCHR$27 LPRINTCHR$27= Lprintlprint Double This is Double Sized Printing Next Lprint Lprint CHR$IPage Creating Your OWN Characters Print Matrix Defining Your OWN Characters Usethisgridoronesimilartoittodefineyourown draftcharacters Wrong 128 Assigningavalueofcharacterspace Characterdesignsforthetwographsymbols Page Read MM LPRINTCHR$MM Next M Next N Lprint LPRINTCHR$I Next Lprint Lprint CHR$I NextLprint LPRINTGERMANYCHR$9 Lprintscales Data 1, 9, 2, 31,253,64, 32, 1,128,80 Read MM Lprint CHR$MM Next MMO+ml +m2 105 106