EPSON®Printer Interface Cartridgefor the Apple® IIcOperation Manual
Control PanelAfter connecting your LX-90 to your computer system, turn on theprinter and look at the control panel, which is shown in Figure l-4.Figur
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 IIc PIC uses an interface compatible with the Apple IIc serialport. It is asynchronous serial with 8-bit data, DTR protocol, and9600 bps
Appendix ETroubleshooting and Advanced FeaturesThis appendix presents explanations of the LX-90’s advanced fea-tures and solutions for possible proble
SelecType Features and SolutionsThis section explains why SelecType does not work with some soft-ware and how to cancel modes with SelecType.Reset cod
Select subscript from the printer codes menu but enter the codes toturn NLQ on and off when you are asked to supply the codes forsubscript beginning a
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
Because some applications programs require the use of the eighthbit, the Apple IIc PIC has a setting (DIP switch 2-2 ON) which doesnot change the eigh
Or you can reassign the special use by putting the following line nearthe beginning of your program:10 PRINT CHR$(9);CHR$(1)Until you reassign the CHR
code is for a printable character, that character is printed. If the code isfor a non-printable character, such as the ESCape code or the code fora li
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 b
A data dump printout of a program shows exactly what the printeris receiving, regardless of what the computer is sending. The followingprogram run in
INDEXAAmerican Standard Code for Information Interchange. See ASCIIAppleWorks, E2Applications programs. See Commercial softwareASCII (American Standar
DData dump mode, E7-E9Diamonds of Randwon program, 51-53DIP switches, 4, D1-D3Dot graphics. See GraphicsDot matrix printing, 15-17Double-strike mode,
HHead. See Print headHex dumping. See Data dump modeHomeWriter-10, 1IInstallation. See Commercial softwareInterface, D4International characters, 31-33
OON LINE light and button, 6-7See also SelecTypePPage, top of, 23Page formatting, 35-38Panel buttons, selecting typestyles with. See SelecTypePaper le
SScreen dump program, 51-53SelecType feature, 9-13cancelling functions with, E2-E4troubleshooting, E2-E4Self-adhesive labels, E4Self test, 5Single-she
EPSON AMERICA, INC.LIMITED WARRANTYEpson America, Inc. hereby warrants that it will repair or replace, at its option, anypart of the Epson product wit
You can now begin using the LX-90 with your software, or you canfind out about the special features of the printer in the next chapters.You may be esp
Chapter 2SelecTypeThe LX-90 enables you to use a feature called SelecType to producefive special typestyles:Typewriter-style Near Letter Quality,Empha
When you press the ON LINE and FF buttons, the LX-90 signals inthree ways that SelecType is on: the printer beeps, the READY lightturns off, and the O
SelecType ExerciseYou will probably use SelecType mainly with commercial software,but since there are so many different commercial software programs,t
4. Now that you have selected the emphasized mode, push the FFbutton once to set it.5. Push the LF button once to return the panel to its standard ope
Now print your sample document or run your sample program. Ifyour printing appears inemphasized Near Letter Qualityas you see here, you have successfu
Chapter 3Elements of Dot-Matrix Printingand Computer / Printer CommunicationsThis chapter is for those of you who want to know something abouthow your
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 LX-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 4Apple IIc PIC FeaturesThe next four chapters describe many of the printing features of theIIc PIC. You can read these chapters if you wish, b
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 five-line program to print a sample lineof characters in pica, the standard pitch. Enter this program:5 PR
Now run the program to see the line printed in compressed mode.ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_'abcdefghiCancelling CodesAs you saw in the third v
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:NEW5 PRINT CHR$(4);"PR#l"10 PRINT CHR$(27);&qu
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1Installation and Operation...Inserting the
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.Empha
Master SelectThe LX-90 has a special ESCape code called Master Select thatallows you to choose any possible combination of seven differentmodes: pica,
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-1. International characters in NLQ modeTable 5-2. International characters in draft modeUSAFRANCEGERMANYUKDENMARK ISWEDENITALYSPAINJAPANNORWAY
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
Chapter 6Page FormattingAlthough the LX-90 printer has many sophisticated commands toset margins, line spacing, and horizontal and vertical tabs, this
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
5Print Enhancements andSpecial Characters...Emphasized Mode...Double-Strike...
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 7Introduction to Dot GraphicsThe dot graphics mode allows your LX-90 to produce pictures,graphs, charts, or almost any other pictorial materia
40000Income Statement300002000010000SalescostsProfitQ1Q2Q3Q4The quickest and easiest way to print graphics on your LX-90 is touse a commercial graphic
The Print Head and GraphicsChapter 3 told you a little about how the print head on the LX-90prints letters: it receives a code for a letter and then f
Graphics ModeThe graphics mode command is quite different from the other com-mands covered so far in this manual. For most of the other LX-90modes, su
eight pins, and you send only one number for each column. The num-bering system that allows you to use a single number to specify whichof the 256 poss
Now that you know the principles of Epson graphics, you’re readyfor two simple exercises, more densities, and then something morecomplex as a basis fo
The “Z” CommandSome software (including ProDOS BASIC) automatically insertsthe control codes for a carriage return and a line feed after every80 - 130
To see how more than one line combines to form a figure, enter andrun the following program, which uses the lines you have alreadytyped and adds sever
the loop is executed, the program prints lines 50 and 80 alternately sothat the patterns of the print lines will fit together well.Notice that the gra
AppendixesALX-90 Characters...A-lDraft Mode...A-2NLQ Mode...
B-inch high-speed double-density row has 960 places where the LX-90can put a dot (dot positions), but only half of them can be used on anyone pass of
POKE SubroutineBecause the Apple IIc has special uses for certain low-numberedcodes, such as 4 and 9, you should use the following subroutine in anygr
In this figure you can see the main rules for graphic design in thethree densities. In single density no dots can be placed on verticallines. In high-
64321684218 10 8 8 8 8 8 8 4 2 1 0 0 0 0 0 0 0 0 0 23 4 1 0 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 7-5. First line of arrow figure
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 line140 that ski
Diamonds of Randwon Program10000HGR10001POKE -16302,010002CALL 6245010010FOR I=1 TO 20010020HCOLOR=3*INT(2*RND(1))10030X=139*RND(1): Y=79*RND(1)10040H
When you run this program, you should get the printout below:The first part of the program creates a diamond pattern on thescreen, and the subroutine
Chapter 8User-Defined CharactersThe LX-90 has several hundred different characters stored in itsRead Only Memory (ROM). Although this number includes
Your user-defined characters can be utilitarian or imaginative, any-thing from a scientific symbol to script letters for your initials. Justfollow 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
IntroductionThe Epson LX-90’” printer with the Apple® IIc PIC combines lowprice with the high quality and advanced capabilities formerly avail-able on
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
Definition program 2Once the character looks right, type in the next program. The pro-gram as listed creates the symbol for Mercury, but you can use i
Running the programWhen you run this second program, it prints six characters, then re-defines some or all of them and prints them again, as in the ex
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
Draft ModeDec Hex Char0 00 NUL101none202 none303 none404 none505 none606 none707 BEL808 BS909HT10OALF11OBVT12OCFF13ODCR14OESO15 OFSI1610none1711DC1181
Draft ModeDec Hex Char12880 NUL12981none13082 none13183 none13284 none13385 none13486 none13587BEL13688BS13789HT1388ALF1398BVT140 8C FF1418DCR142 8E S
NLQ ModeDec Hex Char000 NUL101none202 none303 none404 none505 none606 none707 BEL808BS909HT10OALF11OBVT12OCFF13ODCR14OESO15OFSI1610none1711DC11812DC21
NLQ ModeDec Hex Char12880 NUL12981none13082 none13183 none13284 none133 85none13486 none13587BEL13688BS13789HT1388ALF1398BVT140 8C FF1418DCR142 8E SO1
Appendix BSoftware Commands in Numerical OrderThe following list shows the control codes and ESCape sequencesthat the LX-90 uses along with their deci
ESC47ESC /Select Vertical Tab Channel...C-17ESC48ESC 0Select l/B-Inch Line Spacing...C-13ESC49ESC 1Select 7/72-Inch Line Spacing...C-13
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
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 Apple IIc PIC control codes. Theyare divided into these categories:Near Letter Quality (NLQ)C
In BASIC you can send the command to set the right margin to 60in three ways:Decimal :PRINT CHR$(27);CHR$(81);CHR$(60)Hex:PRINT CHR$(&H1B);CHR$(&a
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
Character Width (Pitch)SISelect Compressed ModeFormat:ASCII code: SIDecimal :15Hexadecimal: OFControl:CTRL 0Comments:Compressed mode has 17.16 charact
soFormat:Select Expanded Mode (one line)ASCII code: SODecimal:14Hexadecimal: 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: 1B57 (n)Comments:Expanded mode doubles the width of all chara
Print EnhancementESC ESelect Emphasized ModeFormat:ASCII code:ESCEDecimal :27 69Hexadecimal: 1B45Comments:In emphasized each dot is printed twice, wit
ESC HCancel Double-Strike ModeFormat:ASCII code:ESCHDecimal:27 72Hexadecimal: 1B48Comments:Turns off the mode selected by ESC G.ESC SOSelect Superscri
ESC -Select/Cancel UnderliningFormat:ASCII code:ESC -(n)Decimal :2745 (n)Hexadecimal: 1B2D (n)Comments:n = 1 selects underliningn = 0 cancels it.ESC !
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 l-2 show
ESC 5Format:ASCII code:ESC5Decimal:2753Hexadecimal:1 B35Comments:Cancels the mode selected by ESC 4.Cancel Italic ModeESC RSelect an International Cha
Page FormattingMarginsESC QSet Right MarginFormat:ASCII code:ESCQ(n)Decimal :2781 04Hexadecimal: 1B51 (n)Comments:Sets the right margin. Also cancels
ESC NSelect Skip-Over-PerforationFormat:ASCII code:ESCN(n)Decimal: 2778 (n)Hexadecimal :1B4E (n)Comments:The variable n is the number of lines skipped
ESC 0Select l/&Inch Line SpacingFormat:ASCII code:ESC 0Decimal: 27 48Hexadecimal: 1B30Comments:Sets the line spacing to l/8 of an inch for subsequ
ESC 3Select n/216-Inch Line SpacingFormat:ASCII code:ESCDecimal: 27Hexadecimal: 13Comments:3(n)51 (n)33(n)Sets the line spacing to n/216 of an inch fo
Form feed and page lengthFFForm FeedFormat:ASCII code:FFDecimal:12Hexadecimal: OCControl:CTRL LComments:Prints the data in the print buffer and advanc
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 1
ESC eSet Horizontal and Vertical TabsFormat:ASCII code:ESCDecimal :27Hexadecimal: 1BComments:e (n1) (n2)101 (n1) (n2)85 (n1) (n2)Sets horizontal and v
GraphicsNote: See Chapter 7 for sample graphics programs.ESC KSelect Single-Density Graphics ModeFormat:ASCII code:ESCK (n1) (n2)Decimal :2775 (n1) (n
Printing the Self TestIt’s time to see the LX-90 in action. You’ll start with a self test. Don’tconnect the printer to your computer yet-just follow t
ESC YSelect High-Speed Double-Density Graphics ModeFormat:ASCII code:ESCY (n1) (n2)Decimal :27 89 (n1) (n2)Hexadecimal: 1B59 (n1) (n2)Comments:Turns o
ESC *Select Graphics ModeFormat:ASCII code:ESCDecimal :27Hexadecimal: 1B* (m) (n1) (n2)42 (m) (n1) (n2)2A (m) (n1) (n2)Comments:Turns on graphics mode
User-Defined CharactersNote: See Chapter 8 for sample programs and further information.ESC &Define User-Defined CharactersFormat:ASCII code:ESC&am
Other CodesBELFormat:ASCII code:BELDecimal : 7Hexadecimal: 07Control:CTRL GBeeperComments:Sounds the printer’s beeper.BSBackspaceFormat:ASCII code: BS
DC1Select PrinterFormat:ASCII code:DC1Decimal:17Hexadecimal: 11Control:CTRL QComments:Returns the printer to the on-line mode if it has been switched
ESC EMCut Sheet Feeder ControlFormat:ASCII code:ESC EM (n)Decimal:27 25(n)Hexadecimal: 1B19 (n)Comments:Used with the optional cut-sheet feeder. When
ESC <Select Unidirectional Mode (one line)Format:ASCII code:ESC<Decimal:27 60Hexadecimal: 1B3CComments:Selects unidirectional printing for more
ESC sSelect Half-Speed ModeFormat:ASCII code:ESC115(n)Decimal:27(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
Kommentare zu diesen Handbüchern