Summary of Contents for Star Micronics Multi-Font XR-1000
Page 1
MULTI-FONT XR-1000 MULTI-FONT XR-1500 USERS MANUAL NOT INTENDED FOR SALE...
Page 2
0 Copyright 1989 Star Micmnics Co., Ltd. ~~~=g~!g=;~~~~; Printing Off&, Washington, D.C., 20402, Stock No. Statement of &passant les limites applicables aux du Canada. Conoda. Star Micronics Co., Ltd International Business Machines Seiko Epson Corp. is forbidden. to change without notice. off and radioAelevisicm technician for...
Page 3
CONGRATULATIONS Thank you for buying this printer. This printer is provided with the follow- ing features: 2 print modes - Draft and Near Letter Quality Many different typefaces built into the printer Epson or IBM Proprinter compatibility including graphics Comprehensive paper-handling facilities (cut-sheet or tractor as stan- dard, with optional Automatic Sheet Feeder) Paper-park facility for loading cut-sheet paper without having to unload fanfold paper...
Page 4
Chapter 4 - Emulations and escape codes This chapter explains the different emulations provided by your printer, and the software commands used to drive it. This section is of use if you ate writing or modifying programs to take advantage of the printer’s features. Chapter 5 - DIP Switches This section explains how to set the DIP switches to make system settings on the printer.
TABLE OF CONTENTS Chapter 1 INTRODUCTION LOCATING THE PRINTER ... 1 UNPACKING, SETTING UP AND CONNECTION Setting up ... 3 Connection ... 5 LOADING PAPER ..7 Cut-sheet paper ... 7 Fanfold paper (continuous) stationery ... 8 Once the paper has been loaded ... 10 Chapter 2 FRONT PANEL CONTROLS CONTROLS AND INDICATORS ...
Page 6
Form feed control codes ..39 Margins and vertical tab setting control codes ..4 1 Horizontal print position control codes ..44 Downloaded character control codes..48 Graphics ..52 Miscellaneous codes ..55 ASCII command sequences..63 Chapter 5 DIP SWITCHES Chapter 6 TROUBLESHOOTING TROUBLESHOOTING ...
chapter The following section covers the unpacking and installation of your printer, together with information on paper loading and handling (both continuous and cut-sheet paper). Lllr LOCATING THE PRINTER Before you start unpacking and setting up your printer, make sure that you have a suitable place on which to locate it.
Page 8
Theoptional accessories which you may have ordered with your printer are: . Serial (RS-232) interface hoard . Automatic sheet feeder 9 Color option kit See the installation instructions contained with these optional items for details of how to attach them to your printer. User’s manual...
Setting up Place your printer in the position where it is going to be permanently sited, and remove all packing material from inside the top cover. This packing material is intended to prevent damage to the printer in transit. You may like to keep this packing with the printer carton if you intend transporting the printer for use at a different location.
Page 10
Remove the top cover by lifting the front (using the two grips at the side), and pulling towards you. Now install the ribbon. 1 Use the tensioning knob on the ribbon cartridge to tighten the ribbon if it is slack (turn clockwise). 2 The ribbon should pass between the print head and the print head shield (see illustration below).
Connection Connect the printer to your computer, using a standard parallel-type cable. On a PC or PC/AT-type computer, this means that you use the 25-way D- type connector at the computer end, and the Amphenol-type 36-way connec- tor at the printer end. The pinouts of the printer’s connector are given in Chapter 8 if you need a cable for connection to another computer.
Page 12
You may need to set some DIP switches inside the printer before you start using it. These switches enable you to configure the printer as an Epson or as an IBM Proprinter printer. The DIP switches also enable you to select a character set other than the USA character set, if your supplier has not already set these up for you.
LOADING PAPER The following sections explain how to load paper - single-sheet (cut-sheet), without the Automatic Sheet feeder, and also the operations necessary for loading continuous (fanfold) stationery. If you are using the Automatic Sheet Feeder, please refer to the instructions supplied with the Automatic Sheet Feeder unit.
5 Turn on the power using the switch at the back of the printer. The printer will beep, indicating that no paper is in position for printing. The orange PAPER indicator also shows this. Now press the ~:,~Fp~~~ button. The paper bail will move clear of the paper, and the paper will lx fed and adjusted past the print head to a position ready for printing.
Page 15
2 Push the release lever towards the front of the printer (to the h position). This has the effect of releasing the paper from the platen roller, and engaging the tractor feed. 3 With the sprocket covers open, thread the paper over the sprockets, aligning the sprocket holes with the pins on the sprockets.
7 Now press the @5SE3 button. The paper bail will move clear of the paper, and the paper will be fed and adjusted past the print head to a position ready for printing. The paper bail will be moved back to grip the paper against the platen, and the print head will move to the start position.
Chapter 2 FRONT PANEL CONTROLS The following section describes the front panel controls and indicators on your printer, together with a description of the functions performed by them. CONTROLS AND INDICATORS The following is a brief guide to the controls and indicators on the front panel.
In addition to these indicators, there POWER indicator will illuminate when power is supplied to the printer, and the PAPER indicator will illuminate when no paper has been inserted. PITCH SETTING Use the (PIT% button to set the pitch that will be printed. Remember that the printer must be off-line for you to do this.
FONT SElTING Pressing the .%Y button will illuminate a font indicator. Remember that the printer must be off-line for you to do this. Note that the selection of some fonts (shown in yellow on the front panel) is shown by an orange indicator, and the selection of others (shown in green on the front panel) is shown by a green indicator.
PAPER HANDLING The following sections describe the ways in which you can control paper feeding, etc by means of the front panel controls: Form feed A form feed can be achieved from the front panel in the following way: 1 Put the printer off-line, by pressing the \ ONL%:~ button, so that the indicator is extinguished.
4 Insert the cut sheet paper in the paper guides 5 Press the (@SW button in order to feed the cut sheet to the starting print position. The printer will automatically go on-line. 6 Print as normal on the cut sheet(s), and when you have finished printing, put the printer 7 If the software has not done this for you, eject the paper by pressing the ,@ZRX) button.
Micro Feed The Micro Feed facility is useful if you wish to align the paper exactly. It feeds the paper forwards or backwards in 1/216th inch increments. To use this feature, put the printer off-line (using the :IKLIF~ button). (ONLINE) button, and either the /p*pEE; button (to feed the Then press the 5 ~~ paper forwards), or the EFEG3 button (to feed the paper backwards).
Chapter 3 In addition to the pitch and font, many other options regarding the setup of the printer can be carried out from the tint panel. To access these options, it is necessary to turn off the printer, and then turn it on again, while holding down the (ON, printer to print a series of questions and options to which you can answer using the front panel buttons.
Page 24
When you press the ’ oKi& ’ button to enter an option, a “*” (asterisk) will be printed to confinn that the option has been chosen. The menus are organized in a hierarchical (tree-structured) fashion. Some menus do not choose options directly, but instead, move down to other menus.
MENU OPTIONS The following is a list of the options within the menus, and their meanings, together with the prompts printed in Memory Switch mode. The prompts are given in capital letters in square brackets, thus: [OFF]. Factory settings are marked here with an asterisk (for example, [ON*]).
Print Menu This menu allows you to set up various printing options which will be auto- matically selected whenever you turn the printer on: This will select either Near Letter Quality lNLQ1 or Draft PRINT QUALITY [DRAFTC] mode. You may select a print pitch of either [lOCPI*] or PRINTPITCH [ 12CPI] (L‘CPIII stands for “characters per inch”), or pro- portional spacing [PROP].
Forms Menu This menu allows you to set various options associated with paper handling: SHORT TEAR OFF When using fanfold (continuous) paper, this Short Tear Off option allows you to tear off one sheet of paper without having to eject the whole of the following sheet. If this option is set [ON*], when the paper reaches the top of the form, it will automatically be advanced a little, allowing you to tear off the paper easily.
Factory settings The following is a list of the settings set up at the factory, which may be re- stored by choosing the FAmORY coMb4ANDMENu RAM USAGE QUIET MODE GRAPHICS DIRECTION AUTO ON-LINE FONT MENU ZERO STYLE NLQ FONT STYLE PRINTMENU PRINT QUALITY PRINT PITCH...
chapter 4 EMULATIONS The printer has two emulation modes: standard mode and IBM mode. In standard mode, the printer emulates the functions of the Epson EX-800 and EX- 1000 printers. Additional command codes am included as a superset of these emulations. In IBM mode, the printer emulates the IBM Proprinter II.
< 1OOOOh - 10h = FFFOh and the result is divided into the two bytes of FOh and FFh. If “non-printable” codes are given, ie those codes from OOh through 1Fh and 7Fh, these codes will be enclosed in angle brackets, for example <DCl>. The name in the angle brackets is that assigned to the code in the ASCII con- vention.
Page 31
Following the heading, the full form of the cornrnand is given, using the ASCII names for control codes, eg <ESC> (the angle brackets on either side of the name are not part of the name, being simply delimiters, and should not be entered).
Font style and character set control codes Select italic characters <ESC> cFS> The sequence above selects italic character printing. Deselect italic printing <ESC> <FS> 1 1Ch The sequence above deselects italic printing. 1 Select print mode 1 <ESC> This command selects the print mode for subsequent printing, where a> may be a binary value of OOh or 01 h, or either of the ASCII characters “0”...
Page 33
Select font <ESC> 1 1Bh The command above selects a typeface for subsequent NLQ printing, where <II> is a binary value in the range of OOh to 07h. The following table shows the effect of different values of this parameter: BiIlaty Selected font Value...
Page 34
Select primary character set <EK> The command above selects the primary character set, There are no parameters. The area from 80h to 9Fh is used for control codes. Select secondary character set <ESC> The command above selects the secondary character set There are no parameters.
Page 35
Any other values of cn> are invalid and will be ignored. The special characters affecting each symbol set are given in Chapter 9. 1 Print continuously from the Ail Characters Chart <ES0 The command above allows a series of special characters to be printed from the control code area (OOh thru Wh), where the two parameters give the total number of characters to be printed (low byte first).
Font pitch control codes Set pica pitch printing <Esc> The command above sets all subsequent printing to pica pitch. There are no parameters. This command will be ignored if Pitch Panel Lock has been selected. It may be canceIled by a cESC>M (elite pitch set) command. Set pica pitch printing The command above sets the print pitch to pica.
Page 37
Set condensed print mode <ESC> cSI> Either of the two commands above will set condensed print mode. There are no parameters. Subsequent printing will take place at approximately 1.7 times the number of characters/inch than was previously the case. This is cancelled on receipt of a cDC2>...
1 Set or cancel pica proportional pitch <ESC> The command above sets or cancels pica proportional pitch printing, where <n> is abinaryvalueofeitherOOhorOlh.If<n>issettoOlh,thenpicaproportionalprinting is enabled, and if cn> is set to OOh. then pica proportional printing is disabled. Any other values of cn> with this command will set pica pitch, and the printer will attempt to print cn>, If Panel Pitch Lock mode has been selected, then this command will be ignored.
Page 39
Cancel one-line expanded print <DC4> The command above cancels the one-line expanded print mode set by <SO> or cESC> <SO>. There are no parameters. Select Master print mode <ESC> The command above selects a “Master print” mode, where en> is a binary value composed of the addition of the following bit settings: Hence, if condensed italic underlined print is required at 12cpi.
Page 40
Select print mode <ESC> 1 1Bh The command above selects the print mode (resident/downloaded font, pitch), where <n> is a binary value. The print mode selected by different values of 01> is shown in the table below: I-301 Printmode I 0 I Draft Draft with elite pitch 1 Courier Draft download...
Page 41
1 Select double-strike printing The command above will select the double-strike print mode. There are no parame- ters. Anycharactersprintedsubsequenttothemceiptofthiscommandwillbeprinted in double-strike mode. Cancel double-strike printing cEsc> The command above will cancel the double-strike print mode. There are no parameters. Any characters printed subsequent to the receipt of this command will be printed in non-double-strike print mode (cancelling the effect of the cESC>...
Select superscript/subscript <ES0 The command above will select either superscript or subscript printing, where <II> is a binary or ASCII value which may take the values OOh through 01 h or “0” through “1”. If the value is OOh or “0”. superscript printing will be selected, and if <n>=Olh or “1”.
Page 43
Set line spacing to l/8 inch There are no parameters. The command above sets line spacing to l/8 inch, where “0” is the ASCII value “0”. Set line spacing to 7/72 inch <ESC> There are no parameters. The command above sets line spacing to 7/72 inch, where “1”...
Page 44
Set line spacing to W72 inch cEsc> 1 1Bh The command above sets the line spacing in increments of l/72 inch, where <II> is a binary value. On receipt of this command, line spacing will be set to cn>f72 inch. 1 Define line spacing (l/72 inch increments) <ES0 The command above defines line spacing in l/72 inch increments, where <n>...
Reverse one-time line feed (in l/216 inch increments) <ESC> The command above causes a precise reverse paper feed, where cn> is a binary value. Onreceiptofthiscommand,thepaperwillbefedbackwardsbyor>/.216inch. No carriage return will take place, and the current line spacing value will be unaf- fected.
Page 46
Reverse feed to top of form <FF> cESC> The command above reverses the paper to the top of the form. There are no parameters. On receipt of this command, the paper will be fed backwards to the top of the current page. A carriage return (to the left margin) will also take place. This command is invalid if the ASF has been selected.
Set top-of-form cEsc> Thecommandabovesetsthetopof-formpositionatthecurrentpaperposition. are no parameters. On receipt of this command, the topof-form position will be set to the current paper position. Margins and vertical tab setting control codes 1 Move to next vertical tab position I <VT> The command above moves the paper to the next vertical tab position. There are no parameters.
Page 48
Select vertical form unit (VFU) channel <ESC> The command above selects a VFU within which all subsequent <VT> commands will be executed, where on> is a binary value from 0 to 7. Different sets of vertical tabs can be stored in different channels using the cESC> b command, and selected using this command.
Page 49
[ Set top margin <ESC> The command above sets the top margin, where o1> is a binary value which specifies the height of the top margin to the first printed line in lines (at the current line pitch setting). Printing will start on the (ol>+lth) line on the page. Subsequent changes to the line pitch setting will not affect this value.
Set left margin <ESC> The command above sets the left margin, where ‘7” is a lowercase “I.,” (not “one”), and cn> is a binary value used to set the left margin. ‘Ihe margin is defined in terms ofthenumberofcharacterpositionsatcurrentpitch. selected, then the character width for pica pitch is used. The left margin may not be closer than two print positions to the right margin, otherwise this command is ignored.
Page 51
Set/cancel automatic line feed cEsc> The command above sets or cancels automatic line feed, where <n> is a binary value of either OOh or Olh. If <n>=Olh, then whenever the printer receives a <CR> (ODh), a line feed will automatically be added by the printer. If cn>=OOh, then this function will be cancelled.
Page 52
1 Restore tabs to default settings <Esc> The command above restores all tabs (vertical and horizontal) to default settings. There are no parameters. On receipt of this command, all vertical tab settings will be cleared, and all horizontal tabs will be reset to every eighth position, starting at column 9.
Page 53
1 Set iustification mode 1 cESC> The command above will set the justification mode in which the printer prints received data, where 01> is a binary or ASCII value in the range OOh (or W”) through 02h (or “2”). The meanings of these values are shown in the table below: Value ooh.
Move print head <Esc> <FS> The command above moves the print head relative to the last print position, where uro> and <nl> are two binary numbers (low byte first) specifying the amount (in inches) by which the print head will move from the last print position. The number represented by the parameters signifies movement in 1/12Oths inch.
Page 55
1 Define draft download character(s) & <NuL> <ESC> The command above enables the definition of “soft”characters to be downloaded. This command is only valid if “DCWNLOAD” has been selected in the RAM USAGE menu of the Memory Switch (see Chapter 3 for details), and the draft mode has been selected before this command is executed.
Page 56
1 Define draft download character(s) cESC> aI> d> 1 1Bh cnl> <d> cd> 012~ The command above enables the defmition of “soft” characters to be downloaded. This command is only valid if “DCWNLOAD” has been selected in the RAM USAGE menu of the Memory Switch (see Chapter 3 for details), and the draft mode has been selected before this command is executed.
Page 57
graphics @Oh through DFh, F4h and F5h), but these characters can only be printed when the standard character set has been selected. <a@, <al> and c&2> are attribute bytes, setting the starting dot column, printable width (in dots), and ending dot column respectively. The vertical definition of the characters is 18 dots.
Select download/standard character set cESC> 1 27 The command above selects either the standard or downloaded character set, where 01> is a binary value (OOh or Olh) or an ASCII value (“0” or”1”). If cn> equals OOh or “0”, the standard character set is selected. This is the default value at power-on. If Olh or “1”...
Page 59
melationship of bit number to dot position] When the printer is printing bit-image data, the relationship of dots to pins used is as follows: Pin number Select &dot normal density cESC> The command above selects 8dot normal density bit-image printing, where <nO> and cd>...
Page 60
Select 8-dot double-speed double-density <EsC> The command above selects 8-dot double-speed, double-density bit-image printing, where cnO, and > are binary values (low byte fmt) representing the number of data bytes following the command. The data bytes are represented by <do> . . . This command has the same effect as <ESC>...
values (low byte first) giving the number of graphics data bytes following (as represented by cd& . . . <dn>). The number of data byte is twice the number of graphics columns to be printed. Miscellaneous codes The following commands do not relate specifically to graphics, but have more general applications: 1 Set MSB to 1 >...
Page 62
1 Cancel MSB control <ESC> I 1Bh The command above cancels software control of the MSB. There are no parameters. On receipt of this command, software control of the most significant bit (MSB) by the <ESC>>, <ESC>= (standard) or <FS>= (IBM) commands, will be cancelled. 1 Select zero style <ESC>...
Page 63
I Cancel last line <CAN> The command above deletes the last line transmitted to the printer. There are no parameters. The last line transmitted to the printer will be erased from the printer’s buffer. Set printer off-line ac3> The command above sets the printer off-line. There are no parameters. This com- mand is not equivalent to pressing the i ?N LIWE~ button on the front panel when the printer is on-line, as after the cDC3>...
Page 64
Deselect printer (15” carriage model only) <ESC> The command above deselects the printer. There are no parameters. This command will deselect the printer, forcing it to disregard all data and command codes until a cDCl> (1 lh) command is received to put the printer back on-line. This command applies only to the model of printer equipped with a 15”...
Page 65
I Enable/disable bidirectional printing 1 cESC> Thecommandaboveenablesordisablesbidirectionalprinting, value of either OOh or Olh or an ASCII value of either “0” or”1”. If <n> is set to OOh or “0”. then bidirectional printing will be performed, and if it is Olh or “1”. then unidirectional printing will be performed subsequent to the receipt of this command.
Page 66
Enable/disable large character printing <ESC> The command above enlarges whole or part of characters, or cancels such enlarge- ment, where cn> is a binary value of OOh through 06h or an ASCII value of “0’ through “6”. Double-high, double-wide (Lower half only) 04h, “4”...
Page 67
Select character height, width, line spaclng cESC> The command above is used to control character height, width and line spacing, where cno> and cnl> (low byte first) ate used to supply the number of subsequent data bytes (1 or 2). The effect of the two data bytes (ur2> and <n3>) is determined as follows: Any superscript/subscript or condensed mode print settings previously selected will be cancelled.
Page 68
Set/cancel immediate mode <ESC> The command above selects or cancels the “immediate” print mode, where ou is a binary value of either OOh or Olh or an ASCII value of either “0” or “1”. If ou is set to OOh or “0”. then immediate printing is cancelled. If ou is set to Olh or “1”. then immediate printing is enabled.
command above controls the operation of the ASF, where code 19h, and <n> may take the binary values OOh or 04h or the ASCII values “R” or “T’. The effect of these values is summarized below: 1 Value 1 Effect Select manual mode Select auto mode “R”...
Page 70
Select/cancel Italic print The command above selects or cancels italic printing, where cn> is an ASCII value which may be either “1” or “0”. Any other values will be ignored. If 01> = “1” then italic printing is enabled, and if cn> = “O”, then italic printing is cancelled. Select/cancel bold prlnt The command above selects or cancels bold printing, where cn>...
Page 71
Select color printing (with color option only) The command above selects the color to be printed when the color option is fitted, where 01> is an ASCII value from “0” through “6”. The color selected by cn> is shown in the table below: ‘...
Chapter 5 The bank of DIP switches inside the printer (see illustration below) is used for various functions. All switches are set ON when the printer leaves the factory. Access the switches by removing the top cover, and then sliding the black switch cover to the left and then pulling up, using the tab at the right, as shown in the illustration above.
Page 74
Switches 1 and 2 are used to determine the emulation mode (standard or IBM) of the printer, and also to determine the character set to be used. Switch Switches 4 through 7 are used to select the International character set, as shown in the table below: Emulation Character Set...
Chapter 6 TROUBLESHOOTING The following section on troubleshooting and maintenance is intended only as a brief guide to these functions. Remember that your printer is a highly sophisticated electronic device, which also contains high voltages inside. For that reason, only carry out those operations described in this section. CAUTION Any attempt to carry out operations other than those described here may result in electric shock and/or damage to the printer.
Power supply If the POWER indicator does not illuminate, check the following: check Is the power cable properly plugged into the electrical outlet? Is power being supplied to the outkt? Is the printer voltage correct? Printing If your printer does not print, or suddenly stops printing, check the follow- ing: Check Is the interface...
Page 77
If the print is faint, or uneven, check the following: check Is the ribbon properly stalled? Is the ribbon worn out? If dots are missing in the printing, check the following: Check Are dots missing at random in the printing? Is a line of dots missing con- sistently throughout...
Paper feeding If cut sheet paper (without the ASF) is not feeding smoothly, check the following: Check Is the paper release lever pushed back (to the f posi- tion)? Is the paper guide in place and vertical? Are the left and right guides too close together? Is the ASF selected with the Memory Switch settings?
Page 79
Check Are you trying to feed paper using the front panel buttons LINE while the ON indicator is illuminated? Is the paper too thick? If the ASF is not operating or is not feeding paper correctly, check the following: Check Has the ASF option been selected using the Memory Switch functions?
Page 80
If the paper park facility does not appear to be working correctly, check the following: Check Is the. paper release lever in the h position? Has the fanfold paper been properly parked? If the short tear-off function does not appear to be working properly, check: Check Has printing ended in the...
MAINTENANCE Essentially, your printer is a robust piece of equipment, but should be treated with a modicum of cam in order to avoid malfunctions. For example: Keep your printer in a “comfortable” environment. Roughly speaking, if you are comfortable, then the environment is suitable for your printer, too (see Chapter 1).
RIBBON REPLACEMENT The ribbons used by your printer are endless-loop ribbons in which the ribbon is recycled. When the print quality becomes too faint, you will need to replace the ribbon. Use only ribbons recommended for use with the printer (your supplier will be able to advise you).
Page 83
3 Take the new ribbon and tension it by turning the knob on the top of the ribbon cartridge clockwise. 4 Now insert the ribbon cartridge into the holder gripping it by the lugs, and turning the knob slightly clockwise if necessary. Make sure that the ribbon goes between the print head and the platen guard (see illustration below).
REPLACING THE PRINT HEAD This is not a job which you will need to do very often. The print head has been designed to give a life of about 200 million dots. In normal everyday use, this will mean years of life. However, if the print quality is faint, even after you have changed the ribbon, the print head will need replacement.
Page 85
Print head NOTE DO NOT apply excessive force, as this may result in damage to the print head. 9 Fasten down the new print head using the retaining washers and screws. Do not apply excessive force when tightening the screws, as this may strip the thread, but ensure that the print head is firmly secured.
FRONT PANEL DIAGNOSTIC AND TEST MODES The printer is equipped with a number of different modes for diagnosis and testing. These ate accessed from the front panel by holding down a front panel button (or combination of buttons) while turning on the power to the printer.
Text test mode In this mode, the printer will print the Memory Switch menus and options. This mode is accessed by turning on the printer at the same time as holding downthe @%?3 button. The resulting printout will be similar to the example below: MEMORY SWITCH TREE HAIN...
Hexadecimal dump mode In this mode, all received data will be printed in a hexadecimal dump format, rather than the control codes being acted on as command codes. This mode is accessed by turning on the printer, while simultaneously holding down the (+!K?%$ and (-1 necessary to turn off the printer completely.
Bidirectional test/adjustment mode This mode is used to adjust the alignment of the print head on successive bidirectional passes. After a period of some months, your printer may work itself out of alignment on left and right printing passes, showing itself most obviously in graphics printing.
Page 91
8 Repeat the process for all print modes. @iLINE- GRAPH I E-G 9 To exit from this mode, press the ip_13 button.
Chapter 7 When using your printer with an IBM PC, PC-XT or PC-AT or compatible, you will probably be using PC-DOS or MS-DOS as an operating system. A number of software tricks may be useful here. This section is not, however, a substitute for the operating system manuals supplied with your computer.
Page 94
If your word-processor does not allow you to change fonts, it may allow a pause in printing. Insert a “pause” command in your text file at the point where you want to change fonts. When the document is printed, printing will then pause at that point.
GRAPHICS HARD COPY On a PC-compatible computer running under MS-DOS, you can use the [Shift) and (prtsc) keys on the computer together to obtain a printout of a text screen. To print out a graphics screen, you will have to run the program GRAPHICS.COM.
The resulting file should be sent to the printer using the COPY command, A>COPY NLQ.DAT prior to printing document files. Of course, this command can also be included in a batch file. PROGRAMMING USING BASIC As discussed earlier, a version of BASIC is usually supplied with PC- compatible machines.
Page 98
1870 READ GD 1880 LOGO$(ROW)=LOGO$(ROW)+CHR$(GD) 1890 NEXT COL 1900 NEXT ROW 1910 LPRINT E$;"A";CHR$(B); 1920 FOR ROW=1 TO 4 1930 LPRINT 11 "; 1940 FOR B=O TO 6 1950 IF B=2 THEN 2000 1960 IF B=5 THEN 2000 1970 LPRINT E$;"*";CHR$(B); 1980 LPRINT CHR$(65);CHR$(O);LOGO$(ROW);...
4130 DATA 2,124, 4140 DATA 0,130, 4150 DATA 0,120, 4160 ' 4170 ' Dot graphics data 4180 ' ROW 1 4190 DATA 4200 DATA 14, 14, 14, 14. 14. 4210 DATA 15, 15. 4220 DATA 4230 DATA 4240 DATA 4250 DATA 4260 ' ROW 2 4270 DATA 0.
Page 100
Next comes the central attraction of the program: a line of text printed twenty times in expanding and contracting loops to give a bane1 effect. The work is done by four printer commands: a command setting the right margin (line 1420);...
Page 101
Font settings: r <:, f .[: &j;j,r&(,~j-et-~, Sanserif characters, ORATOR CHARACTERS, OCR-B characters, Cinema characters Print pitches are: Pica pitch (10 CPI Condensed pica pitch (17 CPI), Proportional spacing Various line and character SPACINGS Other features: Italics, Emphasized, Underlininq Down load chAract Dot graphics: Courier Letter-Gothic,...
Of course, many more facilities are available with the printer, but this may give you some ideas as to how you can drive the printer using your own programs. Patches necessary to use the BASIC interpreter When using the Microsoft BASIC interpreter usually supplied with PCs and compatibles, a number of problems may arise.
chapter 8 Printing system ......Serial Impact Dot-matrix Printing speed ....... . 250 cps (Draft pica) Print direction .
Page 104
Character dot matrix ..... . 9 x 11 (Draft) Bit image dot-matrix ..... . DPI g-pin single 8 -pin double g-pin high-speed double*...
Page 105
Ribbon type ........On-carnage, dedicated Ribbon life .
Page 106
The following describes the pinout of the parallel (Centmnics-type) inter- face connector (signals which are low when active are overlined): SELECT 14.15 SIGNAL GND CHASSIS 19-30 RESET ERROR 1 EXTGND 34.35 SELECT IN High when printer is on-line Signal ground Chassis ~rouncl (isolated from signal ground) +5V IX output from printer Twisted pair ground return...
Chapter 9 This chapter gives tables 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.
STANDARD CHARACTER SET #I 1 241 W -!J- I-Fi H -xJh-lx-l I 401 I 661 1 721 ’ ITii l-ii l-iii2 I I eel I1041 I 1201...
Page 109
I1451 I 1291 I (oc4) l-iii liii (EEL) l-iii CBS) (CAN> A I B I c I I1611 1771 I 193) 1791 1 163 I1961 I leol l-iii l-iii 1199 ITii l-ii 1224 1209 1225 1241 (226 I2271 I2111 I22al I2441 I2121 l-ii...
IBM CHARACTER SET ##2 I 17 (Dc2> " GEL) aN> 1 24 (Etb tHT) 1 251 -l*-l:-lJ-P 1 261 tESC'~ + r;;l ; (FS) 1 I 33 I 49 1 65 ITilT I 40 I 56 1 72 I 411 I 571 1 421 1 581...
Page 112
b191A18 I 1441 1130 1146 liii I 1351 I1511 (1361 1921 I 1601 1 1761 -w,- lliil 11931 1 162 l-ii? I 1671 r168i I 2081 1 2241 1 240 12091 I2251 12411 1 242 12531...
IBM CHARACTER SET #I Other characters 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> ‘5” command.
1NTERNATlONAL CHARACTER SETS 1NTERNATlONAL CHARACTER SETS When an international character set is selected DIP switches 4 to 7 or by a When an international character set is selected DIP switches 4 to 7 or b command from software, the following changes are made in the charac command from software, the following changes are made in the character set: set:...