Control PanelAfter connecting your LX-90 to your computer, turn on the printerand look at the control panel, which is shown in Figure l-4.IFigure 7-4.
DC1Format:’ASCII code:DC1Decimal :17Hexadecimal : 11Control:CTRL QComments:Select PrinterReturns the printer to the on-line mode if it has been switch
ESC EMCut Sheet Feeder ControlFormat:ASCII code:ESC EM (n)Decimal:2725 (n)Hexadecimal: 1B19 (n)Comments:Used with the optional cut-sheet feeder. When
ESC <Select Unidirectional Mode (one line)Format:ASCII code:ESC<Decimal :2760Hexadecimal: 1B3CComments:Selects unidirectional printing for more
ESC sSelect Half-Speed ModeFormat:ASCII code:ESC(n)Decimal:27115(n)Hexadecimal: 1B73 (n)Comments:n = 1 selects the moden = 0 cancels it.DELDelete Char
Appendix DDIP Switches and InterfaceSeveral tiny switches called DIP (for Dual In-Line Package)switches are in the back of your LX-90 printer. These s
Always turn the power OFF (with the switch on the right side of theprinter) before you change the setting of any of these switches. Anychanges made wh
Switch 1-5 controls the paper-end detector. When it is ON, the detec-tor is inactive, causing printing to continue when the printer is out ofpaper. Wh
InterfaceThe PIC uses an &bit, Centronics®-compatible, parallel interface.Connector pin assignments and a description of respective interfacesigna
Table D-3, continuedSignalReturnPinPinSignalDirec-tion13-SLCTOUT14-NC-15-NC-16-NC-17-CHASSISGND-18-NC-19 - 30-GND-31-INITIN32-ERROROUT33-NC-34-NC-35-N
4. Data transfer must be carried out by observing the ACKNLG orBUSY signal. (Data transfer to this printer can be carried out onlyafter receipt of the
The other two buttons, FF and LF, work only when the printer is offline (when the ON LINE light is off). If the ON LINE light is on, pressthe ON LINE
Appendix ETroubleshooting and Advanced FeaturesThis appendix presents explanations of the LX-90’s advanced fea-tures and solutions for possible proble
Reset codesSome software sends a reset code before it begins printing. Thiscancels any SelecType settings. If you find that SelecType does notchange y
Suppose that you have set emphasized and NLQ Modes and thenyou decide that you don’t want emphasized. You can either cancel allthe modes and reset NLQ
If the printer beeps and stops printing when it is not out of paper,turn the printer off and check to see if the paper is loaded correctly. Ifthe pape
Data Dump ModeThe LX-90 has a special feature that makes it easy for experiencedprinter users to find the causes of problems. Called the data dumpmode
The first code in line 0000 is hex 46, which is the same as decimal 70,which is the code for “F”; therefore “F” is printed in the first position inthe
The data dumping capability can help you find problems and debugprograms quickly.000102 03 04 05 060708 09OA OB OC ODOE OF101112 13 14 15 16 17 18 191
INDEXAAmerican Standard Code for Information Interchange. See ASCIIASCII (American Standard Code for Information Interchange), 18codes listed for all
DData dump mode, E5-E7DIP switches, 4, Dl-D3Dot graphics. See GraphicsDot matrix printing, 15-17Double-strike mode, 26Can also be set with SelecTypeDu
HHead. See Print headHex dumping. See Data dump modeHomeWriter-10, 1IInstallation. See Commercial softwareInterface, D4International characters, 31-33
Chapter 2SelecTypeThe LX-90 enables you to use a feature called SelecType to producefive special typestyles:Typewriter-style Near Letter Quality,Empha
OON LINE light and button, 6-7See also SelecType featurePPage, top of, 23Page formatting, 37-40Panel buttons, selecting typestyles with. See SelecType
SSelecType feature, 9-12cancelling functions with, E2-E3troubleshooting, El-E2Self-adhesive labels, E3Self test, 4-5Single-sheet printing, 39Skip-over
EPSON AMERICA, INC.LIMITED WARRANTYEpson America, Inc. hereby warrants that it will repair or replace, at its option, anypart of the Epson product wit
Figure 2-1. Turning SelecType onWhen you press the ON LINE and FF buttons, the LX-90 signals inthree ways that SelecType is on.l The printer beeps.l T
Table 2-1. SelecType modesModeTypestyle1NLQABCDEFGHJIJKLMNopqrstuvwxyz2EmphasizedABCDEFGHIJKLMnopqrstuvwxyz3Double-strikeABCDEFGHIJKLMnopqrstuvxyz4Com
Now, run the program by typing RUN and pressing RETURN, orprint your file or document by following the printing instructions ofyour software. The LX-9
Mode CombinationTwo of the SelecType modes (NLQ and emphasized) can be com-bined to create an impressive effect. If you want to see this combina-tion,
Table 2-2. Mode combinationsModeNLQEmphasizedDouble- CompressedElitestrikeNLQ•Emphasized••Double-strike•••Compressed••Elite••Don’t worry about h
Chapter 3Elements of Dot-Matrix Printingand Computer/Printer CommunicationsThis chapter is for those of you who want to know something abouthow your p
Other PitchesIn addition to pica, in which there are 10 characters per inch, theLX-90 can also print in other widths, or pitches. It does so by reduci
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system,or transmitted, in any form or by any means, mechanic
NLQ ModeThe preceding examples are in the I-X-90’s draft mode, but theLX-90 also has the high-quality NLQ (Near Letter Quality) mode thatyou have seen
ESCape and ASCIIThe details of printer-computer communication are complex, butfor most purposes all you need to know is that the computer sends aserie
Chapter 4PIC FeaturesThe next four chapters describe many of the printing features of thePIC. You can read these chapters if you wish, but you may not
printer for you and all you have to know about the printer is how toturn it on and how to load paper. If you need help with the installationprogram fo
Pica PrintingThe first exercise is a simple three-line program to print a sampleline of characters in pica, the standard pitch. Enter this program:40
Now run the program to see the line printed in compressed mode.Cancelling CodesAs you saw in the third version of the print pitch program, youmust can
you may have turned on, and the current position of the print headbecomes the top-of-page setting.Some of the demonstration programs end with a reset
Enter and run the following program to see how the NLQ mode isturned on by an ESCape sequence:NEW10 LPRINT CHR$(27); "x"; CHR$(l);28 FOR X=6
Chapter 5Print Enhancements andSpecial CharactersBesides the pitches (pica, elite, and compressed) covered in Chap-ters 3 and 4, the LX-90 offers many
Emphasized works only in draft pica and NLQ modes. In elite andcompressed the dots are already so close together that even with thereduced print speed
ContentsIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11Installation and Operation...Inserting th
Expanded ModePerhaps the most dramatic mode on the LX-90 is expanded. It pro-duces extra-wide characters that are good for titles and headings. Forthi
When you run the program, your printout should match the onebelow, showing that the two modes combine with no trouble.This is standard printing.Emphaa
Master SelectThe LX-90 has a special ESCape code called Master Select that al-lows you to choose any possible combination of seven differentmodes: pic
In this program, you can use any number you calculate by using theformula above, but remember that emphasized can’t combine withcompressed or elite. I
Now that you see how to use the ESCape sequences for superscriptand subscript, you can devise your own examples.International CharactersAs you know, l
Table 5-l. International characters in NLQ modeTable 5-2. International characters in draft modeTable S-3. International characters in draft italic mo
Once you have selected an international character set with the DIPswitches or the ESCape “R” code, you can use the tables to see whichkeys on your sta
Special Graphics Character SetThe LX-90 printer’s Read Only Memory (ROM) also contains the32 graphics characters that you see in Figure 5-1.Figure 5-l
You can change pitch and weight with the graphics characters justas you can with the other characters in the ROM of the LX-90. Thecharacters in Figure
Chapter 6Page FormattingAlthough the LX-90 printer has many sophisticated commands toset margins, line spacing, and horizontal and vertical tabs, this
ExpandedMode...Mode Combinations...Underline Mode...Master Select...
A program like this also allows you to choose the margins youprefer for program listings. Just remember that once you run a pro-gram that sets margins
The standard line spacing is the only one you need for almost allprinting of text, but in some cases you may want to increase ordecrease the space bet
The centering command centers a line of text between the margins.This is handy for headings, titles, and captions.Right justification is the opposite
Chapter 7User-Defined CharactersThe LX-90 has several hundred different characters stored in itsRead Only Memory. Although this number includes draft,
Your user-defined characters can be utilitarian or imaginative, any-thing from a scientific symbol to script letters for your initials. Justfollow the
Figure 7-2. Grid for designing draft charactersBecause the last two columns are reserved for the space betweencharacters, they are not included in the
Definition program 1The BASIC program below will help you translate your design intoa character your LX-90 can print. Type it in now so that you can r
Running the programNow run the program. For each of the nine columns, the programasks for the numbers of the rows in which you want dots to appear.Ent
Figure 7-5. Using the bottom eight rowsDefinition program 2Once the character looks right, type in the next program. The pro-gram as listed creates th
210 DATA 112,8,0,138,116,138,0,8,112220 DATA 58,68,2,128,0,128,2,68,58Check your work by making sure that there are nine numbers ineach DATA line and
AppendixesA LX-90 Characters...A-lDraftMode ...A-2NLQMode ...
NLQ gridBecause the NLQ characters can use as many as 18 dots verticallyand 12 dots horizontally, you plan your designs on a different gridthan the on
Figure 7-7. Data numbers for one columnTo calculate the data numbers for this column, note which dots areused in the top group (the top eight position
Figure 7-8. Musical design and data numbersIf you look at each column individually, you can see how the datanumbers are calculated.NLQ definition prog
NEW10 LPRINT CHR$(27)"x"CHR$(l)20 LPRINT CHR$(27)":"CHR$(0)CHR$(0)CHR$(0);30 LPRINT CHR$(27)"%"CHR$(l)CHR$(0);40 LPRINT
NEW10 J=1: IF J>3 THEN A=58 ELSE A=6020 LPRINT CHR$(27)"x"CHR$(1)30 FOR X=58 TO 63: LPRINT CHR$(X)" ";: NEXT X40 LPRINT CHR$(27
Chapter 8Introduction to Dot GraphicsThe dot graphics mode allows your LX-90 to produce pictures,graphs, charts, or almost any other pictorial materia
INSTALLATIONS BY MONTH100UNITS0 JULAUGSEPOCTNOVDECThe quickest and easiest way to print graphics on your LX-90 is touse a commercial graphics program.
In the main graphics mode, however, the LX-90 prints only onecolumn of pins for each code it receives, and it uses only the top eightof the nine pins.
The graphics command requires more than one number to specifyhow many columns to reserve because as many as 1920 columns arepossible in graphics print
Figure 8-2. Calculating numbers for pin patternsWith this numbering system, any combination of the eight pinsadds up to a decimal number between 0 and
IntroductionThe Epson LX-90™ printer with the PIC for parallel interface sys-tems combines low price with the high quality and advanced capabili-ties
WIDTH StatementsSome software (including IBM Personal Computer BASIC) auto-matically inserts the control codes for a carriage return and a line feedaf
10 WIDTH LPRINT 25520 LPRINT CHR$(27)"A"CHR$(7)30 FOR R=1 TO 340 LPRINT CHR$(27)"K"CHR$(100)CHR$(0);50 FOR X=1 TO 50: LPRINT CHR$(
Density VarietiesAlthough all the examples so far in this chapter have been in thesingle-density graphics mode, the LX-90 offers five other eight-pind
Reassigning CodeThe LX-90 has a graphics command that changes one graphicsmode to another. You can use it with many commercial graphics soft-ware prog
Once you have chosen the number of columns you want to use,you can have your program do the calculations for you with the fol-lowing format:CHR$(27)&q
lines, but no dots can overlap. In low-speed double density dots canbe placed on vertical lines and they can overlap.Now look at the figure designed f
64321684218 10 8 8 8 8 8 8 4 2 1 0 0 0 0 0 0 0 0 0 23 4 1 0 04 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 2 0 0 0Figure 8-5. First line of arrow figureTh
In this program the number 128 in the DATA statements signals theend of a print line. This is the reason for the IF-THEN statement in line610 that ski
Notice that the first line stores the whole graphics command in asingle string variable. In order to do this you must put plus signsbetween the elemen
Appendix ALX-90 CharactersThis appendix is a listing of the characters produced by the decimalcodes from 0 through 255. For each code the listing prov
Chapter 1Installation and OperationAfter you have set up your printer and loaded the paper (followingthe directions in the LX-90 User’s Manual), you a
Draft ModeDec Hex Char000 NUL101none202 none303 none404 none505 none606 none707BEL8 08BS909HT10 OALF11OBVT12OCFF13 ODCR14OESO15 OFSI1610none1711DC1181
Draft ModeDec Hex Char12880 NUL12981none13082 none13183 none13284 none13385 none13486 none13587 BEL13688BS13789HT1388ALF1398BVT140 8C FF1418DCR142 8E
NLQ ModeDec Hex Char000 NUL101none202 none303 none404 none505 none606 none707 BEL808BS909HT10 OALF11OBVT12OCFF13ODCR14OESO15OFSI16 10none1711DC11812DC
NLQ ModeDec Hex Char128 80 NUL129 81 none130 82 none131 83 none132 84 none133 85 none134 86 none135 87 BEL136 88 BS137 89 HT138 8A LF139 8B VT140 8C F
Appendix BSoftware Commands in Numerical OrderThe following list shows the control codes and ESCape sequencesthat the LX-90 uses along with their deci
ESC47ESC48ESC49ESC50ESC51ESC52ESC53ESC56ESC57ESC58ESC60ESC63ESC64ESC65ESC66ESC67ESC67ESC68ESC69ESC70ESC71ESC72ESC74ESC75ESC76ESC77ESC78ESC79ESC80ESC81
ESC 98 ESC bSelect Vertical Tabs in Channels...C-17ESC 101 ESC eSet Horizontal and Vertical Tabs...C-18ESC 102 ESC fPrint Spaces or Line Feeds...
Appendix CCommand SummaryThis appendix describes all the PIC control codes. They are dividedinto these categories:Near Letter Quality (NLQ)Character W
In BASIC you can use either decimal or hexadecimal numbers, andif there is a single letter in the second ASCII code column, you can usethat letter in
Near Letter Quality ModeESC xSelect NLQ or draftFormat:ASCII code:ESC(n)Decimal:27120 (n)Hexadecimal :1B78 (n)Comments:n = 0 selects draft moden = 1 s
Now that the PIC is installed, you need to change the settings ofthree small switches, called DIP switches, in the back of the printer,Figure 1-2 show
Character Width (Pitch)SISelect Compressed ModeFormat:ASCII code: SIDecimal :15Hexadecimal: OFControl:CTRL OComments:Compressed mode has 17.16 charact
soSelect Expanded Mode (one line)Format:ASCII code: SODecimal:I4Hexadecimal: OEControl:CTRL NComments:Doubles the width of all characters. It can be c
ESC WSelect/Cancel Expanded ModeFormat:ASCII code:ESC W (n)Decimal :2787 (n)Hexadecimal: I B57 (n)Comments:Expanded mode doubles the width of all char
Print EnhancementESC ESelect Emphasized ModeFormat:ASCII code:ESCEDecimal:27 69Hexadecimal :I B45Comments:In emphasized each dot is printed twice, wit
ESC HCancel Double-Strike ModeFormat:ASCII code:ESCHDecimal :2772Hexadecimal: I B48Comments:Turns off the mode selected by ESC G.ESC SOSelect Superscr
ESC -Select/Cancel UnderliningFormat:ASCII code:ESC - (n)Decimal :2745 (n)Hexadecimal: I B2D (n)Comments:n = 1 selects underliningn = 0 cancels
ESC 5Cancel Italic ModeFormat:ASCII code:ESC5Decimal:2753Hexadecimal:1B35Comments:Cancels the mode selected by ESC 4.ESC RSelect an International Char
Page FormattingMarginsESC QFormat:ASCII code:Decimal :ESCQ(n)2781 (n)Set Right MarginHexadecimal: I BComments:51 (n)Sets the right margin. Also cancel
ESC NFormat:ASCII code:ESCDecimal: 27Hexadecimal: I BComments:Select Skip-Over-PerforationN(n)78 (n)4E (n)The variable n is the number of lines skippe
ESC 0Select l/&-Inch Line SpacingFormat:ASCII code:ESC0Decimal:27 48Hexadecimal: 1B30Comments:Sets the line spacing to 1/8 of an inch for subseque
2. Hold down the LF button on the control panel while you turn theprinter on with the power switch.The LX-90 begins printing letters, numbers, and sym
ESC 3Select n/216-Inch Line SpacingFormat:ASCII code:ESC3(n)Decimal:2751 (n)Hexadecimal: I333(n)Comments:Sets the line spacing to n/216 of an inch for
Form feed and page lengthFFFormat:Form FeedASCII code: FFDecimal: 12Hexadecimal: 0CControl:CTRL LComments:Prints the data in the print buffer and adva
TabsHTTab HorizontallyFormat:ASCII code: HTDecimal:9Hexadecimal: 09Control:CTRL IComments:Advances the print position to the next horizontal tab setti
ESC BSelect Vertical TabsFormat:ASCII code:ESCDecimal:27Hexadecimal: 1BComments:B (n1) (n2) ...066 (n1) (n2) ...042 (n1) (n2) ... 00Sets up to 16 vert
ESC eSet Horizontal and Vertical TabsFormat:ASCII code:ESCDecimal:27Hexadecimal: 1BComments:e (n1) (n2)101 (n1) (n2)85 (n1) (n2)Sets horizontal and ve
GraphicsNote: See Chapter 8 for sample graphics programs.ESC K-Select Single-Density Graphics ModeFormat:ASCII code:ESCK (n1) (n2)Decimal:27Hexadecima
ESC YSelect High-Speed Double-Density Graphics ModeFormat:ASCII code:ESCY (n1) (n2)Decimal:2789 (n1) (n2)Hexadecimal: 1B59 (n1) (n2)Comments:Turns on
ESC *Format:ASCII code:ESCDecimal :27Hexadecimal: 1BComments:Select Graphics Mode* (m) (n1) (n2)42 (m) (n1) (n2)2A (m) (n1) (n2)Turns on graphics mode
User-Defined CharactersNote: See Chapter 7 for sample programs and further information.ESC &Format:ASCII code:Decimal:ESC27Define User-Defined Cha
Other CodesBELFormat:ASCII code:BELDecimal:7Hexadecimal: 07Control:CTRL GComments:Sounds the printer’s beeper.BeeperBSBackspaceFormat:ASCII code: BSDe
Comentários a estes Manuais