Epson MX-70 User Manual

Browse online or download User Manual for POS/mobile printers Epson MX-70. Epson MX-70 User`s manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 107
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
User’s Manual
for
MX-70 Printer
by
David A. Lien
COMPUSOFT
®
PUBLISHING
A Division of CompuSoft, Inc.
P.O. Box 19669
l
San Diego, California 92119 U.S.A.
Page view 0
1 2 3 4 5 6 ... 106 107

Summary of Contents

Page 1 - MX-70 Printer

User’s ManualforMX-70 PrinterbyDavid A. LienCOMPUSOFT® PUBLISHINGA Division of CompuSoft, Inc.P.O. Box 19669 l San Diego, California 92119 U.S.A.

Page 2 - Copyright © 1981 by CompuSoft

Introduction“But do I REALLY have to take a course on ‘How to operate a printer’ to usethis one?” No - not if you only want to use it for mundane prin

Page 3 - FCC Compliance Statement

APPENDIX KAppendix KParallel Interface TimingThe MX-70 includes a parallel interface as standard equipment, which is compatible tothe Centronics paral

Page 4 - Trademark Acknowledgements

Appendix KSTEP 3. Connect the jumper No. 2 (AUTO) on the control circuit board to enable the AUTOFEED function.By the above operating steps, the MX-70

Page 5

APPENDIX LAppendix LPrinter MaintenanceA clean and comfortable environment will insure the best possible service fromyour printer (and its operator).F

Page 6

Appendix Land divide into 100,000,000. The result is the estimated print head life in days.(Then count the legs and divide by four . . .)If and when t

Page 7 - MX-70 Table of Contents

Appendix M:Schematic Diagram

Page 8 - USER’S SERVICE

INDEXPageAutomatic line feed, proper setting ...4, 6, 16Cable, printer ...

Page 9

NOTICEPlease send your comments, suggestions, and any errorsyou might find to:THE EDITORMX-70 Manual60x 19669San DiegoCalifornia 92119U.S.A.Thank You.

Page 10 - Introduction

LIMITED WARRANTYEpson America, Inc., “Epson,” warrants this product against defects in mate-rial and workmanship for a period of ninety (90) days from

Page 12 - Chapter 1

The Starting LineChapter 1The Starting LineThis important chapter shows how to unpack, set up, and test your new printer.Read it before you get into t

Page 13 - Figure 1-3

Chapter 1With the printer facing you, as shown in Figure 1-2, grasp theside and pull straight up. Very easy. To replace the lid,procedure.lid on its l

Page 14 - Installing the Ribbon

The Starting LineInstalling the RibbonPosition the printer with the Epson label (front) facing you. Locate the paperbail (the moveable metal bar with

Page 15 - Figure 1-4C

Chapter 1IncorrectRibbonIncorrectCorrectFigure 1-4CWind the ribbon tight again with the little plastic knob, and it’s all set to go.You may notice a s

Page 16 - Opening the Case

The Starting LineOpening the CaseTo locate the wiring terminals, we have to open the case. The lid should still beoff. Remove the roller knob by pulli

Page 17 - The Epson Connection

Chapter 1Figure 1-7Take a minute to gawk at all the stuff in the box. Wow! As Custer said, “Lookat all those . . . ” well, anyway.Wonder how they sell

Page 18 - The Paper Rack

The Starting LineWhen in Doubt, BluffIf you have an Apple, move (if necessary) the short white wire located betweenthem to the red terminal (as in red

Page 19 - Feeding the Paper

Chapter 1To install the rack, simply spring the wires a bit so they pop into the holes in theprinter frame, as shown in Figure l-8.Figure l-8Feeding t

Page 20 - Figure 1-10

This Book was prepared especially for Epson America, Inc. by CompuSoft® Publish-ing. All rights, domestic and international are reserved by CompuSoft®

Page 21 - Plugging it in

The Starting LinePull the paper bail forward. Open both tractor covers and center the paper guideroller between them (Figure l-10).Tractor Position Lo

Page 22 - The Final Checkout

Chapter 1Adjusting for Paper ThicknessThe MX-70 can print on all types of pre-printed multiple copy forms andcarbons, as well as ordinary printer pape

Page 23 - Chapter 2

The Starting LineWhere is all the motor noise? How about some big levers, lights, and alarms?Looks like dynamite in a small silent package!The POWER l

Page 24 - The Philosophy

Send it a MessageChapter 2Send it a MessageThe MX-70 printer is smart. It knows how to follow instructons.Any Code Devised by Man Can be Broken by Man

Page 25 - The Apple Stem

graphic and other features they will have to resort to POKEing codes or someother devious means, and are referred to their own computer’s referenceman

Page 26 - S use LPRINT in Line 20)

Send it a Messagemay be connected to Port #l) to the code stream sent to the video screen. PR#0“unhooks” Port #I from the video signal chain by sendin

Page 27 - GREETINGS FROM THE GRAPHIC

Chapter 2There are many parallel interface cards made by other manufacturers. Be surethe card you purchase is designed to work with the MX-70.Testing

Page 28 - Line by Line

Send it a Message10 PRINTTAB (14) ;“GREETINGS FROM THE GRAPHIC”20 PRINTTAB (22); CHR$ (14); “MX-70’30 PRINTTAB (22) CHR$ (27) “K” CHR$ (60) CHR$ (0);4

Page 29 - The Great Escape

Chapter 2There is a lot happening, so we’d better disect the program (like a frog) to learnall about it. TypeLIST(TRS-80 etc. use LLIST)to LIST the pr

Page 30 - Our First Escape Code

Send it a MessageNot all codes actually print on either the screen or the printer. Most special or“control” codes don’t really PRINT anything, even th

Page 31 - The Finale

FCC Compliance StatementThis equipment generates and uses radio frequency energy. If not installed andused properly, that is, in strict accordance wit

Page 32 - Special ‘Escape’ Codes

Chapter 2We send the special code CHR$ (27), which means “<Escape>,” down theline immediately preceding a control code that needs that <Escap

Page 33 - Chapter 3

Send it a MessageLine 50 actually sends the messages down the line to the printer. Theexpression inside the CHR$ function looks complicated, but that’

Page 34 - Scribe Mark

Chapter 2Special ‘Escape’ CodesCHR$ (27) - The BASIC ASCII combination for “Escape.”(Special code used with letter codes)“K” - The letter “K.” (Kicks

Page 35 - Matchmark

More Print Control CommandsChapter 3More Print Control CommandsThat last chapter was a heavy one, but it gave us a good overview of manyMX-70 features

Page 36

Chapter 3Don’t forget, double WIDTH mode is automatically turned off at the end ofeach line, unless that line ends with a semicolon (;). If we want to

Page 37 - A Little Homespun Philosophy

More Print Control CommandsIt may take a little practice to get the paper positioning perfect. We need to beable to do it right, especially for matchi

Page 38 - Horizontal Tabs

Chapter 3The Form Feed - in Basic SoftwareLet’s modify our program to print only 10 lines, then have it automatically rollthe paper up to the next TOE

Page 39 - S greater than 64

More Print Control CommandsLet’s all read the following “Philosophy” carefully. It is absolutely vital that weunderstand the concept of the “endless l

Page 40 - Chapter 4

Chapter 3Now we are all on the same channel, and the printer hasn’t forgotten where theTop Of Form belongs.When the floor is strewn with paper and the

Page 41 - Figure 4-2

More Print Control Commands30 NEXT N39 PR #0(Apple)and RUN.OK gang. It’s different strokes for different folks. Users who can see theirprinter merrily

Page 42 - How it all Lays out on Paper

Trademark AcknowledgementsTRS-80 is a Trade Mark of Radio Shack. Centronics is a Trade Mark ofCentronics, Inc. Apple is a Trade Mark of Apple Computer

Page 43 - LINE THREE

An Introduction to Dot Matrix PrintingChapter 4An Introduction to Dot Matrix Printing(Subtitled,“Does a Dull Title Make a Topic Dull?“)My Computer Can

Page 44 - ROCHESTER."

Chapter 4Each pin is driven by a “gun,”or electromagnet, which “fires” when told to doso by the electronics inside the printer. The printer electronic

Page 45 - PRINT CHR$ (27) “2”

An Introduction to Dot Matrix PrintingFigure 4-3For a complete listing of all the standard MX-70 characters, look at the self-testprintout from Chapte

Page 46 - Underlining

Chapter 4So what does all this higher mathematics have to do with graphics? Just this. Ifwe are to create high-resolution graphics on the MX-70, we ha

Page 47 - UNDERLINE

An Introduction to Dot Matrix PrintingLine 10 contains the following 2 distinct commands:1. An <ESC> “A.” It opens Pandora’s box to let us set t

Page 48 - Code Summary

Chapter 4Check the printout and find where spacing is 12. Doesn’t that look more likewhat we’re used to?Now look at 24 dot spacing. Aha! It’s double s

Page 49 - Chapter 5

An Introduction to Dot Matrix PrintingThere are several code numbers already reserved for special things. If we lookclosely at the printouts from this

Page 50 - Firing the Pins

Chapter 4Type in this NEW program:9 PR #1(Apple)10 PRINT CHR$ (27) "A" CHR$ (0)(or 0+ 128)20 PRINT "UNDERLINE"30 FOR U=l TO 9: PRI

Page 51

An Introduction to Dot Matrix PrintingLine 40 returns line spacing to the normal 12 DOTSLine 50 PRINTS more text to show that all is normaland that’s

Page 52 - . . . . .

Graphtrax IIChapter 5Graphtrax IICaution- Entering High Resolution SpaceTo create graphics on the MX-70, we must enter a completely new mode: theGRAPH

Page 53 - Back to the Welcome Program

A Personal Note From the AuthorCongratulations on your decision to buy an Epson MX-70 printer! In myopinion, it’s the best dollar value in a low cost

Page 54

Chapter 5The Saki flowed like melting snow from Mt. Fuji when they contrived that wildscheme. Let’s see if we can wring it out.Suppose we want to shoo

Page 55

Graphtrax IIWe’ll label these top 8 pins as follows:128 - 0 TOP64 - o32 - o16 - o8-O4-o2-ol-oBOTTOMo(Ninth pin not used)From now on we will refer to t

Page 56 - Chapter 6

Chapter 5Wow! A jackpot. Using the bottom of an old Coke bottle as a magnifier, we seethat each column is 7 dots high. 50 columns of 7 rows of dots. T

Page 57 - What Are We Trying To Do?

Graphtrax IINow for the Bad NewsBefore racing off to create a HI-RES forgery of the Mona Lisa, be aware thatthe above is how is it SUPPOSED to work. R

Page 58 - The Program

Chapter 5TRS-80 Model I:10 LPRINT CHR$ (27) "K" CHR$ (50) CHR$ (2);and RUN.Figure 5-2Press CTRL-C or BREAK to stop. Very impressive.Note th

Page 59 - S it ABS (X) times:

Graphtrax II100DATA4,4,4,4,4,61,71,70,60,4,4,4,4,4110 DATA72,79,89,107,77,73,127,89,73,79,73,73,73,73120 DATA16,112,54,17,81,17,126,16,48,80,16,16,16,

Page 60

Advanced GraphicsChapter 6Advanced GraphicsFiring Pins at Seven PacesThe MX-70 allows any computer to control the firing of its 8 active pins bysimply

Page 61 - All That Work for one Line?

Chapter 6Line 10 sets the top-to-top line spacing at 7 dots.Lines 20 and 30 KICK the printer into graphics mode. N specifies thenumber of graphic colu

Page 62 - S shown for this

Advanced GraphicsThe Data BankHI RESolution graphics requires lots of DATA. It comes with the territorySo, what should our DATA lines look like? How s

Page 63 - A Confession

Chapter 640 FOR G=l TO N50 READ X120 NEXT G130 PRINTThe numbers READ into X are the actual pin firing instructions. If X falls in therange 0 - 127, we

Page 65 - Chapter 7

Advanced GraphicsList and recheck the completed program to make sure everything is correct:9 PR #1(Apple only)10 PRINT CHR$ (27) "A" CHR$ (7

Page 66 - Figure 7-3

Chapter 6All That Work for one Line?We shouldn’t complain too loudly. It works, and no one said creating graphicswas easy.Our current “universal” prog

Page 67 - The Long Lines Division

Advanced GraphicsRowdy CharactersAdd the following lines:1070 DATA 44,-12,8,-32,1271080 DATA 39,-17,0,64,96,112,120,124,-12,127,124,120,112,96,64and R

Page 68 - Really Long Lines

Chapter 6A ConfessionLine 1070 was artificially injected into this conversation to illustrate some of theproblems the rebel character codes can cause.

Page 69 - Apple Pie

Advanced GraphicsFigure 6-6It was worth it!We now have all the tools needed to design and print our own graphics. Be sureto save the finished program

Page 70 - Pictogram

The Final PushChapter 7The Final PushOnly masochists failed to SAVE the final program from the last chapter. We’renow going to delete all its DATA lin

Page 71

Chapter 7No, it’s not another demon. It is a “broken signboard” that needs a text typeLABEL in the middle. The finished graphics/text display will be

Page 72

The Final PushFigure 7-4Nothing to it!NOTE: As long as semicolons are used to delay the line feeds, graphics and textare easily mixed on the same line

Page 73 - Chapter 8

Chapter 7If we really understand what we’re doing, the 7-bit limitation can be overcome.Apple users try:140 GOSUB 20 : GOSUB 20 : PRINT150 DATA 23,-23

Page 74 - S are on the same disk, press

The Final PushApple StewI’m afraid that Apple users wound up with a slightly different result, eventhough the 300 should be valid for the current prog

Page 75 - PORTRAIT

MX-70 Table of ContentsFCC Compliance Notice...Trademark Credits...

Page 76 - THIS PAGE HAS BEEN AMENDED

Chapter 7PictogramLet’s see if we can parlay strings of graphic characters into a useful format.Enter this NEW program.9 PR #1(Apple)30FOR I=1 TO 5 :

Page 77

The Final PushThe DATA for the population figure is READ into array A in line 30.Each figure is printed in SUBroutine 300.DATA line 130 determines how

Page 78 - Why All This Math?

Chapter 710 PRINT TAB(23)CHR$(14)"POPULATION PROJECTION"140 PRINT: PRINT TAB(37); : GOSUB 300150 PRINT "( = 1,000"and RUN.Figure 7

Page 79

Using the HIRES Screen Dump ProgramChapter 8Using the HIRES Screen Dump ProgramShould I Study This Chapter?Epson dealers can supply a machine language

Page 80 - Figure 8-4

Chapter 8Load the demo disk into drive 1 and boot the system. The HELLO program willautomatically load and execute. After a brief commercial from the

Page 81 - Commencement Address

THIS PAGE HAS BEEN AMENDEDUsing the HIRES Screen Dump ProgramDISNEY CHARSCHEMATICPORTRAITCHESSFollow the Yellow Brick RoadThe HELLO program guides us

Page 82 - ASCII Charts for MX-70

THIS PAGE HAS BEEN AMENDEDChapter 8For now, let’s try REVERSE:R<RETURN>The last question is:WHAT IS THE PRINTER SLOT # ? (1-7)?Double check to s

Page 83 - Appendix A

THIS PAGE HAS BEEN AMENDEDUsing the HIRES Screen Dump ProgramGo ahead and try the different print options with PORTRAINT, large and small,reverse and

Page 84 - Control Codes

Chapter 8Not too shabby for rank amateurs.Here’s what happens:Line 10 clears the screen.Line 20 selects the “low memory”HIRES page. This part of memor

Page 85 - Character Set

Using the HIRES Screen Dump Program50 R=30 *(~-SIN(A ))and50 R=80 * COS(3 * A/4)(Change line 40 to 40 FOR A=0 TO 26 STEP .01)and RUN.Figure 8-3When yo

Page 86 - Appendix C

USER’S SERVICEMANUALWARNINGHigh voltage exists inside this unit andthe case should be opened only by a qual-ified person!viii

Page 87 - TRS-80 Differences

Chapter 8Figure 8-4Lines 80 and 90 are straight out of the HIRES INSTRUCTIONS programlisting. They load the screen dump routine without leaving the BA

Page 88 - TRS-80 Model III

Using the HIRES Screen Dump Program“...Never give up!”Commencement AddressNow that we’ve learned everything there is to know about the MX-70 andHIRES

Page 89

APPENDIX AAppendix AASCII Charts for MX-7079

Page 90 - Use with Atari

Appendix AThis is the standard ASCII character set. The codes that are highlighted areunderstood by the MX-70 printer. The rest are for your informati

Page 91 - Use with Apple

Appendix BControl CodesASCII*2FUNCTIONReturns line spacing to 1/6”.810%1213142027*:65*67*75ASCII “K.” Initiates graphics mode.Cancels last character e

Page 92 - Tricky Codes

APPENDIX CAppendix CCharacter Set83

Page 94 - Appendix G

APPENDIX DAppendix DTRS-80 DifferencesThis MX-70 Manual is designed around the Apple II for reasons discussed inChapter 2. Fortunately, TRS-80 users c

Page 95 - Technical Specifications

Appendix DWe can get around this limitation by POKEing the code numbers directly to theprinter buffer, foiling BASIC’s attempts to intercept it. The l

Page 96 - Appendix I

APPENDIX DThe Model III does not share the Model I’s problem sending code 0. Nonethe-less, another way to send codes to the printer is:OUT 251,#where

Page 97

USER’S SERVICEMANUALWARNINGHigh voltage exists inside this unit andthe case should be opened only by a qual-ified person!viii

Page 98 - Appendix J

APPENDIX EAppendix EUse with AtariUsing Atari 800 Computer with Atari 850 InterfaceLines ending with a semicolon cause the Atari to automatically “pad

Page 99

APPENDIX FAppendix FUse with AppleApple Integer BasicThe MX-70 is activated by ASCII code numbers from O-255. The easiest way tosend these codes in BA

Page 100 - Appendix K

Appendix FTricky CodesMost Apple users will encounter difficulty when using codes 9 and 13 inESCAPE sequences and the graphics mode. To corral these a

Page 101

APPENDIX FThe prior code sequence also diverts all output to the printer ONLY! The videodisplay is disabled after the CTRL-I # N sequence. The way to

Page 102 - Printer Maintenance

APPENDIX GAppendix GSpecial Notes on Other Computers/Languages/InterfacesInterfacingThe MX-70 is designed to interface directly with parallel printer

Page 103

APPENDIX HAppendix HTechnical Specifications1.4.1 Printer(1)Printing Method. ...Impact dot matrix(2)Character set...ASCII 96

Page 104 - Schematic Diagram

APPENDIX IAppendix IControl Circuit Board and InitializationControl circuit boardWith the MX-70. such functions as head carriage control, paper feed c

Page 105

Appendix IPower circuitThe power circuit generates 5V DC for the logic circuit, and 24V DC to energizethe solenoids of the print head and two stepper

Page 106 - Thank You

APPENDIX JAppendix JPinout ChartThe MX-70 includes a parallel interface as the standard equipment, and thisparagraph describes the parallel interface.

Page 107 - LIMITED WARRANTY

Appendix JTable 7 (Cont’d)SignalReturnPin No.Pin No.SignalDirectionDescription12 30PE OUTAlways GND Level.13

Comments to this Manuals

No comments