MULTI-FONT USERS MANUAL NOT INTENDED FOR SALE
Federal Communications Commission Radio Frequency Interference Statement ‘his equipment generates and uses radio frequency energy and if not installed and used properly. that is, in strict accordance with the manufacturer’s instructions, may cause interference to radio and is no guarantee that interfemnce wilJ not occur in a particular instaUation.
HOW TO USE THIS MANUAL This manual is organized into 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. Chapter 1 explains how to get the printer unpacked and set up. Read this chapter before you do anything else. Chapter 2 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.
FEATURES OF THE PRINTER This printer is a compact, convenient, monochrome printer with a full 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.
Type styles are: Draft Courier characters, characters, Prestige characters, Sdp~ w, sfm' italics for ALL ORATOR CHARACTERS, 4t.y&4. Print pitches are: Pica pitch (10 CPI), Elite pitch (12 CPI), Semi-condensed pitch (15 CPI), Condensedpica pitch (17 CPI), Condensed elite pitch (10CPI), Normal proportional, andcondensed proportional. Double-height, Double Width, =rripILez= Wid-kkl, Double-sized, Quad-sized.
TABLEOFCONTENTS Chapter 1 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 Install the optional IC card 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 self te
Page feed Top of form Forward micro-feed Reverse micro-feed Clearing the buffer Chapter 3 USING THE PRINTER WITH 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-copying Programming Programming How the Chapter 5 the screen the printer with DOS commands the pri
Appendix C DOWNLOAD CHARACTER GENERATOR 89 Draft character LQ character Appendix D CHARACTER SETS 97 Standard character set IBM character set #2 IBM character set #l Additional character set International character sets INDEX 105 COMMAND SUMMARY 108
Chapter 7 SET7NVG UP THE PRINTER Subjects covered in Chapter 1 include l Locating the printer l Unpacking and inspection (names of parts) 0 Setting up l Loading single sheets l Loading and parking fanfold forms l Test printing l Adjusting the printing gap l Setting the DIP switches LOCATING THE 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.
Figure 1-I. Check to make sure you have all five items: 1) Printer, 2) Paper guide, 3) Platen knob, 4) Ribbon cartridge, and 5) User’s mantial. Make an external inspection of the printer. Note the locations of the following parts: Bail lever: 2 opens and closes the paper bail which holds the paper against the platen.
- Entrv slot \/ Rear ‘Over Bail lever x\v,Release Power Platen knob 1 Connector 1 Figure I-2. The printer’s external parts Release lever: Top cover: Rear cover: Entry slot: Control panel: Power switch: Connector: SETTING releases the platen. This lever must be down for printing on single sheets, and up for fanfold forms. protects the print head and other parts. protects the sprocket feed mechanism. for inserting single sheets of paper. controls various printer functions.
trgure nemovmg me rop cgver install the ribbon cartridge 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. &we T-4.
Next place the ribbon cartridge on the print head carriage, guiding the ribbon between the print head and the platen. Press down firmly on the cartridge until it snaps into place. Replace the top cover Hold the cover upright and engage the tabs at the back. Then swing the front edge down until the cover is closed. Leave the cover closed during normal operation. It keeps out dust and dirt and reduces the printer’s operating sounds. Open the cover only to change the ribbon or make an adjustment.
Connect the printer to the computer Connect the printer end of the interface cable to the connector socket on the right side of the printer as shown in Figure 1-6. Make sure the computer is turned OFF, then connect the other end of the cable to your computer as described in the computer manual. terface cable Figure I-6. Connecting the interface cable Connect the printer’s power cord Check that the printer’s power switch (located at the left front) is OFF.
I guide I Figure i-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. Check that the release lever is 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 panel will flash. These are the printer’s paper-out signals.
lever I Figure l-8. Loading a single sheet Manual loading It is also possible to load paper manually while the printer’s power is off. The procedure is: 1. 2. 3. 4. 5. 6. Check that printer power is off and the release lever at the back of the printer is down. Insert a single sheet of paper into the entry slot as far as it will go, the same way as for semiautomatic loading. MQve the bail lever on top of the printer forward to open the paper bail.
LOADING AND PARKING FANFOLD FORMS Fanfold forms have holes along the sides and perforations between the sheets. They are also called sprocket forms, punched forms, or just plain “computer paper”. This printer accepts forms up to 10” wide. Fanfold forms are loaded, parked, and unparked as explained next. 1. 2. 3. 4. 5. 6. Place a stack of fanfold paper behind and at least one page-length below the printer. Turn the printer’s power OFF. Set the release lever to the up position.
Clamp lever , ,YYrF ,-,“. vv’c,,r,ry L,lr irv,vrnrc bu.Tra Iv rnrose tne sprocltet teetn 10. Fit the holes in the paper over the sprocket pins. Check that the paper is even. 11. Close the sprocket covers (Figure l-l 1). 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 feeding in 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 Quiet Mode switch on the control panel and hold it down. 5. Still holding the Quiet Mode switch down, press the Paper Feed switch.
I Figure l-73. Short test pattern Long self test To see the printer’s variety of type styles, you can run the long version of the printer’s self test. 1. Check that paper is in position for printing. 2. With power off, press the Paper Feed switch on the control panel and hold it down. 3. Still holding the Paper Feed switch down, turn the printer’s power ON. The printer will automatically start printing a test pattern of its full character set in various type styles.
ADJUSTING THE PRINTING GAP The distance between the print head and the platen can be adjusted to accommodate different paper thicknesses. To make this adjustment, open 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 feel the lever clicking into each position.
Figure l-15. DIP switches 1 Switch 1 Function 1 ON 1 OFF l-l Page length 11 inches 12 inches l-2 Auto CR Yes No l-3 Bottom margin None 1 inch 1-4 1 Auto sheet feeder 1 Inactive Enabled 1 Active Paper-out l-6 Printer mode Standard IBM Chamcter set (Std. Mode) Italics Graphics I Character set (IBM Mode) I Set #2 1 Disabled l-5 I ‘-’ detector 1 I Set #l I Print style and pitch selection The printer is delivered with all DIP switch set to the ON position.
Switch l-l: Is the page length of your paper 11 inches or 12 inches? Leave this switch ON if you will be using 11-inch forms. Move it to the OFF position if you will be using 12-inch forms. Switch l-2: Do you want an automatic carriage return? Normally you should leave this switch ON. The printer will automatically perform a carriage return by moving to the left margin at each line feed.
If ON selected mode, character most 7-bit Switch l-8: #2, kind). you is selects IBM computers set set an for or interface with 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 receives a carriage-return code.
* 18 Option * 10 CPI OFF OFF OFF ON Option * 12 CPI OFF OFF OFF OFF If there is no Font Card in the slot, Courier style is selected.
Chapter 2 CONTROL PANEL OPERATIONS The control panel switches can be pressed singly to perform the operations indicated by their names. Other functions can 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 combination. This chapter explains all the switch and indicator functions.
On Line switch The On Line switch sets the printer on-line and off-line. The state changes each time you press the switch. In the on-line state the printer receives data from the computer and prints the data. In the off-line state the printer stops printing and sends the computer a signal indicating that it cannot accept data. The printer is not present, flashing. When printer remains go on-line. powers up in the on-line state if paper is present.
Quiet Mode switch This switch operates off-line to select the printing mode. The printer powers up in normal printing mode. To select the quiet mode, press the On Line switch to go off-line, then press the Quiet Mode switch. The printer will make two passes for each line, resulting in reduced sound (and slower printing). To switch the quiet mode off, press this switch again. Each time you press this switch, quiet mode toggles from on to off or from off to on.
The selections switch: cycle in the following (10 Pica (12 Elite Semi-condensed (15 Condensed pica (17 Condensed elite (20 Proportional Condensed proportional When order. using the Paper characters characters characters characters characters per per per per per Feed switch, The type style and the print mands given in Appendix B.
Stay in pane/ pitch: Style/Pitch and Paper Feed switch By holding these switches down during power-up, you can prevent software interference with the print pitch selected from the control panel. You will hear an acknowledging beep as power comes on. After the beep tone, you can set the printer off-line, select a print pitch, then return to on-line and start printing. The pitch you selected will not be reset or otherwise changed by any commands your software may issue.
If your system passes the codes directly to the printer them, you will get a printout like Figure 2-3.
F ,. Coding for IBM-PC with color adaptor: 20 GOSUB 100 100 O=INP(&H379) 110 OUT &H378,1 120 RETURN SWITCH :IF :OUT COMBINATION 0<128 THEN 100 &H37A,5 :OUT &H37A,4 FUNCTIONS Several additional functions can be obtained by pressing the control panel switches in combinations. Reverse micro-feed Clearing thebuffer Figure 2-5. Switch combination functions of control panel Paper parking: Quiet Mode and Paper Feed switches This procedure feeds the paper backward.
Page feed: Paper Feed and On Line switches If you are using single sheets, this operation ejects the current you are using fanfold forms, it feeds to the top of the next page. 1. 2. 3. page. If Press the On Line switch to set the printer off-line. Press the Paper Feed switch and hold it down. The printer will start performing successive line feeds. Still holding the Paper Feed switch down, press the On Line switch, then release both switches. The printer will smoothly eject the current page.
C/earing the buffer: On Line and Style/Pitch switches When DIP switch 2-l is ON, the printer stores received data in a large memory buffer. This creates a problem when you want to abandon a printing job and restart: the printer may be holding much more data in its buffer than it has actually printed, and this unprinted data must be cleared out before restarting. Turning power off is one way to clear the buffer, but there is another way: 1. 2. 3. 4. 5. Halt the printing program on the computer.
MEMO
Chapter 3 USING THE PRINTER WITH COMMERCIAL SOFTWARE 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.
Selecting (or describing) a printer is the main step in the installation process and frequently the only step necessary. If you selected this printer or any Star, Epson or IBM printer you should be able to use software commands for all the standard printer functions, including bold or double-strike printing, underlining, subscripts, superscripts, margin control, linespacing control, and graphics.
Initialization 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.” If necessary, you can use the initialization sequence to adjust the margins to your paper size or select a particular type style or pitch. You can look up the commands you want in Appendix B.
Type style and pitch selection If your software does not control the type style and pitch, you must make these selections on the control panel. The default selections depend on the settings of DIP switches 2-5 to 2-8. If you want a different style or pitch, proceed as follows: 1. 2. Hold the Style/Pitch and Quiet Mode switches down when you turn the printer-s power on, if you intend to set the type style. Hold the Style/Pitch and Paper Feed switches down if you intend to set the print pitch.
1 Most printer commands consist of the escape code followed by one or more letters or numbers. Some examples are: Wl WO 4 5 Double-width characters Normal width Italic Upright Two lines with these commands embedded are shown below, together with the printed result. File: WlPRINTER COMMANDSWO can help you to use 4italic5 print. Printout: PRINTER COMMANDS can help you to use italic print.
MEMO
Chapter 4 USING THE PRINTER WITH DOS 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.
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. Simply type the word PRINT followed by the name of the file you want to print. To print a file named README.DOC, for example, type: A>PRINT README.
If you want a particular type style or print pitch you can make these settings from 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 pitches etc. manually each time, you can complete the setup with a single command from your computer.
l:*-V[xl-V[!-VAV[XVLl . 2-*-c! *E ^V indicates that the following character is a control code. ^V[ enters the < ESC > code. < ESC > has character code 27, and “r’ is the 27th character in ASCII sequence from A. Similarly, ^VA enters the control code < 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 sending it the file LQELITE.DAT.
1000 1010 1020 1030 1040 1050 1060 1070 1080 1090 1100 1110 1120 1130 1140 1150 1160 1170 1180 1190 1200 1210 1220 1230 1240 1250 1260 1270 1280 1290 1300 1310 1320 1330 1340 1350 1360 1370 1380 1390 1400 1410 1420 1430 1440 1450 1460 1470 1480 1490 1500 ) Set control codes E$=CHR$(27) 'Escape code D$=E$+"xO" 'Draft quality L$=E$+"xl" 'Letter quality C.
1560 1570 1580 1590 1600 1610 1620 1630 1640 1650 1660 1670 1680 1690 1700 1710 1720 1730 1740 1750 1760 1770 1780 1790 1800 1810 1820 1830 1840 1850 1860 1870 1880 1890 1900 1910 1920 1930 1940 1950 1960 1970 1980 1990 2000 2010 2020 2030 2040 2050 2060 2070 2080 2090 2100 2110 40 LPRINT ES;" ";CHR$(I); 'Increase character space LPRINT "THE SPACINGS ARE CHANGED" NEXT I 'Left justify LPRINT E$;"aO" LPRINT E$;"3";CHR$(30); 'Set l/6" line spacing 'Normal character space LPRINT EQ;" ";CHI$(O); LPRINT :LPRINT
2120 2130 2140 2500 2510 2520 2530 2540 2550 2560 2570 2580 2590 2600 2610 2620 2630 2640 2650 2660 2670 2680 2690 2700 2710 2720 2730 2740 2750 2760 3000 3010 3020 3030 3040 3050 3060 3070 3080 3090 3100 3110 3120 3130 3140 3150 3160 3170 3180 3190 3200 3210 3220 3230 3240 3250 NEXT ROW LPRINT ES;"@" END 'Initialize printer ' SUBROUTINES I Define super/subscript download character LPRINT E$;"Sl";E$;":" ;CHR$(O);CHR$(O);CHR$(Oj; LPRINT E$;"&";CHR$(O);CHR$(6O);CHR$(6O); RESTORE 3020 READ LS :LPRINT CHR$(
3260 3270 3280 3290 3300 3310 3320 3330 3340 3350 3360 3370 3380 3390 3400 3410 3420 3430 3440 3450 3460 3470 3400 3490 3500 3510 3520 3530 3540 3550 3560 3570 3500 3590 3600 3610 3620 3630 DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA DATA 15, 15, 0, 0, 0, 0, 0, 0, 0, 0 0, 1, 3, 3, 7, 7, 15, 14, 14, 14 14, 15, 7, 7, 7, 3, 0, 0, 0, 0 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 0, 0,
Actual printing begins in line 1120. Using the preassigned commands, the program prints samples of its different type styles, including a line showing all styles in italics, followed by samples of the print pitches, then some double and quadruple-sized printing. Next comes the central attraction of the program: a line of text printed fourteen times in expanding and contracting loops to give a barrel effect.
1600 1610 1640 1650 1660 1670 2060 2530 2540 2670 LPRINT E$;"3";CHR$(36); 'Set l/6" line spacing 'Normal character space ' LPRINT ES;" ";CHR$(O); ' LPRINT H$;E$;"q";CHR$(l);'OUTLINED";", ";E$;"q";CHR$(O); ' LPRINT E$;"q";CHR$(2);'SHADOWED";", ";E$;"q";CHR$(O); ' LPRINT E$;"q";CHR$(3);'0UTLINED WITH SHADOWED";", "; ' LPRINT E$;"q";CHR$(O) LPRINT E$;"A";CHR$(e);E$;"2": ' Set e/72" line spacing LPRINT E$;"Sl";CHR$(28);':";CHR$(O);CHR$(O);CHR$(O); LPRINT ES;"="; cHR$(o);cHR$(6o);cHR$(6o); LPRINT ES;"="; c~$(o)
Chapter 5 MAIAITEIVAIVCE AND 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.
Figure 5-1. Replacing the ribbon cartridge REPLACING THE PRINT HEAD The dot matrix print head has a life of about 200 million dots, or years of normal use. When printing is too light even after replacing the ribbon, you’ll know that the print head has reached the end of its service life. To replace the print head, 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. Warning: 1. 2. 3. 4. 5. 6.
7. 8. Place the new print head on its support, seating it on the two pins. Thread the new cable the same way as the old, securing it under the tabs on the print head carriage. Plug the cable into the connector, inserting it as far as it will go, 9. screws Prmt head Connector Figure 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 replace the connector cover.
REPLACING THE BATTERY IN THE RAM CARD The optional RAM card has an internal battery that backs up the stored data even when the card is removed from the printer. This battery can be used for more than four years. To avoid losing data from the RAM card, you should replace the battery before the end of its service life. Follow the procedure below. 1. Insert the RAM card in the printer as described in Chapter 1. 2. Turn the power switch on to supply power to the RAM card. 3.
TROUBLESHOOTING n If the printer doesn’t print: l Check the Power and On Line indicators. Both must be on. l Check that the interface cable is securely plugged in at the computer and printer ends. l Make a test print. (Turn power OFF, hold the On Line or Paper Feed switch down, then turn power ON.) If the test print succeeds, the problem is not with the printer; try a different printing command, or try using a different cable.
n If the printed characters screen: l Check DIP switches 2-2 to 2-4. When these switches are not all ON (back), an international character set is selected and some ASCII symbols are changed to other characters. See Appendix D. l Some software is not able to display international characters on the screen. If you use an international character set you may want to paste labels on the keyboard. l If you are using the IBM mode, check DIP switch l-7.
I: TECHNICAL SPECIFICATIONS n Printing Mechanism Printing method Serial impact dot matrix Printing speed 150 characters per second (draft pica) 50 characters per second (LQ pica) Printing direction Text: Dot graphics: n (select- Print head 24 Pins Life: 200 million dots Ribbon Black fabric ribbon cartridge Life: 2 million draft characters Paper feed Friction and push-tractor feed Semiautomatic sheet loading Paper feed speed 3.
Special features Panel pitch/style lock-in Forward and reverse micro-feed Paper parking Hexadecimal dump 4 Dot Matrix Size n 52 Draft character: 24 x 24 x 16 x 24 x 24 x 16 x 9 9 7 9 9 7 dots dots dots dots dots dots (Pica) (Elite) (Semi-condensed) (Condensed pica) (Condensed elite) (Super/Subscript) LQ characters: 24 x 24 x 16 x 24 x 24 x 16 x 35 dots 29 dots 23 dots 18 dots 15 dots 23 dots Dot graphics: 8 x 480 dots at 60 dpi (Single density) 8 x 640 dots at 80 dpi (CRT I) 8 x 720 dots at 90
n Type Sty/es and Pitches Type styles Draft 12, Draft 15, Courier 10, Courier 12, Courier 15, Courier proportional, Prestige 10, Prestige 12, Prestige 15 Prestige proportional, Orator 12, Orator 15, script 10, script 12, script 15 Extra-large characters Double width, triple width, double height, double width and height, quadruple width and height Print pitches Pica (10 cpi) Elite (12 cpi) Semi-condensed (15 cpi) [Standard mode only1 Condensed pica (17 cpi) Condensed elite (20 cpi) [Standard mode on
1 Electrical Specifications Line voltage n n 120 VAC + 10% 220 VAC f 10% 240 VAC + 10% (varies according to the country chase) of pur- Line frequency 50 or 60 Hz Power consumption Typ. 39W, Max.
Signal Name Pin No. Direction 10 KCK OUT 11 BUSY OUT 12 PAPER OUT OUT 13 SELECTED 14-15 N/C 16 SIGNAL GND 17 CHASSIS GND 18 + SVDC 19-30 GND 31 m IN 32 OUT - 33 EXT GND 34, 35 N/C 36 SELECT IN OUT OUT IN Function 5-Microsecond Low pulse acknowledees receipt of data. Low when the printer is ready to accept data. Goes High if the printer runs out of paper. Can be held Low permanently by turning DIP switch l-5 off. High when the printer is on-line. Unused Signal ground.
MEMO - 56
PRINTER CONTROL COMMANDS 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 Both Hexadecimal Decimal ASCII 3” “X” c‘1” 27 120 49 1B 78 31 27 120 1 IB 78 01 Mode: Indicates Std. IBM Both ASCII: Indicates the ASCII coding of the command. Control characters are enclosed in pointed brackets: For example. < 1 > means character code 1.
Select LQ characters 1Mode 1 Both ASCII 1 “x” iESC> “X” “ 1” Decimal 1 27 120 49 27 120 1 Changes from draft quality to letter quality. set to stay in panel style at power-on. Ignored Hexadecimal IB 78 31 IB 78 01 if the printer I was Select LQ type style Mode ASCII Both “k” n 27 107 n 1B 6B n “C” n 28 n 1c 43 n Std. Decimal 67 Hexadecimal Selects an LQ type style according to the value of n.
Select upright characters Mode Std. IBM < FS > Hexadecimal Decimal ASCII “ 5” 27 53 1B 35 “ 5” 28 53 1c 35 Stops italic printing and causes subsequent characters to be printed upright. Ignored if the printer was set to stay in panel style at power-on. Emphasized Mode ASCII Both printing Causes subsequent to vertical strokes.
Stop underlining 1Mode 1 Both 1 ASCII < ESC > “-” < ESC > “-” Decimal 27 45 48 co> 27 45 I Hexadecimal I "0" 1B 2D 30 0 IB 00 IB 2D Stops underlining. Start overlining Mode Decimal ASCII Both < ESC > “ 11 < ESC > “_” L‘,31 Hexadecimal 27 95 49 27 95 1 Causes subsequent characters to be overlined. zontal tabulation are not overlined.
CHARACTER SET COMMANDS Select standard character set pi Selects the standard character set. This is the power-up mode if DIP switch l-7 is ON. L default in Standard Select IBM character set ~~ Selects an IBM character set. This is the power-up if DIP switch 1-7 is OFF. default in IBM mode Select character set ##7 Mode ASCII Both Decimal 27 “7” Selects character Hexadecimal 55 IB 37 set #l.
n Character 0 1 2 3 4 5 6 U.S.A France Germany England Denmark Sweden Italy set I n Character set 7 8 9 10 11 12 13 Spain I Japan Norway Denmark II Spain II Latin America Denmark/Norway 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.
CHARACTER SIZE AND PITCH COMMANDS Pica pitch Mode Decimal ASCII Std. IBM “P” 27 Hexadecimal 80 IB 50 12 18 In Standard mode, changes from either elite or semi-condensed 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 (IO cpi). Ignored if the printer was set to stay in panel pitch at power-up.
Condensed Mode printing ASCII Decimal Both Hexadecimal 15 < SI > 27 I OF 15 IB OF I In Standard mode, changes from pica to condensed pica (17 cpi) or from elite to condensed elite (20 cpi). In IBM mode, changes from pica to condensed (17 cpi). Ignored if the printer was set to stay in panel pitch at power-up.
Caocel one-line Mode ASCII Both 1 expanded printing Hexadecimal Decimal I 20 I 14 Stops one-line expanded printing set with < SO > or < ESC > < SO > . Does not cancel < ESC > “W” 1. Select proportional IModel spacing ASCII ’ Both IBM P 33 I Decimal I Hexadecimal “ 27 112 49 1B 70 31 “ P” 27 112 1 IB 70 01 “P” 27 1 1B 50 01 “1” 80 I Causes subsequent Courier or Prestige characters to be proportionally spaced.
increase IModel Std. character spacing ASCII 1 Decimal I “” n 21 32 Increases the space between characters from 0 to 127. Used in microjustification. Select double or quadruple Mode Both IB by n dots, 20 where Decimal “h” I n n is a number size ASCII Hexadecimal I n 27 104 n Hexadecimal 1B 68 n n Selects the size of subsequent characters as shown below.
Select character Mode Std. width Decimal ASCII I “E” n 1 28 69 Hexadecimal IIC n 45 n Selects a character width according to the value of n as shown below.
Select character Mode IBM type and print pitch ASCII Decimal < ESC > “I” n 27 Selects a combination of character value of n as shown below.
Set line spacing Mode Std. to 116 inch Decimal ASCII 1 IBM < ESC > Hexadecimal “2” 27 50 IB 32 “2” 28 50 IC 32 Sets the distance the paper advances or reverses in subsequent to l/6 inch. line feeds Set base unit for line spacing Mode Decimal ASCII < ESC > “1.. IBM “\‘1 <4> 27 91 0 0 Sets the base < ESC > “J”. the value of n this command < ESC > “3” li216”. Mode Both -cESC> Sets the to n/180 between set to 0.
Define line spacing Mode ASCII IBM to n/72 inch Decimal “A” n 27 65 Hexadecimal n 1B 41 n Defines the distance the paper advances or reverses in subsequent lines feeds to n/72 inch, where n is between 1 and 85. If n = 0, this command is ignored. The new line spacing does not take effect until the next < ESC > “2” command.
Perform one n/780-inch or n/276-inch line feed Mode ASCII Both Hexadecimal Decimal “J” 27 n 74 n 1B4A n Feeds the paper once by n/180 inches (Standard mode) or n/216 inches (IBM mode), where n is between 0 and 255. Does not move the print position right or left when DIP switch 1-2 is OFF; returns the carriage to the left margin if DIP switch 1-2 is ON. Does not change the line-spacing setting. Perform Mode Std.
Set page Iength to n inches Mode ASCII Both Hexadecimal Decimal “C” co> 27 n 67 0 n 1B 43 00 n Sets the page length to n inches, where n is between 1 and 22 in Standard mode or between 1 and 127 in IBM mode. The current line becomes the top of the page. Set fop Mode Both margin Decimal ASCII “C" 21 n 99 Hexadecimal n IB Sets the top margin to n lines, where n is between begins on the (n + 1)th line on the page. 63 n 1 and 255.
Disable Mode Both paper-out detector Decimal ASCII 1 1 21 “8” Hexadecimal 56 IIB 38 Causes the printer to disregard the signal sent by the paper-out detector. enabling printing to the bottom of the paper. Overrides the setting of DIP switch 1-5. Enable paper-out Mode Both detector Decimal ASCII I 127 “9” Hexadecimal 57 1 IB 39 Causes the printer to stop printing about an inch before paper. Overrides the setting of DIP switch 1-5.
Select vertical Mode 1 Both 1 tab channel Decimal ASCII < ESC > “i” no I 27 47 n0 Hexadecimal IlB 2F n0 Selects a set of vertical tab stops designated by a channel number (no) from 0 to 7. The tab stops in each channel are set by < ESC > “b”. Vertical tab Mode Both Decimal ASCII 1 I 11 Hexadecimal 1 OB Feeds the paper to the next vertical tab stop and moves the print position to the left margin. Performs a line feed if no vertical tabs are set, as at power-up.
Sets the right margin at column n in the current character pitch (pica pitch if proportional spacing is currently selected). Column n becomes the last character position in the line. The right margin does not move if the character pitch is changed later.
Backspace Mode ASCII Decimal Hexadecimal Both CBS> 8 08 Moves the print position one column to the left. Ignored if the print position is at the left margin. This command can be used to overstrike or combine characters. Left justify Mode Both Hexadecimal Decimal ASCII “a” “0” 27 91 48 1B 61 30 “a” co> 27 97 0 1B 61 00 Aligns subsequent ragged.
Set horizontal Mode Both tab stops ASCII I Decimal “D” nl n2 ... 27 Hexadecimal 68 nl n2... 0 IB 44 nl n2...00 Cancels all current horizontal tab stops and sets new tab stops at columns nl, a?, etc. in the current character pitch (pica pitch if proportional spacing is currently selected), where nl, ~2, etc. are numbers between 1 and 255. The maximum number of horizontal tab stops allowed is 32 in Standard mode and 28 in IBM mode.
Relative Mode horizontal tab IBM < FS > Hexadecimal Decimal ASCII Std. I“’ \ nl n? 21 92 nl n2 1B 5C nl n2 “\” nl n2 28 92 nl n2 1C nl n2 5C Moves the print position right or left a specified distance (maximum 6 inches). Ignored if the resulting position is beyond the right or left margin.
GRAPHICS COMMANDS Print 8-bit sing/e-density Mode graphics Both Hexadecimal Decimal ASCII “K” ml n2 nl m2 27 15 nl ml ___ n2 1B 4B ml m2 nl n? m? Prints 8-bit dot graphics at 60 dots per inch horizontally. The graphic image is 8 dots high and nl + n2 x 256 dots wide. Maximum width is 8 inches (480 dots). ml, m2, . . .
Print 24bit hex-density graphics Mode Decimal ASCII < FS > Both “2” ml nl m2 n2 m3 28 ___ 90 nl ml Hexadecimal ni’ 1C 5A m2 m3 ml nl n2 m2 m3 ___ Prints 24-bit dot graphics at 360 dots per inch horizontally. The graphic image is 24 dots high and nl + nZ x 256 dots wide. Maximum width is 8 inches (2880 dots). In the data ml, m2, m3 . . . each three bytes represent 24 vertical dots.
Select graphics Mode mode Decimal ASCII IBM “g ” “[” n2 m0 27 nl m2 ml Hexadecimal 91 103 nl 1B n2 m0 ml m2... SB 67 nl n2 m0 ml m2 .,. Selects one of eight graphics modes depending on the value of m(J and prints dot graphics in this mode. The graphic image is (nl + nZ x 256) - 1 dots wide. See “K” (for &bit graphics) or < FS> “Z” (for 24-bit graphics) for information on ml, m2, . .
Define download Mode characters Decimal ASCII “I%” n2 Std. m0 dl d2 -co> n2 m0 dl m2 dx nl ml d2 dr 21 m2 . Hexadecimal 27 38 0 nl n2 m0 ml m2 nl ml “=” IBM co> dx dz 0 dl d.2 26 00 nl n2 m0 ml m2 dx nl n2 m0 ml m2 61 1B dr d.? dx nl n2 m0 ml m2 1B 3D dx dl 00 dz? ... dx Defines one or more new characters and stores them in RAM for later use.
Select ROM character set Mode Both Decimal ASCII Hexadecimal “O,o” “0” 21 37 48 IB 25 30 ‘C%93 27 37 0 1B 25 00 Stops using the download character set and returns to the built-in character set. Ignored when DIP switch 2-l is ON.
Cancel last line Mode ASCII Both Decimal Hexadecimal 24 Deletes the last line currently 18 present in the print buffer. Repeat data Mode ASCII Both Decimal “v” n dz < ESC > “V” dl 27 Hexadecimal n 86 dl dz __.... dx co> 27 86 1B n 56 dx dz ...... 0 1B dl dx 56 00 Repeats data, defined by dr, d.?, .. . dx, for n times.
Cancel immediate print Mode ASCII Both Decimal c ESC > “i” c ESC > “i” “0” co> Hexadecimal 27 105 48 1B 69 30 27 105 0 1B 69 00 Cancels the immediate print mode. The printer waits for each line to be completed before printing it, and does not scroll the paper up and down. This command is ignored when friction feed is used. Set printer off-line Mode ASCII Std. IBM Decimal Hexadecimal 19 “0” ‘3” 27 13 81 36 1B 51 24 Sets the printer off-line.
Bidirectional printing Mode Both ASCII Decimal Hexadecimal “U” “0” 27 85 48 1B 55 30 “II” co> 27 85 0 1B 55 00 Causes subsequent printing to be done in the normal bidirectional which is faster than unidirectional printing. mode, Unidirectional printing Mode ASCII Decimal “U” “ 1” 85 49 1B 55 31 27 85 1 1B 55 01 Both “U” Cl> Hexadecimal 27 Causes subsequent printing to be done unidirectionally, mum vertical alignment precision.
Eject paper from ASF Mode Decimal ASCII Both s.(,, “R” ccr “R” Ejects the current “)” “)” page. Ignored 21 25 82 40 40 82 Hexadecimal 41 if DIP switch 41 1B 19 52 28 28 52 29 29 l-4 is ON (ASF inactive). Set print start position on ASF Mode Decimal ASCII Both ‘6( >, << ( 1, “T” “T” “)” n “)” 21 25 84 n Hexadecimal n 40 40 84 41 41 1B 19 54 n n 28 28 54 29 29 Skips n/6 inches at the top of the page, where n is equal to or greater 1.
MEMO
Appendix c CHARACTER DOWNLOAD GENERATOR With this printer you can create new characters and symbols, download their dot data, and have them printed in place of selected characters in the regular character set. Characters that can be generated in this way range from simple but useful symbols like the check mark through complex Chinese or Japanese characters. The process of designing new characters with paper and pencil is time consuming.
The normal character character mode as shown height is 24 cells, and the width is varied below. Character mode Draft characters LQ pica characters LQ elite characters LQ semi-condensed LQ proportional Character by the width 9 29 23 :: Figure C-l shows the matrix with the telephone symbol filled in. Note ihat there are no pairs of horizontally adjacent dots. The pins in the print head cannot fire fast enough to print adjacent dots in the horizontal direction.
I : By moving the cursor and pressing the Fl, F2, and F3 keys you can quickly build up the dot pattern. If necessary you can clear all dots by pressing F4 and start over. When the character is complete, press Return to store the dot data in the computer’s memory. The program will clear the character box and ask you to select the next character to design. When you have finished program will ask you whether characters you have designed. characters will be saved on a the entire character set from printed out.
If you select super/subscript, the character box now has 16 (high) x 7 (wide) dot positions for draft characters, or 16 x 23 dot positions for LQ characters. Each dot is represented by two adjacent solid blocks, occupying its own position and the position to the right. This reflects the fact that the printer still cannot print horizontally adjacent dots, but that even skipping every other dot. the dots appear joined when printed. The file created mands: 1. 2. 3. 4.
1250 IF HID$(I$,2,1)="p" THEN QUA=2 ELSE QUA=0 1260 1270 I$=INPUT$(P,#l) IF RIGHT$(I$,l)="T" THEN SCR=O :GOTO 1300 1290 I$=INPUT$(l,#l) :SCR=-1 1300 1310 ;$=INPUT$(S,#l) IF LEFT$(I$,l)=E$ THEN IBM=0 ELSE IBM=-1 1320 1330 1----__ Read data for 1 (.
I 1890 SO$="Continue" :Sl$="Start over" 1900 S=O :PX=l7 :PY=l :GOSUB 2820 :IF S THEN CLS :GOTO 1120 1910 1920 1930 CLS 1940 I----- Select character position -------------------------------1950 CH$=CHR$(CC) 1960 LOCATE 1,SO :PRINT "CHARACTER [";CH$;"]"; 1970 I$=INPUT$(l) 1980 IF " "
2530 2540 2550 IF Y3 THEN 2670 FOR Z=lO TO 12 :LOCATE Z,40 :PRINT " v :NEXT 2 LOCATE 9+ST,4S :PR
3170 3180 3190 3200 3210 3220 3230 3240 3250 3260 3270 3280 3290 3300 3310 3320 3330 3340 3350 3360 3370 3380 3390 3400 3410 3420 3430 3440 3450 3460 3470 3460 3490 3500 3510 3520 3530 3540 3550 3560 3570 3580 3590 3600 3610 3620 3630 3640 3650 3660 3670 3680 96 IF FL=0 THEN A(CC)=-1 BEEP CC=CC+l :IF CC=127 THEN CC=33 GOT0 1920 I_---__ Wrap-up --------------_--___---------------------------CLS :LOCATE 1,l :PRINT "SAVE TO FILE?" S=O :PX=2 :PY=l :SD$="Yes" :Sl$="No" :GOSUB 2820 IF S THEN 3310 LOCATE 5,lO :
CHARACTER This appendix gives tables of the printer’s standard SETS and IBM character sets. The decimal character code of each character the lower right of the character. is shown in an inset to 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.
STANDARDCHARACTERSET - 1125 - 1 93 > .
0 .
CHARACTER SET #2 U 101 v 70 f 86 I? D Ii 13 E F I J1 M II 61 77 m III 111 /F/-r- 118 . .. 109 125 .
IBM CHARACTER SET #l Hexadecim I all I D I‘? 13 il E F Other characters 29 14 30 < SI > 15 31 are identical to IBM character set #2. The duplication of control codes enables systems with a 7-bit interface to obtain control functions when the most significant bit is set to 1 by the -=ESC> “ > ” command.
ADDITIONAL CHARACTER SET In IBM mode, additional characters can be printed by special commands.
INTERNATIONAL CHARACTER When an international character 2-4 or by a command from software, character set: Country SETS set is selected by DIP switches 2-2 to the following changes are made in the 23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E 9B 9D 1U.S.A.
INDEX r--L& Absolute tab, 78 Auto feed, 86 Automatic carriage return, 16 Automatic line feed, 17, 75 Automatic sheet feeder, 6, 16 -- B Backspace, 76 Bail lever, 2, 7, 8, 9, II, 12 Battery, RAM card, 48 BASIC, 23, 38, 92 Beeper, 20, 22, 26, 27, 86 Bidirectional printing, 86 Bit-image printing, 35, 43.
Irl IBM character sets, 61, 100 - 103 IBM mode, 16, 43 IBM printers, 29 IBM-PC, 24 IC card, 5 Immediate print, 85 Initialization sequence, 31 Installing software, 29 Interface: signals, 54 - 55 specifications, 51 test, 13 International characters, 17. 50, 62, 104 Italic printing, 21, 33, 58 /JI Justification, 76 Eel printing 49 Left margin, 74, 76 Letter quality, 21, 58.
Star printers, 29 Style/Pitch switch, 21, 23, 26 Subscripts, 60 Super/subscript character, 91 Superscripts, 60 Tabulation, 50, 73, 74. 77 Test patterns, 12, IS, 22 Top cover, 3, 5 Top margin, 7, 72 Top of page (form), 26, 31, 72 Tractor feed, 9 - 12. 51 Troubleshooting, 49 - 50 Type style, 17, 21, 32, 53, 58, 68 Type style commands, 32 Underlining, 59, 60 Unidirectional printing, 86 Unpacking and inspection, J Unparking, I2 DC Vertical Vertical position commands, tabulation.
COMMAND SUMMARY MODE IBM Std. Std. IBM Std. IBM Std. Std.
MODE CONTROL CODE < ESC > “8” IBM Std. < ESC > “9” < ESC > “:” “:” Std. IBM “<” “=” “=” < ESC < ESC < ESC < ESC “2” “?” n m “@” “A” n “A” n “B”nI n2 ____CO> “C” n “C” n “D” nl n2 “E” “F” “G” “H” “I” n “J” n IBM Std. > > > > < ESC < ESC < ESC < ESC < ESC < ESC < ESC < ESC > > > > > > > > ,, co> Std. IBM IBM Std.
MODE FUNCTION CONTROL CODE I BM IBM IBM Std. IBM < ESC > “[” *‘g” nl n2 rn0 ml m2 “\” nl n2 c ESC > “1” nl n2 “n” IBM Std.
MODE FUNCTION CONTROL CODE < ESC < ESC < ESC < ESC > “x” < 1 > > “x” “0” > “x” “1” “-” -.w” < l> > “ - ” “0” “A.” ‘$1” IBM IBM IBM < FS > < FS > IFS> “2” “3” n “4” “5” “:” IBM “=” IBM Std. Std. Std. Std. Std. Std. IBM Std. IBM Std. Std. Std. Std. Std. Std. Std. Std.