M NX-I 8082 0340 .
, ,— , MULTI-FONT — 1 .
Federal Communications Commission Radio Frequency Interfarenea Statement — llrisqoiprnem generatesandusesradiofreqoeneyenergyand ifrtotinsttdled andused prcperly,that is, in strict aCco&nce with the marmfauorer)sinstructions,may cause intesfersstceto radio and televiaionreceptim.
HOWTO USE THIS MANUAL This manual is organizedinto five chapters and four appendixes. To learn how to make the best use of your printer you are urged to read all of chapters 1 through 5. The appendixes can be referred to as necessary. Chapter1 explains how to get the printer unpacked and set up. Read this chapter before you do anything else. Chapter2 explains the control panel. After getting set up, read this chapter and try out the procedures in it to find out how the printer works.
FEATURESOF THE PRINTER This printer is a compact, convenient,monochrome printer without frills but with a fidl complement of features, making it an excellent partner for a personal computer. It supports the IBM/Epson printer commands and character sets, enabling it to print just about anything your computer can generate, both text and graphics. Some of its main features are the following: .
Type styles are: J.11””’i!”f:”k C:hal” ””actel’””s? Courier characters, SanSerif characters, ORATOR WITH SMALL CAPITALS, with and ITALICS Print pitches OR lower case characters, FOt- all isfY”Iziw:. are: Pica pitch, Elite pitch, Condensed pica pitch, Cortdensedelite pitch, proportional spacing for all pitches, lloulie-height, IhxikI 1e–s ized, Expand.~d.
TABLE OF CONTENTS Chapter 1 Chapter 2 SETTING UP THE PRINTER Locating the printer Unpacking and inspection Check the carton contents Setting up Mount the platen knob Remove the top cover Install the ribbon cartridge Replace the top cover Connect the printer to the computer Connect the printer’s power cord Loading single sheets Mount the paper guide Semiautomatic loading Manual loading Loading and parking fanfold forms Paper parking Paper unparking Test printing Short self test Long selft test Interface te
Top of form Forward micro-feed Reverse micro-feed Left margin Right margin Clearing the buffer USING THE PRINTER WITH Chapter 3 COMMERCIAL SOFTWARE Installing your software Printer menu Printer command options Type styles Page width Initialization sequence Setting the DIP switches Using your software Page alignment Type style and pitch selection Other printer commands Chapter 4 USING THE PRINTER WITH DOS AND BASIC Hard-copyingthe screen Prograrnming the printer with DOS commands Programming the printer with
Appendix C DOWNLOAD CHARACTER GENERATOR Draft character NLQ character Appendix D CHARACTER SETS Standard character set IBM character set #2 IBM character set #1 Additional character set International character sets INDEX REFERENCE CARD 91 99 100 102 104 105 106 107 Insidethe cover — — — — — — — — — —
chapter 7 SETTINGUPTHEPRINTER Subjects covered in Chapter1 include– ● ● ● ● ● ● ● ● Locating the printer Unpacking and inspection (names of parts) Setting up Loading single sheets Loading and parking fanfold forms Test printing Adjusting the printing gap Setting the DIP switches LOCATINGTHE PRINTER Give some thought to the best place to put the printer. Both the printer and computer should be used in a normal indoor environment. For best performance, we recommend: ● Place the printer on a flat surface.
- — — — —. . — — — — Igure 1-1. Check to make sure you have all five items: 1) Printer, 2) Paper guide, 3) Platen knob, 4) Ribbon cartridge, and 5) User’s manual. Make an external inspection of the printer. Note the locations of the followingparts: Bail lever: .4 opensandclosesthe paperbailwhichholdsthepaper againstthe platen.
I . . lever Powe Connector Figure 7-2. The printer’s external parts releases the platen. This lever must be down for printing on single sheets, and up for fanfold forms. Top cover: protects the print head and other parts. Rear cove~ protects the sprocket feed mechanism. for inserting single sheets of paper. Entry slot: Control panel: controls various printer functions. Power switch: switchespower on and off. for connecting the computer to the printer.
... Figure 1-3. Mounting the platen knob Remove the top cover Lift the front edgeof theprinter’s clear plastictop cover. Then disengage the tabs at the back of the cover and remove the cover completely. T — — — — -. a . - . . . .—— Ffgure W4.
Install the ribbon ciwtridge The top side of the ribbon cartridge has a handle for turning the ribbon. Turn this handle in the direction of the arrow to tighten the ribbon. Next place the ribbon cartridge on the print head carnage, guiding the ribbon between the print head and the platen, Press down firmly on the cartridgeuntil it snaps into place. . .. I -.. L J Figure 1-5. Installing the ribbon cartridge Replace the top cover Hold the cover upright and engage the tabs at the back.
. — . . .=--- .- wu,,,, ow,,,, ~ ,,s0 I*lLwllavw WI(3 — Connect the printer’s power cord. Check that the printer’s power switch (located at the left front) is OFF. Then plug the printer’s power cord into an AC wall outlet. Never plug or unplug the power cord while the printer is turned on. — LOADINGSINGLESHEETS This section will take you through the procedures for loading single sheets of paper. — If you are using the optional automatic sheet feeder (ASF), read the ASF instruction booklet.
igure 1-7. Mounting the paper guide for single sheets Semiautomatic loading Single sheets can be loaded manually with power off, or semiautomatically with power on. We will start the easy way with semiautomatic loading. 1. Check that the releaseleveris down and the bail lever back (bail closed), then switch power on. You will hear a short beep tone and the Power indicator on the control panelwillflash. Theseare the printer’spaper-out signals. 2.
. — lcver — — — — Figure 1-8. Loading a single sheet — Manual loading Itis also possible to load paper manually while the printer’s power is off. The procedure is: — 1. Check that printer power is off and the release lever at the back of the printer is down. 2. Insert a single sheet of paper into the entry slot as far as it will go, the same way as for semiautomatic loading. 3. Move the bail lever on top of the printer forward to open the paper bail. 4.
,— LOADINGAND PARKINGFANFOLDFORMS ‘___ Fanfold forms have holes along the sides and perforations between the sheets. They are also called sprocket forms, punched forms, or just plain “computerpaper”. Thisprinter acceptsformsup to 10”wide. Fanfold forms are loaded, parked, and unparked as explained next. L . 1. Place a stack of fanfold paper behind and at least one page-lengthbelow the printer. 2. Turn the printer’s power OFF. 3. Set the release lever to the up position.
— . plever — — — — Figure f-10. Opening the sprocket covers to expose the sprocket teeth — — — — — — igure 1-11. Closing the sprocket covers 10. Fit the holes in the paper over the sprocket pins. Check that the paper is even. 11. Close the sprocket covers (Figure i-n). 12. Raise one of the clamp levers to lock one sprocket unit in place.
.. 13. Turn the platen knob to feed the paper forward until it comes out from under the top cover. 14. Move the bail lever back to close the bail. 15. Check that the paper is feedingin flat, then raise the other clamp lever to lock the other sprocket unit. 16. Replace the rear cover. Hold it tilted upward and insert the two tabs at the bottom into their slots. Then rotate the cover forward, pressing down on the thumb pads on the left and right to snap it into place. 17.
3. Tear off the printed form at the last perforation, leaving not more than about half a page showing above the top cover. If necessary,press the Paper Feed switch to feed paper forward until a perforation is located just above the top cover, and tear there. 4. Press the Print Pitch switch on the control panel and hold it down. 5. Still holding the Print Pitch switch down, press the Paper Feed switch.
L I 41#*~~, ( ) *+, -. /(,~~345~7~9: ! ,t#$%&, ‘#*7:&~ #5%.%, $>:8, . ! %%, ( ) ~ ~ *+, -- /O I~Z4S67B9:; ; .:=;. ? @&BCDEFGHIJKLMNOPCJRSTUVWXVZ [ \ 1’,,,, ‘a bcdefghi <:=>7QAECDEFGHI JKLWWOPORSTUVW XYZt\ 1’ .– ‘abcde+ghi j k lmno jklmnap - 71@ A WXYZ L \ 1,,,, abcde+ghi jk lmnopq ( ) *+, -. ;012T45A769: ;,.:-:. _BCDEFGHIJ KLMNOPG!RST!JV ( J K+, -. /0123456789: ; ..=>? @ABCDEFGHI JKLMNOPt2RSTUVWXYZ [\ 1‘abcdef FIhi jk lmnopqr ; <:=:, ?mABCDEFGH IJ~:LHNopQRsTuvw Xyz [ \ ]’ ! *+ , -.
ADJUSTINGTHE PRINTINGGAP The distance between the print head and the platen can be adjusted to accommodate different paper thicknesses. To make this adjustment, remove the top cover. The adjustment lever is located near the left end of the paper bail. Pulling the adjustment lever towards you widens the gap; pushing it away from you narrows the gap. There are four positions;you can feelthe leverclickinginto each position.
L- L- 1! L ‘igure 1-15. DIP switches I Switch ,I Function I ‘- I L I 1-7 1-8 2-1 2-2 2-3 ON I OFF I 11inches 12inches Pagelength Yes No Auto CR Smallcaps Lowercase Orator lowercase Inactive Active Auto sheetfeeder Enabled Disabled Paper-outdetector Standard IBM Printermode Cbmcterset (Std.
Is the page length of your paper 11 inches or 12 inches? Leave this switch ON if you will be using 1l-inch forms. Move it to the OFF position if you will be using 12-inchforms. Switch 1-2: Do you want an automatic carriage return? Leave this switch ON. The printer will automatically perform a carriage return by moving to the left margin at each line feed.
,’ ., ON selectscharacter set #2, which is for computers with an 8-bit interface (the most common kind). OFF selectscharacter set #1, for computers with a 7-bit interface. Switch 1-8: Do you want an automatic line feed? If you leave this switch at the ON position, a separate line-feed code is required to obtain a line feed. If you move this switch to the OFF position, the printer performs both a carriage return and line feed each time it receivesa carriage-return code.
. — — — — — 18 r
‘L. — . chapter2 CONTROLPANELOPERATIONS — This chapterexplains how to use the control panel to: ● ● ● ● ● ● L..
The control panel switchescan be pressed singly to perform the operations indicated by their names. Other functionscan be obtained by holding these switches down when you turn the printer’s power on. Still further functions can be executed by pressing the control panel switches in cornbination. This chapter explains all the switch and indicator functions. --- Power indicator The power indicator lights (yellow)when power is on. When paper is not present, the power indicator flashes.
1! \.[ ,. i.. While you are feeding lines, if you also press the On Line switch, the paper will fked to the top of the next page. This is explained later. When power is on, alwaysuse the Paper Feed switchinstead of the platen knob to feed paper. Turn the platen knob only when power is off. PrintPitch switch This switch operates off-lineto selectthe print pitch: the spacingbetween characters. The indicators to the left light (green) to indicate the selected pitch. The printer powers up in pica pitch.
In IBM mode (when DIP switch 1-6is OFF), the pitch selectionscycle as follows: Pica (10 characters per inch) Elite (12 characters per inch) Condensed pica (17 characters per inch) Proportional pica Proportional elite There is no condensed elite pitch in the IBM mode. NLQ Type Style switch This switch selects the type style. Draft style is always selected at power-up.
I The Orator style is unique in two ways. First, it is a dot larger (higher) than the other styles. This makes it a good choice for labels and other text requiring high visibility.A little extra line spacinghelpswhen Orator is used. I l— jI .. Second, there are two versionsof the Orator type style:one prints small capitals in place of lower-case letters; the other prints lower-case letters, but without descenders.
Long test pattern: Paper Feed switch If held down during power-up, this switch prints a long test pattern. The test cyclesendlessly.To stop the test you must switch power off. Stay in panel pitch: Print Pitch switch By holding this switch down during power-up, you can prevent software interference with the print pitch selected from the control panel. You will. hear an acknowledgingbeep as power comes on.
~ ,1;:... The followingBASIC program is a simple test you can run in hexadecimal mode: - 10 20 30 40 50 L - FOR 1=0 TO 255 LPRINT CHR$(I) ; NEXT I LPRINT END If your system passes the codes directly to the printer without changing them, you will get a printout like Figure 2-5. 00 10 20 30 40 50 60 70 so 90 AO BO CO DO EO FO OD -. — L ‘- ,-. L -. 01 02 11 12 21 22 31 32 41 42 51 52 61 62 71 72 81 S2 91 92 Al A2 B1 B2 Cl C2 D1 D2 El E2 F1 F2 Ofi -- ttgurez-a.
Notice that the printer receivesdecimal code 13 (hex OD)together with hex OA,which is really decimal 10. In addition, the printer does not receive decimal code 26 (hex 1A). To avoid this problem, change line 20, and add lines 100 to 120as shown in either of the followinglists. 20 GOSUB 100 100 O=INP (&H379 ) 110 OUT &H378, I 120 RETURN : IF 0<128 THEN 100 :OUT &H37A, 4 : OUT &H37?t, 5 20 GOSUB 100 100 O=INP (&H3BD) 110 OUT &H3BC , I 120 RETURN : IF 0<128 THEN 100 : OUT&H3BE, 5 : OUT &H3BE ,4 — — —.
Before parking fanfold forms, tear off all but the last page, leaving less (at least three inches less) than a full page showing above the top cover. 1. Press the On Line switch to set the printer off-line. 2. Press the Print Pitch switch and hold it down. 3. Press the Paper Feed switch. The paper will be fed out backward. Page feed: Paper Feed and On Line switches If you are using single sheets, this operation ejects the current page. If you are using fanfold forms, it feeds to the top of the next page. 1.
1. Press the On Line switch to set the printer off-line. 2. Press the On Line switch again and hold it down. 3, Press the Print Pitch switch. The paper will start moving backwards in a series of small steps. When you want to stop, release both switches. Leff margin: NLQ Type Style and Print Pitch switches Softwarealmost alwaysprovidescommands for controlling the margins, so you will not usually have to set them from the control panel. When necessary,however, you can set the left margin as follows. 1.
5. Press the Paper Feed switch and hold it down. Continue holding all three switchesdown. In about three seconds you will hear a beep tone simalimz that the buffer has been cleared. 6. R;lease-all three switches, make any necessary control panel settings, then set the printer back on-line. It is essential to halt the printing program on the computer before you go off-line.
— — — — — — . .
~: chapter 3 I USING THEPRINTER WITHCOMMERCIALSOFTWARE L . -. . . There is an abundance of commercial software available: spreadsheet programs, word-processing programs, graphics programs, and more. This printer will work with any program that supports a Star, Epson or IBM dot-matrix printer. Before using the printer with commercial software, however, there are two things you must da ● Install the software so that it supports the printer .
A few installation programs may ask you not to select a printer but to describe what your printer can do. The answers to the most often asked questions are: Yes, this printer can do a backspace; and Yes, it can do a hardware form feed. Selecting (or describing) a printer is the main step in the installation process and frequently the only step necessary.
The character pitch can be selected from the control panel before you start printing, or possibly by an initialization sequenceas described next. 1-. . \ 1— 1- hitialization sequence One of the installation options may be to specify the commands your software sends at the beginning of each printing job. These commands are called the “initialization sequence” or “setup string.
the right position on the page, a short distance below the perforation. With power off, you can align the forms by turning the platen knob. When power is on, use the Paper Feed switch on the control panel. — Type style and pitch selection If your software does not control the type style and pitch, you must make these selectionson the control panel. The default selectionsare draft styleand pica pitch. If you want a differentstyleor pitch, proceed as follows: 1.
I ,.. .. -.. Most printer commands consist of the escape code followed by one or more letters or numbers. Some examples are: < ESC > WI Double-width characters c ESC > W() Normal width < ESC >4 Italic < ESC >5 Upright Two lines with these commands embedded are shown below, together with the printed result. -.. File: WIPRINT’ER COMMANDSWO cun he 1P you to use 5 print. -. L Printout: I?R can 1 NZZZR he 1p you to COIYllWANDS use ~ ta 1 ic print.
— — — — — — — — 36 —
I 1“ i chapter 4 l’-. ,. ,,. USING THEPRINTER WITHDOS AND BASIC Although you will probably do most of your printing with the aid of commercial software, at times you will want to employ direct commands or programs of your own. This chapter will give you some ideas. Three subjects are covered: ● Hard-copying the screen .
— To switch printer output off, press CTRL-PRTSC or CTRL-P again. Each time you press this key combination, hard copy toggles from on to off or from off to on. — PROGRAMMING THE PRINTER WITH DOS COMMANDS If your system includes the file PRINT.COM you can use the main DOS printing command. Simplytype the word PRINT followedby the name of the file you want to print. To print a file named README.DOC, for example, type: — — — A>PRINT README.
-. -. i L ( L i- L , L ( ‘L I 9- ,, I ,. L If you want a particular type style, print pitch, or right or left margin, you can make these settingsfrom the control panel before you start printing. See Chapter 2. If you print from the DOS command level very often, it will be advantageous to create a printer setup file. Then instead of setting margins etc. manually each time, you can complete the setup with a singlecommand from your computer.
l:WAV[xlAv[!AvA-v[xAvL\ 2:*-(-J . — “V indicates that the followingcharacter is a control code. ‘V[ enters the < ESC > code. < ESC > has character code 27, and “[” is the 27th character in ASCII sequence from A. Similarly, ‘VA enters the control code z 1> and *VL enters the control code <12>. See your DOS manual if you need further information about EDLIN. You can now set up the printer by sendingit the fileNLQELITE.DAT.
1““ 1’ i 1000 ‘ Set control codes ‘Escape code 1010 E$=CHR$(27) ‘Draft quality 1020 D$=E$+’’xO” ‘Near letterquality 1030 N$-E$+’’x1° ‘Couriercharacters 1040 C$=E$+’’kO’’+N$ ‘Sanserifcharacters 1050 S$=E$+’’kl’’+N$ 1060 Ol$==E$+’’k2’’+N$ ‘Orator with small capital ‘Orator with lower case 1070 02$=E$+’’k3’’+N$ ‘Horizontal tab 1080 H$=CHR$(9) ‘Pica pitch 1090 P$=E$+”P” 1100 ‘ Start printing 1110 WIDTH “LPT1:’’,255 1120 LPRINT E$;’’D’’;CHR$(3) ;CHR$(13);CHR$(0)‘SetHT 1130 LPRINT C$;’’Typestyles are:” 1140 LPRI
1490 LPRINT E$;“A“;CHR$(I); 1500 LPRINT E$;“ “;CHR$(I); 1510 LPRINT “THE SPACINGSARE CHANGED” 1520 NEXT I ‘Left justify 1530 LPRINT E$;“aO” ‘Set 1/6” line spacing 1540 LPRINT E$;’’3’’;CHR$(36); space 1550 LPRINT E$;” “;CHR$(0); ‘Normal character 1560 LPRINT :LPRINT 1570 LPRINT C$;”Other features:M 1580 LPRINT H$;E$; ’’E”; “Emphasized”;E$;’ ’F”;”, “; 1590 LPRINT E$;”G”; “Double-strike’’; E$; “H’’;’’,” 1600 LPRINT H$;E$; ’’-1”; “Underlining’’; E$;’’-O”; “, “; 1610 LPRINT E$; ”–l”; .@er~lnlng’’ ;E$;’’-O.
-. L L. . L- ,— L L- , L. L. —. L L.
—’ 2810 DATA 255,255,255,255,143, 15, 7, 7. 7, 7 , 0, 0 2820 DATA 3, 3, 3,131,193,241,240,240 2830 DATA 0, 0, 0, 0> 0, 0, or o, 0, 0 192 2840 DATA o, 31, 31, 3,129,128,192,192,192. 2850 DATA 192,224,224,224r224.240, 255,255,255.255 2860 DATA 255,127, 0, 0, 0, 0, 63,127,255,255 2870 DATA 255,255,193,128,128,128, 128,192,224,240 2880 DATA 252,255,255)255>127s63, 31, 7, 7, 31 2890 DATA 254,252,248,224,128,0, 0. 3, 7. 7 2900 DATA 7, 3, 0. 0> 0, 0, 0, 31, 31, 3 2910 DATA 129,128,192,192,192,192, 192,224,224.
Nexttheprogram returns tonormalspacing andgives ademonstration oftheprinter’s word-processing abilities: boldprinting, underlining, subscripts, etc. .— — ..%.. L L L i L 1 L L — The row of automobilesin the next printed lineiscreated by downloading two new character patterns, which are printed in place of the character”<” (character 60). Details can be found in Appendix C. The final part of the program uses dot graphics to print an “S&S”logo.
MEMO — . — — — — —.
—. 1:“ chapter 5 MAINTENANCE AND TROUBLESHOOTING Subjeetscovered in Chapter5 ● ● ● ● include– Cleaning the printer Replacing the ribbon Replacing the print head Troubleshooting Dust and heat will make any mechanism wear more quickly. The best maintenance is preventive,and the first step is correct location of the printer. This is covered in greater detail in Chapter 1, but in general an environment comfortable for humans is best for both the computer and the printer.
— . . igure5-1. Replacing the ribbon cartridge You’llknow that the print head has reached the end of its service life. To ~eplacethe print headl follow the procedure below. As you remove the old print head, note carefully how the cable is threaded, so that you can thread the new cable in the same way. — Wa.rnimr: The mint head becomes hot during operation. If you have been using the printer, wait awhile so ~hat the print head can cool off. 1. Turn power OFF and unplug the power cord. 2.
Screws fI -.. 1 k I}.- 1 “-” i -igure 5-2. Replacing the print head 10. Fasten the print head down with the two screws. 11. Move the carriage back toward the right and replacetheconnectorcover. Slide the connector cover to the left until it locks into place. 12. Replace the ribbon cartridge and top cover, and plug the power cord back in.
TROUBLESHOOTING ■ H the printer doesn’t print: ● ● ● Check the Power and On Line indicators. Both must be on. Check that the interface cabk is securelypluggedin at the computer and printer ends. Make a test print. (Turn power OFF, hold the On Line or Paper Feed switchdown,”thenturn power ON.) If the test print succeeds,the-problem is not with the printer; try a different printing command, or try using a differentcable. If the test print fails,have the printer checkedby a qualified serviceman. .
:. ■ If the printed characters don’t match the characters on the k screen: Check DIP switches2-2 to 2-4.When theseswitchesare not all ON (back), an international character set is selected and some ASCII symbols are changed to other characters. See Appendix D. Somesoftwareis notable to displayinternational characters on the screen. If you use an international character set you may want to paste labels on the keyboard. If you are using the IBM mode, check DIP switch 1-7.
— . — — .. —- —.
I,..‘ i Appendix A TECHNICALSPECIFICATIONS —. — ■ Printing Mechanism Printing method Serial impact dot matrix Printing speed 150characters per second (draft pica) 38 characters per second (NLQ pica) Printing direction Draft: bi-directional or unidirectional (selectable),logic seeking NLQ and graphics: unidirectional, logic seeking — Print head 9 Pins Life: 200 million dots L Ribbon Black fabric ribbon cartridge Life: 1 million draft characters L.
—.
L-. Extra-1arge characters Doublewidth, double height, double width andheight, quadruple widthandheight Print pitches Pica (10 cpi) Elite (12 cpi) Condensed pica (17 cpi) Condensed elite (20 cpi) (Standard mode only) Proportional spacing can be selected for each of the above L. Line spacing 1/6 inch (standard) 1/8, n/72, or n/216 inch (programmable) L.
Insulation resistance 10 megohms between AC power line and chassis Dielectric strength Withstands 1 kVAC rrns at 50 or 60 Hz between AC power line and chassis for at least 1 minute ■ Environmental Requirements Operating temperature Operating humidity Storage temperature Storage humidity 5 to 40”C (41 to 104”F) 10% to 80?4.(no condensation) –30 to 65°C (–22 to 149”F) 10VOto 95% (at 40”C) (no condensation) ■ option Automatic sheet feeder —. ■ Interface Signa/s Pin No.
p.. r- Pin No. Signal N= Direction + 5VDC 18 19-30 GND 31 m OUT 32 OUT ERROR IN 33 EXT GND 34, 35 ~N/C I IN ~36 Function External supply of + 5VDC. Twisted pair return signalground level. Low input resetsthe printer to its power-up condition. GWSLow to signalthat the.printer cannot print due to an error conchtion. External ground. I Unused. I AlwaysHigh.
— — .
Appenciix B PRINTERCONTROLCOMMANDS This appendix describes the printer’s control commands. The commands are arranged by function. The name of each command is followed by a table like the one below: Mode I ASCII < ~~~ > IBO’hl “XX ~,, Mode: “,>! <,> Decimal I I 27 120 49 Hexadecimal I I IB 78 31 I 27 120 1 I IB 78 01 I Indicates the mode in which the command is recognized. Standard mode (DIP switch 1-6 on) Std.
Select draft elite characters Mode IBM ASCII < ~~~ > Decimal “~.! Hexadecimal c’,>. IB 49 31 27 73 49 “I” <1> IB 49 01 2’7 73 1 Changes to draft quality characters with elite pitch (12 cpi). Ignored if the NLQ Type Style switch was pressed during power-up. Both ASCII < ~~~ > < ESC > — — Select IVf.Q characters Mode — Hexadecimal Decimal “ >7 x “,,! 27 120 49 IB 78 31 “x “’ <1> 27 120 1 IB 78 01 — — Changes from draft quality to near letter quality.
Select Courier characters IModel IBM I ASCII Esc > I I< <~s~ > I I 4’1” “y, <3> ‘q!. UT,. “1” “1” <7> Decimal I 27 73 51 I 27 73 3 I 27 73 55 I 27 73 7 , I Hexadecimal I IB 49 I 33 I IB 49 03 I IB 49 37 ! IB 49 07 , I I Changesto the CourierNLQ font.Ignoredif the NLQTypeStyleswitch waspressedduringpower-up.
Double-strike printing Mode Both -Decimal ASCII Hexadecimal 27 71 IB 47 “G” Causes subsequent characters to be printed in double-strike mode with a slight vertical paper motion in between, causing a thickening of horizontal strokes. For bold print, use of double-strike is recommended in NLQ mode, and combined use of emphasized and double-strike is recommended in draft mode. Double-strike cannot be used with superscripts or subscripts. Cancel double-strike printing Mode Both ..
I1-~~• I’ ~~• .- Stop over/ining Mode < ESC > Both “ I L Decimal ASCII I “-” “O” “-” <()> Stopsoverlining. 27 95 Hexadecimal IB 5F 30 IB 5F MI 48 27 95 II Superscript Mode Decimal ASCII L Hexadecimal “s” “0” 27 83 48 IB 53 30 < ESC > -s,, <0> 27 83 0 IB 53 00 Causes subsequent characters to be printed as superscripts. Does not change the character pitch. Both ..- ,, L- Subscript L Mode ASCII I “s” “l” .
Se/ect/BM character set Mode ASCII <~~~> — Decimal ‘,t,, ‘.~>, Hexadecimal IB 74 31 “t” <1> 27 116 1 IB 74 01 Selects an IBM character set (character set #2 unless an “7” command has been received). Ignored in IBM mode, since the IBM character set is selected automatically. Std. 27 116 49 Select IBM character set #l Mode — — — Decimal ASCII Hexadecimal “7“ 27 55 IB 37 Selects IBM character set #1.
The first eight of these character sets (from U.S.A. to Spain I) can be selected as power-up defaults by DIP switches 2-2 to 2-4. Enable printing of all character codes Mode ik r Decimal ASCII I Hexadecimal IB SC nl n2 27 92 nl n2 n2 “\” nl Enables printing of all characters in the IBM character set, including those assigned to character codes which are normally considered control codes.
CHARACTER SIZE AND PITCH COMMANDS — Pica pitch IModel I ASCII Decimal I Hexadecimal I I 27 80 IIB 50 IStd. I “P” I 18 I 12 IBM I In Standard mode, changes from elite to pica pitch (10 cpi) or from condensed elite to condensed pica (17 cpi). In IBM mode, changes from either elite or condensed to pica (10 cpi). Ignored if the Print Pitch switch was pressed during power-up. Elite pitch ..
Expanded printing Mode Both Hexadecimal Decimal ASCII ‘.~,, <’,.> IB 57 31 IB 57 01 27 87 1 “w” < I > Causes subsequent characters to be expanded to double width. < ESC > 27 87 49 Cancel expanded printing Mode ASCII I Decimal I Hexadecimal I I IB 57 30 I, 27 87 48 “w” “0” —-Both I IB 57 00 I 27 87 0 “w” Stops expandedprintingand returnsto normalwidth.
Select fixed spacing ~Mode — ASCII Hexadecimal Decimal IB 70 30 “P“ <()> 27 112 0 IB 70 00 <()> “P” 27 80 0 IB 50 00 Causes subsequent characters to be printed with fixed character spacing. Ignored if the Print Pitch switch was pressed during power-up.
Select double or quadruple size IMode! -. Both ,— —. I ASCII — n O 1 2 3 4 5 6 Print Decimal I Hexadecimal I 27104 n IB 68 n “hn I Selects the size of subsequent characters as shown below. Extra-high characters align akmg the cap-line of normal characters, with the base iine temporarily moving down. Line spacing is temporarily doubled when n = 1, 5 or 6 and quadrupled when n = 2.
Select character height, width, and line spacing Mode ASCII [ 6’ “ “@” <4> <0> <0> <1)> Both Decimal I < Esc > 27 91 n 64 I Hexadecimal I IB 5B 40 04 4 Ooon m — 00 00 00 m n — m Selects a combination of character height, width, and line spacing according to the value of n and m, as below. Does not move the base line.
Set line spacing to 7172 inch Mode Both Decimal ASCII Hexadecimal IB 31 Sets the distance the paper advances or reverses in subsequent line feeds to 7/72 inch. < ESC > “]” 2’749 Set line spacing to 1/6 inch Mode std. Decimal ASCII ,’y Hexadecimal IB 32 Sets the distance the paper advanmx or reverses in subsequent line feeds to 1/6 inch.
Line feed Mode ASCII Both < LF> Hexadecimal Decimal I OA ] 10 Prints the current line and feeds the paper to the next line. If DIP switch 1-2 is ON, also moves the next print position to the left margin. See the preceding commands for the line spacing. Reverse line feed Mode Both — Hexadecimal Decimal ASCII IB OA 27 10 < LF> Prints the current line and feeds the paper in the reverse direction to the preceding line. If DIP switch 1-2is ON, also moves the next print position to the left margin.
!’ Set top of page at current position Mode IBM Decimal ASCII Hexadecimal 27 52 IB 34 “4” Sets the current position as the top-of-page position. Note that this can also be done from the control panel. Set page length ton lines Mode Both Decimal ASCII Hexadecimal 27 67 n IB 43 n “c” n Sets the page length ton linesin the current line spacing, wheren is between 1and 127in Standard mode or between 1and 255in IBM mode. Changing the line spacing later does not alter the physical page length.
Cancel top and bottom margins Mode Both i I ASCli < ESC > ..*,, Decimal 127 79 Hexadecimal I I IB 4F Cancels both the top margin and the bottom margin. Form feed — Decimal ASCII I < FF > I 12 I Hexadecimal Ioc I Feeds the paper to the top of the next page according to the current page length, and moves the print position to the left margin. When the automatic sheet feeder (ASF) is selected (DIP switch 1-4 is OFF), this command ejects the current page.
Cancels all current vertical tab stops and sets new vertical tab stops at lines nl, n2, etc., where nl, n2, etc. are numbers between 1 and 255. A maximum of 16 vertical tab stops can be set. The tab stops must be specified in ascending order; any violation of ascending order terminates the tab stop list. Standard termination is by the <0> control code. The vertical tab stops are set in terms of the current line spacing and do not move if the line spacing is changed later.
... HORIZONTAL POSITION COMMANDS Set left margin — Mode ASCII Both < ESC> I Decimal Hexadecimal I IB 6C n Sets the left margin at column n (where n is between O and 255) in the current character pitch (pica pitch if proportional spacing is seleeted). The left margin does not move if the character pitch is changed later.
,_. :,’ Set left and right margins L — Mode ASCII Both < ESC> Decimel “X” nl I Hexadecimal IB 58 nl n2 27 88 nl n2 n2 Sets the left margin at column nl and the right margin at column n2. See the preceding comrnands for margin restrictions and other notes. Carriage return — Mode ASCII Decimal Hexadecimal Both 13 OD Prints the current line and returns the next print position to the left margin. If DIP switch 1-8 is ON, also performs a line feed. -.
Left justify IModel Both ASCII I Decimal I Hexadecimal I c ESC> “a” syy, 27 97 48 IB 61 30 “a” 27 97 0 IB 61 00 Aligns subsequent text with the left margin, leaving the right margin ragged. Center text Mode Both ASCII I Decimal I Hexadecimal “a” “1” 27 97 49 IB 61 31 “a” <1> 27 97 1 IB 61 01 Centers subsequent text between the left and right margins.
.. ~,: Cancels all current horizontal tab stops and sets new tab stops every n columns, where n is between 1 and 127. I Reset all tab stops * L—.— Mode ASCII IBM 27 82 IB 52 Resets the horizontal tab stops to their power-up values in which a tab stop is set every 8 column starting at column 9. Also clears all vertical tab stops. I .. ,—— 1 Decimal Hexadecimal ‘.
Absolute horizontal tab in columns Model Both ASCII Decimal I I Hexadecimal 1 [lB 66 30 n 27102 48 n “f’ “o” n <0> n IB 66 00 n 27102 0 n “r’ Moves the next print position to column n from the left margin, where n is between Oand 127. GRAPHICS COMMANDS . Print single-density 8-bit graphics IModel Both I ASCII “K” ml nl m2 n2 Decimal I 27 75 nl n2 IB 4B n] n2 +! — ml m2 ml m2 . Hexadecimal Prints bit-image graphics at 60 dots per inch horizontally.
Print quadruple-density 8-bit graphics Mode ,-. Both .- Decimal < ESC> ml Hexadecimal IB 5A nl n2 27 90 nl n2 ml m2 “Z” nl n2 m2 ... ml m2 Prints bit-image graphics at 240 dots per inch horizontally (maximum 1920 dots wide), skipping every second dot in the horizontal direction. See < ESC> “K” for other information. Select graphics mode .Mode Both ASCII Decimal < ESC> “*” n2 n(l ml m2 Hexadecimal IB 2A nO nl 27 42 nO nl nj ... n2 ml m2 .. n2 ml m2 ...
Print 9-pin graphics Mode std. Decimal ASCII Hexadecimal 27 94 nO nl IB 5E nO nl n2 ml m2 ... n2 ml m2 . n2 ml m2 ... Prints bit-image graphics at 60 dots per inch if no = Oor 120 dots per inch if no = 1. The graphics image is 9 dots high and nl + n2 x 256 dots wide. Maximum width is 8 inches. Dots beyond the right margin are ignored. ml, m2, ... are byte pairs representing 9 vertical dots each.
The most significant bit of the attribute byte is 1 if the character is an ascender (positioned entirely above the baseline) or Oif it is a descender (descending below the baseline). The attribute byte also indicates the amount of white space to the left of the character (Oto 7 dots, specified by bits 4 to 6), and the width of the character cell, including this space (4 to 15 dots, specified by bita O to 3). The left space and cell width attributes are used only in proportional spacing.
Define cfown/oacfcharacters Mode ASCII < ESC> IBM “=” nl n2 aO ml al a2 m2 ...mll — Decimal Hexadecimal 27 38 nl IB 26 n] n2 n2 20 aO al a2 ml m2 ...mll . 14 aO al a2 ml m2 ...mll Defines one or more new draft characters and stores them in RAM for later use. Draft mode must be selected before this command is executed. nJ and n2 give the number of bytes of character data that will follow. ao is the character code of the first character defined. al and a2 are attributes bytes.
Select draft elite download character set 1 i- IModel I IBM ASCII < ESC> I “I” Decimal ! Hexadecimal I “5” 27 73 53 I IB 49 35 27 73 5 “I” <5> IB 49 05 selects the download character set, draft quality, and elite pitch (12 cpi). Ignored if the NLQ Type Style switch was pressed during power-up or if DIP switch 2-1 is ON.
OTHER PRINTER CONTROL COMMANDS Set MS13to 1 Mode ASCII Both Decimal Hexadecimal IB 3E Sets the most significantbit of each subsequent byte receivedto 1,allowing users with a 7-bit interface to access characters with ASCII codes greater than 127. “>“ 27 62 Set MSB to O Mode Std. ASCII < ESC> IBM Decimal Hexadecimal -=“ IB 3D 27 61 IC 3D 28 61 Sets the most significant bit of each subsequent byte received to O.
t hnfnediate print Mode Both Hexadecimal Decimal ASCII < ESC > -i,, c ES(J> “i” <1> “~,, 69 31 IB 69 01 27 105 1 Selects the immediate print mode, in which the printer prints each character as soon as received. At every pause in the incoming data stream the printer scrolls the paper up about 2 inches so that the current line can be seen. When the next character is received the paper is scrolled back down and printing continues. This commandosignored when friction feed is used.
Bell — Decimal Hexadecimal Mode ASCII Both ‘7 07 Sounds a brief beep tone from the printer’s beeper. — Bidirectional printing Mode Both ASCII Decimal Hexadecimal 27 85 48 IB 55 30 27 85 0 IB 55 00 “u” <0> Causes subsequent printing to be done in the normal bidirectional mode, which is faster than unidirectional printing.
Auto feed Mode Decimal ASCII Hexadecimal IB 19 04 ,, ,, “(,, ,64,, ,6,, ) “)” 40 40 52 41 41 28 28 34 29 29 ( Selects the automatic sheet feeder. Ignored if DIP switch 1-4is ON (ASF inactive). < ESC> Both <4> 27 25 4 Eject paper from ASF Mode l— Hexadecimal “R” ‘, ,, 27 25 82 IB 19 52 “R” “)“ “)” 40 40 82 41 41 28 28 52 29 29 ( Ejects the current page. Ignored if DIP switch 1-4 is ON (ASF inactive). < ESC> “(n Both ,- Decimal ASCII Set print start position on ASF Mode In,.
MEMO ..
Appendix C DOWNLOAD CHARACTERGENERATOR With this printer you can create new characters and symbols download their dot data, and have them pz-inted in place of selected characters in the regular character set. Characters that can be generated in this way range from simple but usefid symbols like the check mark through complex Chinese or Japanese characters. The process of designing new characters with paper and pencil is somewhat ti.
The dot matrix for a draft-quality character is 8 cells high and 11 cells wide. Figure C-1 shows the matrix with the car symbol filled in. Note that there are no pairs of horizontally adjacent dots. The pins in the print head cannot tire fast enough to print adjacent dots in the horizontal direction. To the printer, a draft character is represented by 11 bytes of dot data, one byte for each column.
t I r By moving the cursor and pressing the Fl, F2, and F3 keys you can quicklybuild up the dot pattern. If necessaryyou can clear alldots by pressing F4 and start over. When the character is complete, press Return to store the dot data in the computer’smemory. The program willclear the character box and ask you to select the next character to design. When you have finished designing characters, press the F6 key.
— If you select near letter quality, the character box is the same size but now has 16 (high) x 23 (wide)dot positions. Each dot is represented by two adjacent sharp signs,occupyingits own position and the positionto the right. This reflectsthe fact that the printer still cannot print horizontally adjacent dots, but that even skipping every other dot, the dots appear joined when printed. A near-letter-quality character is represented by 46 bytes of dot data, two bytes for each column.
t I I. . k- ,— 1. 1000 1010 1020 1030 1040 1050 1060 1070 1080 1090 1100 1110 1120 1130 1140 11s0 1160 1170 1180 1190 1200 1210 1220 1230 1240 12s0 1260 1270 1280 1290 1300 1310 1320 1330 1340 13s0 1360 1370 1380 1390 1400 1410 1420 1430 1440 1450 1460 1470 1480 1490 1500 1510 1520 1530 1540 1s50 1560 1570 1580 1590 1600 1610 1620 1630 1640 1650 1660 1670 1680 1690 ! ““. .,,”..”.,,...,.” ““, -~~*J) cH~~~~~~ ~EN~~A~~~ ,,, ..,,”.”, .,, .,,..., WIDTH “LPT1:“,255 :KEY OFF :C!LS DIM A(126), P(126.
, i i I I , ! I I I [ I i k — 1700 ‘----- Key explanations ----------------------------------------------------1710 LOCATE 10,40 :PRINT “Fl: Clear dot” 1720 LOCATE 11,40 :PRINT “F2: Pass over” 1730 LOCATE 12,40 :PRINT “F3: Set dot” 1740 LOCATE 13,40 :PRINT “F4: Clear all dots” 1750 LOCATS 14,40 :PRINT “F5: Skip character” 1760 LOCATE 15,40 :PRINT “F6: End” 1770 LOCATE 16,40 :PRINT “RET Record character” 1780 ‘––––- Get character ----------------------------------------------------1790 IF A(CC)
I ,.,.
—.
A p D p e n d This appendix givestables of the printer’s standard and IBM character sets. The decimal character code of each character is shown in an inset to the lower right of the character. The hexadecimal code can be found by reading the entries at the top and left edges of the table. For example, the character “A” is in column 4 and row 1, so its hexadecimal character code is 41. This is equivalent (4 x 16 + 1 = 65) to decimal 65, the number in the inset.
— CHARACTER SET Hexadechml 0 1 2 3 4 5 6 7 & 6 m 22 (5 38 I m IT F v 54 7 G F 8 I . . f 70 1 w Ix_ I v 86 1 102 9 F I -. 118 w m m I 9 A B c m’ z z +?!+4-% : 1 1 I I ‘l-AKIA I 1 I . . I %--l’ 1 1 1 ,06 ,22 # 107 { m 1 1 --- I D E F 1
I 0 o G F F 130 F I E < JXq> t 1 “ 161 I.-J 162 146 F I I. m I I . & 134 +t 135 1 I . . I .,. I F 182 I . . G > N I -.. h m ... I f 214 “ 242 s -.
IBM CHARACTER SET #2 — I t I 1 1< 9 6 1 . 1 - p 4 I < HT B c D E F 1 “ I >1< Y A 1~ “ < I I DC3>1& I E .- 1 7 I > I \ I I Y i 73 < LF> * I-F K F 1 1 1 + : E ; ~ , J I F z 1 K Fii- y 105 j 1 [ m [ - k \ 121 z 1 123 : 108 92 rim { 107 91 44 89 124 . 125 .
I[i i::.;:,. ,.
— IBM CHARACTER SET #1 o < N 1 < X2> 2 3 > 3 2 I 1 1 < DC2 1 1 1 1 1 Other characters are identical to IBM character set #2. The duplication of control codes enables systemswith a 7-bit interface to obtain control functions when the most significantbit is set to 1 by the < ESC > “ >” command.
,. I‘ ADDITIONAL CHARACTER SET Hexadecimal 01 0 1 1 I a d 0) 16 0 In IBM mode, additionalcharacterscan be printedby specialcommands. i 2 3 4 5 6 7 8 9 l A 1 c B D E F -.
I INTERNATIONAL CHARACTER SETS — When an international character set is selected by DIP switches2-2 to 2-4 or by a command from software, the followingchanges are made in the character set: .. I I — See page 17 for the DIP switch settings. The commands for selectingthe international character sets are: Standard mode: < ESC > “R” n — IBM mode: < FS > “R” n Where n means character code n, i.e. CHR$ (n) in BASIC. The values of n are: O U.S.
I : .... -. INDEX ‘ I 1- ~ I -.
—.
L Tractor feed, 9-13,53 Troubleshooting,50,51 Type style, 22, 34,54,60,61 -. Underlining,62 Unidirectional printing, 88 Unpacking and inspection, 1 Unparking, 12 L w Vertical tabulation, 75 L Zero ( or normal), 65 L L L- L.
,. L ConsumerResponse . Star MicronicsCo., Ltd. invitesyour suggestionsand commentson your printerand this manual.Pleaseaddressyour correspondenceto: W H STAR MICRONICSCO., LTD. 194Nakayoshida Shizuoka,JAPAN 422-91 Attn: ProductManager A M STAR MICRONICSAMERICA INC. Pan Am Bldg., Suite 3510 200 ParkAvenue New York, NY 10166 Attn: ProductManager . E M STAR MICRONICSDEUTSCHLAND GMBH Westerbachstrde59 P. O. Box 940330 D-6000 Frankfurt/Main90 F. R. of Germany Attn: ProductManager U M STAR MICRONICSU.
,..... ..... ., (.., ,.. P P . . ,. S ! .. ”,’... . ..... .. .. :. .. ,, ,.,:, ., .. . . . ... Elite 12S4567890 1234!567890 1234567890 1234567890 h < 4 < “ 1 2 2 1 I C 1 123456789012 123456789012 c 4 I C C v C H : T i l~34567g90:~34567 < ESC > “M” 12345678901234567 I l~34~73901~3437~ < 12345678901234567090; 12345b789012345b7 12345b7E9012345b7E90 + l13456789011j4567 ~cp” 1234567m12345678!ll & : Condensed Elite ~. Condensed ,Pica f ~. mode ~. Pica Elite .
DIP SWITCHES Switch : I 1-1 1-2 1-3 1-4 1-5 1-6 ON Function 1-8 2-1 I 2-2 2-3 2-4 L OFF 11 inches ! Factorv I I 12 inches Yes I No I Small carol Lowercase] Inactive I Active I Disabled Enabled Standard IBM Italics I Graphics Set #2 I Set #l Internationalcharacter set ‘Seebe’ow) %-i E 1-7 I Page length Auto CR Orator lower case Auto sheet feeder Paper-out detector Printer mode Chamcterset CM.
MULTI-FONT NX-I 00011 REFERENCE CARD POWER-UPFUNCTIONS In addition to their normal functions, all the control panel switches have special functions that operate if you hold them down while switching power on. ❑ SANSEMF ❑ QRATQR ❑ COURIER mu ‘ NLQ TYPE n llPICA m-r= STYLEnu c,=-,.
,. COMMANDSUMMARY IN NUMERICORDER MODE CONTROLCODE < BEL > < BS > < HT > < LF> IBM STD STD -== DC.3> < DC4 > < CAN > cm B <0> <4> “R” ‘“f”“ ,,>.n ,’!.! ~ “#” “$” nl n2 “%’” o “%” 1 ‘ nI n2 mO ml, “a” M nl n2 ml m2.... “ + ‘“ .,,..,.,,. < US> “ + “ <[> ‘, —!. o .’—.31 STD IBM STD IBM STD IBM IBM “/”no “0” .. !. ,’2., “2” -3” n -4” “4” ,.5!, -5” <() > ‘$57’< ] > “6”’ .’7.
CONTROLCODE IBM STD < ESC < ESC < ESC < ESC STD IBM < ES.
i MODE FUNCTION CONTROLCOOE PAGE IBM S’m IBM < ESC> < ESC ~ -== ESC > Print double-density, 80 double-speed 8 bit graphics Print quadruple-density 8-bit graphics 81 “Z” d n2 ml m2... “r’ “@” <4> <0> .,.
r ,.