Epson MX-70 - Impact Printer driver and firmware
Related Epson MX-70 Manual Pages
Download the free PDF manual for Epson MX-70 and other Epson manuals at ManualOwl.com
User Manual - Page 3
... equipment generates and uses radio frequency energy. If not installed and used properly, that is, in strict accordance with the manufacturer's instructions, it may cause interference to radio and television reception. It has been type tested and found to comply with the limits for a Class B computing device in accordance with the specifications in Subpart J of...
User Manual - Page 10
... MX-70 printer works with virtually any computer properly interfaced to it. This "Learner's Manual" uses the popular Apple II Plus as its "driver" since the Apple's high resolution graphics features so closely parallel the printers. What's taught here applies to all computers, though not all are powerful enough to utilize every MX-70 feature. More on that in good time. Impatient readers...
User Manual - Page 14
Installing the Ribbon
Position the printer with the Epson label (front) facing you. Locate the paper bail (the moveable metal bar with numbers l-80 on it - see Figure l-3) and push it toward the back of the printer...fin (sounds like a shark). Steer the 4 tabs on its sides into the 4 slots in the printer's metal frame (Figure 1-4B). Press the cartridge firmly into place.
Figure 1-4B
Using a pencil (...
User Manual - Page 19
Chapter 1 To install the rack, simply spring the wires a bit so they pop into the holes in the printer frame, as shown in Figure l-8.
Figure l-8
Feeding the Paper
The MX-70 accepts pin-feed paper between 4" and 10" wide. Both the left and right hand tractors are adjustable to match the spacing between the drive holes...
User Manual - Page 26
.... (Don't forget to turn off all the power first!) Remember:
RED CAP - NO LF ADDED WHITE CAP - ADDS LF TO EACH CR RECEIVED
If nothing printed, the problem is probably in the cable. Many connectors are wired differently than the Epson cable. See Appendix J for the correct MX-70 connector wiring.
When All Systems Are "Go...
User Manual - Page 34
...message must each have a trailing semicolon.
Double-width is quite unique but loses its visual impact if used all the time. We get "bumped" out of it automatically at the end of each ..., we're pleased to learn that with simple software commands we can change many of these "standards," customizing them for our needs.
So Much for Tradition
Load the printer with plenty of paper as we are going to...
User Manual - Page 36
Chapter 3
The Form Feed - in Basic Software
Let's modify our program to print only 10 lines, then have it automatically roll the paper up to the... Line 45 to:
45 PRINT CHR$(12);
and RUN again.
Time Out for Controlled Confusion
We are genuinely on the horns of a dilemma.
Since the Apple PR#0 disconnects the printer before the final Line Feed form line 45 is executed, Apple users are seeing ...
User Manual - Page 39
...is a computer software deficiency - it's not sending the right messages to the printer. Very ... the MX-70 will accept horizontal TABS from BASIC, and help us determine our own computer's capability... - ENABLES PRINTER FROM APPLE BASIC PROGRAM PR# 0 - DISABLES PRINTER FROM APPLE BASIC PROGRAM PRINT CHR$ (4) "PR#l" - APPLE DISK ENABLES PRINTER PRINT CHR$ (4) "PR#0" - APPLE DISK DISABLES PRINTER CHR$ (...
User Manual - Page 57
Chapter 6
Line 10 sets the top-to-top line spacing at 7 dots.
Lines 20 and 30 KICK the printer into graphics mode. N specifies the number of graphic columns. By making it a variable, we can easily change it later, right within a program, to print graphic lines of different lengths.
As a preliminary software test before things...
User Manual - Page 62
... can check their computer's technical manual for its printer driver memory address.
The advantage of POKE over PRINT CHR$ in this specific situation is that it bypasses some of the nasty tricks we keep encountering with BASIC. The disadvantage is that indiscriminate POKEing can cause unbelievable software crashes. Unless you really understand POKES, best to live with...
User Manual - Page 68
... 40
If the desired line width (N) is greater than 255, CHR$ (1) adds 256 columns, and CHR$ (N-256) takes care of the difference. Let's test this upgrade by changing:
10 PRINT CHR$ (27) "A" CHR$ (7) 140 GOSUB 20 : PRINT 150 DATA 300,-300,127
and RUN.
Figure 7-6
We don't have to count the...
User Manual - Page 73
... for Apple users with 48K disk systems. It permits creation of exotic HI-RES graphics on the Apple screen, then dumping them, dot for dot to the MX-70 printer.
Since the MX-70 graphics are related to the Apple (as the MX-80 graphics replicate the TRS-80's), this particular software is of interest only to Apple...
User Manual - Page 87
...MX-70 Manual is designed around the Apple II for reasons discussed in Chapter 2. Fortunately, TRS-80 users can use it successfully by following the notes and suggestions in this appendix and throughout the text. In fact, using the MX-70 with the TRS-80 is quite easy: with no ports to initialize, no control...I printer driver interprets CHR$(O) as a null code and does not pass it on to the printer. ...
User Manual - Page 92
... rowdy codes, we can POKE the ASCII code numbers directly to the printer driver. Use:
POKE 49296,9
in place of
PRINT CHRS(9)
Unfortunately, using the POKE statement instead of ...PRINT creates timing problems between the printer and computer. To avoid such complications, the POKE should always be followed by a test of the printer to see if it is ready for more DATA. ...
User Manual - Page 94
...supported. There is no provision for installing interface boards inside the case.
Interfacing Cables
The following table identifies known cables which are wired correctly for use with the MX-70:
Computer
Parallel Interface/Cable...Macrotronics P/N A85OE
Radio Shack P/N 26-1411
Epson Cable P/N 8220 3Radio Shack P/N 26-1401 Radio Shack P/N 26-4401 Epson Cable P/N 8220 3Radio Shack P/N 26-1401
'...
User Manual - Page 96
APPENDIX I
Appendix I
Control Circuit Board and Initialization
Control circuit board With the MX-70. such functions as head carriage control, paper feed control. etc., are performed by the one-chip microprocessor 8049 located on the control circurt board. The microprocessor has a 2K-byte ROM and a 128-byte RAM. The print head and two stepper motors are driven by the 16 driver transistors. fig. 1 ...
User Manual - Page 97
... of events takes place in the Printer. (a) The print head returns to its home position. (b) The print buffer is cleared. (c) The line spacing is set at l/6 inch. (d) The form length per page is set at 11 inches (for the 115V and 240V
versions) or 12 inches (for the 220V version). (e) The character print-width logic...
User Manual - Page 102
...service from your printer (and its operator).
Find it a Nice Home
Your Epson printer... furnace. - Never install it near large electrical motors.
- Your printer (like your computer) likes a nice ...manual to assist do-it-yourself ers in really gumming up the works. Contact your dealer for price and availability.
Changing the Print Head
The print heads expected life is 100,000,000 characters. Readers...
User Manual - Page 103
...printer by a flat ribbon cable. Grasp the ribbon cable (not the head connector block!) and pull gently but firmly to your right.
You have just removed your first Epson print head. (Shades of the French Revolution.)
To install... Lock Lever Carnage Assembl
(Side View)
Head Cable
L
.
_
;
.
)
Terminal Board -Head Connector
106
*Take hold of the cable at the point indicated by arrows 8 and ...
User Manual - Page 105
INDEX Page
Automatic line feed, proper setting 4, 6, 16 Cable, printer 1,7,87 Characterset 83,84 CHR 13, 18, 23, 31 Codes
ASCII 13,21,79,80 Control 13,81,91,93 Escape 19 Problem...,37,52,53,55,86,92 Power Light 1 0 , l l Requirements 10 Switch 10 PR#(Apple 14,23,91 Print head 105 Printer Initialization 15 Interfacing 1,4,95 Rack,paper 8 Ribbon installation 3 Screendump(Apple 14,63,67...