USERS MANUAL
FederalCommunicationsCommission RadioFr uencyInterference %tatement
This stitement will be appliedonlyfbr tb printers mrtited in L%S.A
Self Declaration
This shtement will be a#lied onlyfor the~n”ntersmarketedin West @many
Table of Contents
Chapter1 SettingUpYour Printer
Usingthe Printerwith Commercial Software
Chapter3 Chapter4
Printingwith BASIC
SpecialFeaturesof the Printer
Chapter5 Chapter6
FormattingText55
Chapter7 DownloadCharactersand Dot Graphics
AppendixG SerialInterfaceSpecifications
Configuring the serial interface The serial protocols
Serial busy protocols XON/XOFF protocol ACK protocol
Index196
Page
SETTING UP YOUR PRINTER
CHAPTER
Removing the printer cover
Figure 1-2. Remoe the printer cover by lifting carefully
Installing the ribbon cartridge
Page
~igure 1-6. Slidethe I/F board into the slot
I terface board ~
GETTING TO KNOW YOUR PRINTER
Partsof theprinter-whatthey’refor andhow to use them
Paperselectionand loading Adjustment Testingprinteroperation
CHAPTER
Figue2-1. Front and rear views of the printer
9 Controls and indicators
Extra functions
h - The second setting is for normal single sheets
Page
6. Align a sheet of paper on the guide along the adjuster
Page
“--““1
ADJUSTING THE PRINT HEAD
\ Adjustment$lever
\4 F
lever Figure 2-10. Pulling the adjustment lever towards you
~--””‘---”---”-””
1. Make sure that both your computer and printer are turned off
MEMO
USING THE PRINTER WITH COMMERCIAL SOFTWARE
Subjectscoveredin Chapter3 include Usingcommercialsoftware
CHAPTER
Controllingthe printerwiththe Panelmode
EasyWriter II WordStar Lotus
The master reset code
The escape code
‘entering the function codes
values defined by their respective DIP switch settings
Using Near Letter Quality NLQ
0. The decimal equivalents are 271201 and 271200, respective- ly
Getting the most from your print choices
1. Printing from the Print List Form screen
Follow the sample and enter the italic codes for lines
42. Single Underline Support 2 Using Character
43. Double Underline Support 2 Using Character
44. overstrikeSupport 2 Using Characterfrom
41. Bold/ShadowFace Support
EasyWriter II control keys
EasyWriter II Function‘ New function
Keys used
Print the document. Your printout should look like this
USING THE PRINTER WITH WORDSTAR
USING THE PRINTERWITH LOTUS
If you do change several of the things listed in the /Print menu, Lotus 1-2-3 will remember the selections that you have made and use them each time you print the spreadsheet. They are even saved with the spreadsheet so that they will be the same the next time that you use the spreadsheet
And, on August 12, 1986, the results might look like this
Key Mode Print pitch TOF
Page
1. Set the Off Line mode by pressing the On Line key
Setting the top of form
1. Set the Off Line mode by pressing the On Line key
Setting the left and right margins
PRINTINGWITH BASIC
CHAPTER
PRINT “Hel 10!“
Control codes
10 ‘ Demo of ASCII code 20 LPRINTCHR$7 30 END RUN
line feed
the name of the code
its abbreviation
ASCII
numbers is called an escape sequence A note on command syntax
Selecting the right software mode
ESC “W”
LPRINTCHR$27 “W”CHR$1 LPRINTCHR$27 “W”CHR$49 LPRINTCHR$27 “WI”
Near Letter Quality characters
Italic ON
ESC “4”
Italic OFF
ESC “5”
Here is what you should get
In this program underline is turned on in line 20 with ESC
CHANGING THE PRINT PITCH
Th 1s 11 ne is. EL 11“”Ep ~ trh
‘“l”l’”i1.s. 1.1,I“”iP i ‘3 1’” l\ pi. t h
10 ‘ Demo of permanent expanded mode 20 LPRINTCHR$27 “WI”
~ Expanded print
10 ‘ Demo of expanded print 20 LPRINT “DemorIstrat ion of “
30 LPRINTCHR$14 40 LPRINT “EXPANDED” 50 LFRINTCHR$20
CHR$14or ESCCHR$14
CondensedON
CondensedOFF
CHR$18
ProportionalON
ESC “p”
ProportionalOFF
ESC “p” O
Print emphasis commands
MAKING WORDS STAND OUT
10 ‘ Demo of boldface and emphasized 20 LPRINTCHR$27’’G”
Values of mixing print styles for Master Print
Print style
Decimal value
Summa-y notes
FORMATTING TEXT
CHAPTER
Subjectscoveredin Chapter5 include
9 Reverse line feeds
NEW 10 ‘ Demo of line spacing
40 LPRINT CHR$27’’A’’CHR$I 50 LPRINT “THIS LINE SPACING IS SET TO”I
60 NEXT 70 LPRINT “LINE SPACING IS SET TO 1/6 INCH NORMAL.”
80 LPRINT CHR$27”2”
and run the program again. Now the results will look like this
Setlinespacingto1/8inch
ESC“O”
Setlinespacingto7/72inch
ESC“l”
Here is what your printer will produce
Page
Changing the page length
Canceltopandbottommargins ESC “O”
TOP AND BOTTOM MARGINS
Set topmarginton lines
ESC“r”CHR$n
50 LPRINTCHR$27 “r” CHR$6
Page
Try setting the margins with this program 10 ‘ Demo of margins
Horizontal tabs
When you run the program now it produces this
ESC “f” OCHR$n
spaces
ESC “$” CHR$nlCIIIl$@
Absolutehorizontaltab
10 ‘ Demo of relative horizontaltabs 20 FOR 1=1 TO
50 J.,PRINT “Horizonta”
j’LP~I.x’rCHR$n ’’SFXNNDTAJ3”
80 LPRINTCHR$ll “F’IFTHTAB.”
ESC “B”CHR$nlCHR$n2
130 LPRINTCHR$12 140 NEXTI 150 LPRINTCHR$27”@” 160 END
Try this program to see how easy it is
MEMO
SPECIALFEATURES OF THE PRINTER
Subjectscoveredin Chapter6 inckde Printer’s bell Master reset
CHAPTER
Uni-directionalprinting Internationalcharactersets
You can try this by typing LPRINTCHR$7 Resetting the printer
Soundbell
Here is what this program will print
10 ‘ Demo of adjusting spaces
40 LPRINTCHR$27 “ “ CHR.$
50 LPRINT “This 1ine is added” I “spaces. ” 60 NEXT
70 LPRINT “This 1ine is Norma1 space. ” 80 END
Print in one direction
ESC “U”
Print in both directions
ESC “U” O
The seven bit dilemma
Turn the eighth bit ON
ESC “”
Turn the eighth bit OFF
ESC “=”
Figure 6-1. Character set #2
10 LPRINTCHR$27 “6”
20 LPRINTCHR$218CHR$196 CHR$196CHR$196 CHR$196CHR$196CHR$191
30 LPRINTCHR$179CHR$53CHR$32 CHR$32 CHR$32CHR$32CHR$179
40 LPRINTCHR$179CHR$~2CHR$5CHR$32 CHR$5CHR$32CHR$179
J +y+$ i’ $+
Italy
Let’s see how these commands work with the following pro- gram
Printablecode area expansion
When you run this program, you will get like this
H The optional sheet feeder
Definemacro
10 LPRINTCHR$27 “Q”CHR$40 20 LPRINTCHR$27 “a” CHR$2
7B 7C 7D 7E 7F
102 DE
J,#%./.?., x+
MEMO
DOWNLOAD CHARACTERS AND DOT GRAPHICS
CHAPTER
Subjectscoveredin Chapter7 include
Designingand printingyour own characters User-designedgraphics
‘0000
Page
1~ 2, ?i+i@
0 000 1011 = 11 decimal ~
ESC “&” CHR$0 nl n2 mOml m2 m3 m4 m5 m6 m7 m8 m9 m10 mll
r-----------‘----‘-’~
ESC “” CHR$0 CHR$0 CHR$0
10 LPRINT CHR$27 “ “’ CHR$O CHR$O CHR$O
60 LPRINT CHRSMM 70 NEXT M 80 NEXT ?-i
LPRINT
8,241
430 LPR1NT CHii$27 “%0” 440 I-FRIN’r, tih+$27 “so’”
460 LPRINT CHR$27 “T’” 470 END
DEFINING PROPORTIONAL CHARACTERS
DESIGNING YOUR OWN NLQ CHARACTERS
NLQcharacters
‘-””’7
30 LPRINT CHR$27“&”CHR$0CHR$60 CHR$62
50 FOR M=OTO 60 READ MM
4, 48, 14. 48, 1.4
u . s . EXPORTS
USER-DESIGNEDDOT GRAPHICS
Page
“CHR$2nl n2 ml m2 ...~
ESC’’~’CHR$4 nl n2
Plotter
ESC”*” CHR$5 nl n2
ESC”*” CHR$0nl n2
9-pin graphics mode
In addition, you can select the print density by the value of nO. When nOis Othe normal density is selcted, and when nOis 1 the double density is selected
MEMO
CARING FOR YOUR PRINTER
Subjectscoveredin Chapter8 include Cleaningthe printer
CHAPTER
Changingthe ribbon c Replacingthe printhead
‘igure 8-1. Unhooktabs to pry open the cartridge
Page
Page
Pri able orcover
MEMO
DIP SWITCH SETTINGS
APPENDIX A
~ 1 Y/ . -$
Switch Function
1-2 This switch selects the default character style. If this switch is on the default character style is nor- mal draft characters. If this switch is off the default character style is Near Letter Quality NLQ characters. This switch is set on at the factory
SwitchU.S.A. France GermanyEnglandDenmarkSwedenItaly Spain
ASCII CODESAND CONVERSIONCHART
APPENDIX B
Standard ASCII
Characterset
Page
“ 1’
“~“~
Characterset
Page
StandardASCIICodes Decimal Hexadecimal Binary
242 F2 1111 243 F3 1111 24J F4 1111 24S F5 1111 246 F6 1111
24T F7 1111 248 F8 1111 249 F9 1111 250 FA 1111 251 FB 1111 loll
252 FC 1111 253 FD 1111 254 FE 1111 255 FF 1111
MEMO
FUNCTIONCODES
APPENDIX C
PURPOSECancels italic characters
Selects an international character
Selects character set #2
Selects character set#l
Page
Sets the print pitch to pica
Sets the print pitch to elite
137 Font Ditch controls
p~TRposE
PURPOSE
Cancels expanded print ESC “w” o
Sets the printer to expanded print
PURPOSESets the printer to expanded print
for the remainder of the current line
boldface, italics, underlining, or any com
bination of these, as determined by n, a
number from O to 255. See Table
for details
Cancels emphasized printing ESC “F”
Cancels boldface printing ESC “H”
Selects emphasized printing
Selects boldface printing
Cancels underlining
Selects underlining
Selects superscripts ESC “s” o
Cancels
Selects subscripts
superscript
subscript
CONTROLLING THE VERTICAL PRINT POSITION
Advances
the paper one line line
feed
Sets line spacing to 1/8inch
Sets line spacing to 7/72 inch
PURPOSESets line spacing to n/216 inch
Sets or Defines line spacing to
n172inch
PURPOSESets line spacing to 1/6 inch, or Uses ESC “A” definition
Sends a one-time paper feed of
n/216 inch
Sends a one-time reverse feed of n/216 inch
Sets print position to n lines
PURPOSEAdvances the paper to the top of the next page form feed
Page
Cancels top and bottom margins ESC “o”
Sets the top margin
Sets the bottom margin ESC “N” n 27 78 n
151 9 Top/Bottom margins and vertical tabs
n2 n3
n2 n3
PURPOSEAdvances paper to the next ver
tical tab position
ESC “b” nOnl n2 n3 27 98 nO nl n2 n3 IB 62 nOnl n2 n3
Sets vertical tab positions in a channel
Sets vertical tab positions every n lines ESC “e” 1 n 27 101 1 n
Returns print
Page
nln2n3
nln.Zz3
nln2n3
Moves the print head to an ab solute horizontal position
Moves the print head to a specified horizontal position
ESC “space” n
27 32 n
27 38 0 nl n2 mO ml ... mll m12 ... m46
IB 26 00 nl n2 mOml ... mll m12 ... m46
NOTE This commandis ignoredwhen theDIP switch2-1is seton
Defines download characters into RAM
“YO”
27 7.5 nl n2 ml m2 IB 4B nl n2 ml m2
nl n2 ml m2
27 76 nl n2 ml m2 IB 4C nl n2 ml m2
Prints normal-density graphics
n2 ml
n2 ml
n2 ml
n2 ml
ESC “*” nOnl n2 ml m2 27 42 nO nl n2 ml m2
27 94 nOnl n2 ml m2 IB 5E nOnl n2 ml m2
Redefines the graphics mode ESC “?” nO nl
Selects 9-pin graphics ESC “ - “ nO nl n2 ml m2
MACRO INSTRUCTION COMMANDS
OTHER COMMANDS
PURPOSE CODE decimal ASCII hex ASCII REMARKS SEE PURPOSE
Page
PURPOSE
27 85
PURPOSE
Page
decimal ASCII
PURPOSE CODE decimal ASCII hex ASCII REMARKS SEE PURPOSE tiODE
Page
PURPOSE CODE decimal ASCII hex ASCII
“o” “”
Ejects paper
Ejects paper
MEMO
COMMANDSUMMARY IN NUMERICORDER
APPENDIX D
2 mO ml ..... mll m12 ..... m46
n2 n3 ... CHR$0
ESC “Y” nl n2 ml m2
n2 ml
riollble-sneefl
ESC “Z”nl n2 ml m2
nOnl n2 ml m2
nl ?2.2
TECHNICAL SPECIFICATIONS
APPENDIX E
Printing Printing method Printing speed
Paper
Printer
Line spacing Column width Special.features
Serial interface option
Environment Ribbon Print head life
MEMO
THE PARALLEL INTERFACE
APPENDIX F
‘“s’ L
When this signal goes LOW the printer is
Iwhen
L,’x L “L. LJ
Page
SERIAL INTERFACE SPECIFICATIONS
APPENDIX G
TTnllsed1
Page
ACK protocol
Figure G-2. Serial protocol timing charts
Serial busy protocol I byte mode
Serial busy protocol 1 block mode
~q ~
INDEX
Attributebyte Autofeed mode
9-pingraphics,112
ESC “*” n, 109
ESC“6”,84, 88, 135, 172 ESC‘7”, 84, 88, 135
ESC “8”,170 ESC“9”,170 ESC “”, 102, 160 ESC“”, 82, 171 ESC “=”, 84
ESC “a”n, 75, 158 ESC “B”, 71, 152 ESC “b”, 73, 153 ESC “C”, 62
Formfeed commands,149 Formfeed,reverse,61 Forwardmicro-feed,35
Gap,adjusting,16 Graphics,84 CRT, 110,111
TOF, 9
60,140
VT, 70,152 Wordprocessing,22 WordStar,22 XON/XOFFprotocol,194
Zero,normal,80, 167 slash,80
WorldwideHeadquutiers
American Market
EuropeanMarket
UK Market
Page
PRINTED IN JAPAN