STAR ND 1015 printer User manual
Below you will find brief information for printer ND 1015. This document explains how to clean the printer regularly to prolong its service life, how to replace the ribbon and the print head. The document also covers how to set various printing characteristics such as print pitch, condensed print, expanded print, emphasizing, boldface, italics, underlining, superscripts, or subscripts and how to move the paper relative to the print head. The document also explains how to set the page length, top/bottom margins, and vertical tabs.
Advertisement
Advertisement
c
.
. .
CHAPTER 8
CARING FOR YOUR
PRINTER
Subjects covered in Chapter 8 include -
l
Cleaning the printer
l
Replacing the ribbon
l
Replacing the print head
Dust and heat will make any mechanism wear more quickly.
The best maintenance is preventative, so the first step in any maintenance program is correct location of the printer. This is covered in greater detail in Chapter 1, but in general a normal comfortable office environment is best for both the computer and the printer.
CLEANING THE PRINTER
Cleaning the printer regularly will prolong its service life.
Use a damp cloth on the exterior every week or so. For stubborn dirt, you may moisten the cloth with alcohol or water con- taining a mild detergent, but be careful not to spill any liquid into the interior of the printer or onto the print mechanism.
Use a soft brush to remove paper dust and lint from the interior. A small vacuum cleaner can also make this task easier
- but be very careful not to bend or injure any electronic parts or wiring. The printer contains delicate electronic parts, so only clean those places where you have easy access.
REPLACING THE RIBBON
The printer uses an endless-type ribbon cartridge, meaning that the ribbon is recycled automatically. In time however,
!
I24 when the print becomes to faint to read clearly. you will need to change either the whole cartridge or the ribbon inside it.
Changing the whole cartridge is the simplest method. and because you don’t need to touch the ribbon itself, it is the cleanest way too. To remove the old cartridge, remove the printer cover, grasp the ribbon cartridge with both hands, and pull straight up gently until the holder springs release. To fit the new cartridge, refer to Chapter 1, Installing the ribbon cartridge.
A more economical method is to only replace the ribbon itself. First, obtain the correct type of replacement sub-cassette from your dealer. Use the following procedure to change the ribbon:
1. Place the cartridge on a flat surface, and use a flat-bladed screwdriver to unhook the tabs holding the two sections of the cartridge together. See Figure 8- 1.
-_
-
Tab
Figure 8-1. Unhook tabs to open the cartridge.
2. After opening the cartridge, take a moment to notice how the ribbon is threaded. Then press a finger against the idler gear holder (it is held in position by spring pressure), and make enough space to remove the ribbon from between the two gears. See Figure 8-2.
125
I
Figure 8-2. Replace the ribbon sub-cassette.
3. Clean the inside of the cartridge, especially around the vicinity of the two gears.
4. Take the new ribbon and holder out of the wrapper, remove the adhesive tape on the joint on the holder, and place it into the cassette as shown in Figure 8-2.
5. Pull sufficient ribbon out of the holder, and thread it as shown in Figure 8-3. Be careful that the half-twist in the ribbon is positioned in the right-hand section of the ribbon cartridge, between the two guide posts.
Make sure that no twists occur anywhere else.
6. Again press on the idler gear holder and thread the ribbon between both’gears.
7. Remove the top and bottom of the ribbon holder, and replace the cartridge top cover. Snap all tabs back into place.
8. When you’ve completed the installation, remount the cartridge to the printer.
Note: You should replace the whole cartridge after replacing the ribbon five times.
Figure 8-3. Make sure that the ribbon is not twisted when you threat it through its path.
REPLACING THE PRINT HEAD
The dot matrix print head has an extremely long life, around printing is too light even after replacing the ribbon, you’ll know that the print head has reached the end of its service life.
Turn off the power, unplug the power cord, and use the following procedure to replace the print head:
Warning: The print head becomes hot during operation. If you have been using the printer, let it stand for a while so that the print head can cool off.
1. Remove the printer cover and ribbon cartridge.
2. Move the print head left along the carriage, until you can see the connector cover. Remove the cover from the printer frame; for details, see Figure 8-4. Unplug the print head cable from the head cable board.
127
Print head
Connector cover
Connector on the head cable board
^. . . .
Figure 8-4. Replacement ot the pnnt head
3. Hold back the tab that locks the print head into place, and remove the print head.
4. Making sure that the new print head is facing the correct direction, carefully plug the cable into the connector on the head cable board. Make sure that this connection is secure, and that the cable is inserted far enough into the connector.
5. Replace the connector cover, and feed the cable under the support tab on the top of the cover.
6. Fit the new print head into its support, while holding the tab back. Make sure that the print head is inserted into its guides as far as it can go, and that the tab locks the print head into place.
MEMO
I ,
APPENDIX A
DIP SWITCH SETTINGS
. .
.
The DIP (Dual In-line Package) switches control many of the functions of the printer. A DIP switch contains a number of small switches, and in this printer, each of the two DIP switches has eight individual switches.
Both DIP switches are easily accessible from the top of the printer. Remove the ribbon cartridge, and you will see the two
DIP switches underneath a sheet of black protective plastic film, which you fold back for access.
DIP switch 1 is the one on the right as you look at the printer from the front. The individual switches of DIP switch 1 are named (left to right) from l-l to 1-8; similarly, the switches of DIP switch 2 are 2-l to 2-8.
To change a setting, turn the power OFF, and use a ball-point pen or similar to move any of the small white switches to the front or back of the printer. The “on” position for all switches is towards the back of the printer, and “off” is to the front.
Pigure A-l shows the location of the printer’s DIP switches.
DIP switch settings stay in effect until changed. A new setting becomes the new default or standard setting.
Table A-l shows a summary of DIP switch functions.
Caution: Never change the,setting of any of the DIP switches when the power is on. The printer only reads the DIP switch settings at the moment the power is turned on. Turn off power to both the computer and the printer when changing settings, and turn the power on again to use the new settings.
,-.
Figure A-l.
The DIP switches are located under the printer cover.
1 Switch 1 ON
Table A-l
DIP switch settings
OFF
‘Switch 2
International character set selection - see Table A-2.
-.
.-
131
SWITCH FUNCTIONS
Switch
l-l l-2 l-3 l-4 l-5
1-6 l-7
Function
This switch disables the paper-out detector. If the switch is on, the printer will signal the computer when it runs out of paper and printing will stop.
If the switch is off, the printer will ignore the paper-out detector and will continue printing. This switch is set on at the factory.
This switch controls the status of the SELECT
IN signal of the parallel interface. If this switch is on, this signal is held LOW. If this switch is off, the signal goes HIGH when the printer cannot get data. This switch is set on at the factory.
This switch controls the RAM. When this switch is on, the download character definitions are ig- nored and the RAM is used as a print buffer.
When this switch is off, the download character definitions are enabled and the print buffer is set to a one line buffer. This switch is set on at the factory.
This switch sets the default line spacing. When this switch is on the default line spacing is set to l/6 inch. This means that the printer will advance the paper l/6 inch each time it receives a line feed.
When this switch is off the default line spacing is l/8 inch. This switch is set on at the factory.
When this switch is on, the computer must send a line feed command each time to advance the paper. When this switch is off, the printer will automatically advance the paper one line every time it receives a carriage return. (For example, most BASIC’s send a line feed with every carriage return; in this case, this switch should be on.) This switch is set on at the factory.
This switch determines the default bottom margin.
When this switch is on, the bottom margin is‘not set at power-on. When this switch is off, the bottom margin is automatically set to 1 inch. This switch is set on at the factory.
This switch selects the default character pitch. If this switch is on, the default pitch is normal pica pitch (10 CPI). If this switch is off, the default
132 l-8
2-l
2-2
2-3
2-4
2-5
,
2-6 to 2-8 pitch is condensed pica pitch (17 CPI). This switch is set on at the factory.
This switch selects the print style of zeroes. If this switch is on, normal zeroes are printed. If this switch is off, slashed zeroes are printed. This switch is set on at the factory.
This switch selects the default character style. If this switch is on, the default character style is normal draft characters. If this switch is off, near letter quality (NLQ) characters become the default characters. This switch is set on at the factory.
This switch selects the active control codes. Turn this switch on to use the “Standard” mode, which emulates the Epson FX-85 printer. Turn this switch off to use the “IBM” compatible mode.
This switch is set on at the factory.
This switch selects emulation between the IBM printers when DIP switch 2-2 is set off.
Turn this switch on to use the “IBM-P” mode, which emulates the IBM Proprinter. Turn this switch off to use the “IBM-G” mode, which em- ulates the IBM Graphics printer.
This switch sets two different functions depending on the setting of DIP switch 2-2.
When DIP switch 2-2 is set on and this switch is set on, the minimum line feed value is set to l/2 16 inch. When this switch is set off while DIP switch
2-2 is set on, the minimum line feed value is set to l/144 inch. When DIP switch 2-2 is set off, character set #l is set when this switch is on, and the character set #2 is set when this switch is off.
This switch is set on at the factory.
This switch sets the status of the print head after the paper is advanced. When this switch is on, the print head returns to the left margin after the paper is advanced. When this switch is off, the print head does not return to the left margin after the paper is advanced. This switch is set on at the factory.
These switches determine the default international character set, as shown in Table A-2. These switches are all set on at the factory.
--
-
.-
-
-
.-
Table A-2
International character sets
133
134
MEMO
APPENDIX B
ASCII CODES AND
CONVERSION CHART
The purpose of this Appendix is to provide a quick reference for the relationship between the characters available on this printer and the decimal or hexadecimal values.
For example, when you refer the character “A”, it sits in the “4” column and the “1” row. So its hexadecimal value is
“41”. Similarly, it is written “65” close to the character, which shows the decimal value.
When you refer the table, there are many control codes, which are written inside broken brackets.
[Sample]
r
Character
L
Hexadecimal value
I-
Control code
(low order)
L Decimal value
136
STANDARD MODE CHARACTERS
Hexa- decimal
’ 1
2
0
(NUL) l-i--
1
I
I-G-
(DCl) !
I
1 j-i- riT 1
3 4 5 6
7
0 r-ii-
@ rzi-
I I
P
1
180
-
I f-G-
Q
a
81 97
P
I
1112 q
113
3
4
3
14
19
(DC4)
II
35
$
120 1
4
1
51
D
1
67 83 99 115
T d t
184 1100 1116
. .
\
8
24 40 56 72
(HT)
9
9 25
A
( LF )
-
I(vT)
l-iii- 1
ICESC) I+
*
B - ‘11 ‘qG-
)
41
9
57
I
Iu
J l-z- 1 j--z
1:
’
59 -1
73
1
Y
88
89 i
104
105 y
121
Z
I I
j z l-G-- 1106 1
IL
I (
L jy
-- p-
’
F
E
C
3 (FF)
12
(CR)
D
I/CA\
rz- \O”, l-z-
14
30
28
(SI)
l-3
1
I
-
/
,
1
1
44
46
<
=
60
\
/
?‘O
1
62
I XT
I”
L
1
78
179-l-K
\
,.
1
94
1 fiGi-
1,.
11
0 t-
1
110
L-ii
126
(DEL) l-i%
.-
137
138
IBM MODE CHARACTERS
1 Character set #l
5
5
21
6 &
6 22
7
(BEL)
I
8
23
( BS )
I-T-
(CAN)
124
(
I
31
38
6
7
39
8
53
54
69 85
F
Iii-
V
&--
55
H
71
X
87
101 117
f
I
103
v
l-iiz-
119
I h
1104 x
C
(FF)
12
D
(CR) l-r
15
(FS) , <
1
28 44
60 76 pr--y- 108 124
-
129 IT- hi- I-F 1
I
=
I
>.N
46
62
M
78
1 m 1
1109 1125
J
L, n
94 110
-
126
31
/
47
?
63
0
79 - 95
0
111
(DEL)
127
139
Hexa- kcimal
8
0
(NUL)
128
9
A
144 d
160
B
C D E F
176
L
192
U
208
a
224
E
240
E
F
(SO)
142
( SI )
143
158
4I
174
4
159
>
* 175 ’ 191 c
207 w
223 f-l
239 255
140
Hexa-
’
0
(NUL) l-c
1
1
2
0
3 4 5
@
164
P
1
-
6 7
P
I-K-
,...
5
”
7
(BEL)
I-T- /
I
1
7
) n I(VT~(ESC)+I;IKI[IkI{I
E
F
C'
D
E
118
I 1119
-
141
-
I
‘
All rharartpr
o 1 2
- mnde nnlv1
3 4 5 6 7
--lQ--b-lq-l
” 122 1 1 38 1 1 54 1 1102 1 1118 1
I
B
C
I I* I! I.7 IZ
t
+ ;
11 27 43
,
< rz- G-- rz- I
59
K
75
L
76
[
91
\
92
k
107
1
108
{
123
I
I
124 m
F
1 14
1.5
0
1 30
31
/
146
47
?
1 62
63
0
1 78
79
-
) 94
95
0
1110
111
126
127
I
143
1
144
29
30
31
32
33
34
35
36
37
10
II
I2
13
14 a
9
6
I
4
5
0
I
2
3
23
24
25
26
27
28
19
20
21
22
15
16
17
18
38‘
39
40
41
42
55
56
51
58
51
52
53
54
47
48
49
50
43
44
45
46
00101011
00101 loo
00101101
00101110
00101111 oo1Joooo
OOllooOI
00110010
00110011
00110100
00110101
00110110
00110111
00111mO
00111001
00111010
Binary
HeXa- ieclmal
1c
ID
IE
IF
20
21
16
17
18
19
12
13
14
15
IA
IB
OA
OB oc
OD
OE
OF
IO
11
00
01
02
03
04
05
06
07
08
09
22
23
24
25
26
27
34
35
36
37
30
31
32
33
2c
2D
2E
2F
28
29
2A
2B
38
39
3A
OOcxxml
CWOOOIO
OoOOOOll ml00 mOGQ101
OOOm110
OMmOIlI oooo1ooo
OOOolOlll cmO1010
OOOOlOlJ
00001100 oooo1101
00301110
OCWl111
OGfllOow
OOO1ooOl
00010010
OC010011
00010100
00010101
000101 IO
00010111
OOOl1cm ooO1lWl ooo11010 cm11011 coO111oo lm11101
00011110
00011111
001OOOLM
OO1m1
Oil100010
00100011
00100100
00100101
001001 IO
00100111
00101OcG
00101001 a5
86
87
88
89
80
81
82 a3 a4
16
17
78
79
72
73
74
75
68
69
70
71
106
107
108
109
110
III
112
113
114
115
116
I17
98
99
100
101
102
103
104
105
94
95
96
97
90
91
92
93
59
60
61
62
63
64
65
66
67
01000101
01000110
OIOCGlJl
01001000
01001001
01001010
01001011
01001100
01001101
01001110
01001111
OlOlOmO
0101OOG1
0101co10
01010011
01010101
01010110
01010111
0101 loo0
OIOIlOOJ
01011010
OlOllOll
01011100
01011101
01011110
01011111
01100000
01 loo001
011lm10
011OOGll
01100100
01100101
OllOOIJO
01100111
01 IOIOCQ
01101001
01 IdlOlO
01101011
01101100
01101101
01101110
01101111
0111oooo
0111coO1
01110010
01110011
OJJlOlOO
01110101
Binary
00111011
00111100
00111101
00111110
00111111
OIOOOOOO
Olrnl
01000010
01Olm11
Hexa-
Lksimal kima
IS0
151
152
153
154
155
156
157
166
167
168
169
170
171
172
173
158
159
160
161
162
163
164
165
174
175
176
136
137
138
139
140
141
142
143
128
129
130
131
132
133
134
135
144
145
146
147
148
149
118
II9
120
121
122
123
124
125
126
127
58
59
5A
5B
5c
5D
53
54
55
56
57
4F
50
51
52
4B
4c
4D
4E
47
48
49
4A
3F
40
41
42
3B
3c
3D
3E
43
44
45
46
5E
SF
60
61
62
6F
70
71
72
6B
K
6D
6E
67
68
69
6A
63
64
65
66
73
74
75
Blanry
10101010
JO101011
10101100
10101101
10101110
10101111
101lcKm
HGS- himal
8D
8E
SF
90
91
82
83
84
85
7E
7F
80
81
7A
78
7c
7D
76
71
78
79
86
87
88
89
8A
8B
8C
AA
AB
AC
AD
AE
AF
BO
A6
A7
A8
A9
A2
A3
A4
A5
9A
9B
9c
9D
9E
9F
A0
Al
96
97
98
99
92
93
94
95 10010101
10010110
10010111
1OIlJ1ooO
10011001 lOOllOJ0
10011011
10011100
10011101
10011110
10011111
101cnnlOO lOllxtlO1
101Ocll10
101ooo1 I
10100100 lOJOOJO1
101001 JO
IOJOOJIJ
10101000
01110110
OJ1lOlIl
01111Ow
01111001
01111010
01111011
01111100
01111101
OJIIJIJO
01111111
JO#OOOO
JOCOOWI
1OlxmlO lOoOwl I lO@lO1OO
1OOOOJOl
1moO110
1INOOJIl
10001000
10001001
1wO1010 lWOlOll
1m1100
IOOOJlOJ
IOOOJ 110
10001111
1OOlOOlM
10010001
10010010
10010011
10010100
>enmal
183
184
185
186
187
188
1x9
190
117
178
179
180
181
182
191
192
193
194
195
196
197
198
199
200
201
202
203
145
HeXa- zb2cimal
Bl
BA
BB
BC
BD
BE
BF co
Cl
c2 c3 c4
C5
C6
Cl
C8 c9
CA
CB
86
B7
B8
B9
B?
83
84
B5 xximal
220
221
222
223
224
22s
226
227
228
229
230
212
213
214
215
216
217
218
219
204
205
206
207
208
209
210
211
Binary
11001100
1l00110l
11001110 ll001111 l1OlOOW
I IOIWOI
I1010010
1101W11
1 l010100
1l0l0101
11010110
1101011 I
11011coO
11011001
11011010
11011011
11011100
I1011101
11011110
11011111
IIIOOOOO
111ooool
11100010
1l1cmll
11100100
11100101
11100110
HeXa- decimal
>@Xd
239
240
241
242
243
244
245
246
231
232
233
234
235
236
231
238
247
248
249
250
251
252
253
254
255
D2
D3
D4
D5
D6
Dl
D8
D9
DA
cc
CD
CE
CF
DO
Dl
DB
DC
DD
DE
DF
EO
El
E2
E3
E4
E5
E6
Bianry
11100111
11101000
11101001
11101010
11101011
11101100
11101101
11101110
11101111 llllwoo
1111ooOl
11110010
11110011
11110100
11110101
11110110
11110111
11111ooO
11111001
11111010
11111011
11111100
11111101
11111110
11111111
HeXa-
Itid
El
E8
E9
EA
EB
EC
ED
EE
EF
FO
FI
F2
F3
F4
F5
FA
FB
FC
FD
F6
F7
F8
F9
FE
FF
146
MEMO
-
APPENDIX C
FUNCTION CODES
The purpose of this Appendix is to provide a quick reference for the various functions available on this printer. Codes are described in the following format.
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Tells what the function code does.
Indicates the valid emulation mode.
Control code mnemonic
ASCII decimal equivalent
Hexadecimal equivalent
Briefly describes how the command is used.
Tells where any additional details of the command may be found.
Several commands require you to specify a value or values.
In these cases, we have used an “n” or “m” to indicate a variable.
You should insert the ASCII code for the proper value here.
148
COMMANDS TO CONTROL PRINT STYLE
These commands are used to control the font style, the print pitch, and special effects.
W Font style controls
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects italic characters.
Standard, IBM-G
<ESC> “4”
27
IB
52
34
IBM-P
<FS>
28
IC
This command causes all subsequent char- acters to be printed in italics until italic printing is cancelled.
Chapter 4
“4”
52
34
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels italic characters.
Standard, IBM-G
< ESC > “5”
27
IB
53
35
IBM-P
< FS > “ ”
28
IC
53
35
This command causes the printer to cancel italic printing and selects the standard ro- man characters. This command is ignored when the Italic Panel mode is selected at power-on.
Chapter 4
149
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects an international character set.
Standard, IBM-G
<ESC>
“R”
27
IB
82
52
IBM-P
<FS>
28
1c
“R”
82
52 n
n
?I n
n
n
This command selects the international character set according to the value of n as shown in the table below: n Character set
0 U.S.A
1 France
2 Germany
3 England
4 Denmark I
5
Sweden n Character set
6 Italy
7 Spain
8 Japan
9
Norway
10 Denmark II
You can select a specific international character set (except Japan, Norway, and
Denmark type II), as a power-on default by adjusting the settings of DIP switches
2-6, 2-1, and 2-8.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects character set #2
IBM-P, IBM-G
<ESC>
“6”
27
1B
54
36
This command selects character set #2 when the DIP switch 2-2 is set off. You can select character set #2 as the power-on default by turning DIP switch 2-4 off.
Chapter 6
!
150
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects character set #l.
IBM-P, IBM-G
< ESC > “7”
27
1B
55
37
This command cancels character set #2 and selects character set #l when the DIP switch
2-2 is set off. You can select character set
#l as the power-on default by turning DIP switch 2-4 on.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects NLQ characters.
Standard, IBM-P, IBM-G
<ESC> “ ”
1
27
1B
150
78
1
01
This command causes the printer to print near letter quality (NLQ) characters until the NLQ mode is cancelled. You can select
NLQ characters as the power-on default by turning DIP switch 2-1 off. This com- mand is ignored when the “Panel” mode is selected at power-on.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 4
1.51
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels NLQ characters.
Standard, IBM-P. IBM-G
<ESC>
“X”
27
120
1B 78
0
0
00
This command cancels NLQ printing and returns the printer to the draft mode. You can select draft characters as the power-on default by turning DIP switch 2-l on. This command is ignored when the “Panel” mode is selected at power-on.
Note:
The character “0” (decimal code 48. hexadecimal code 30) can be used instead of ASCII 0.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects NLQ characters.
IBM-P
< ESC > “I”
27
IB
73
49
This command causes the printer to print near letter quality (NLQ) characters until
NLQ mode is cancelled. You can select
NLQ characters as the power-on default by turning DIP switch 2-l off. This com- mand is ignored when the “Panel” mode is selected at power-on.
Note:
The character “2” (decimal code 50, hexadecimal code 32) can be used instead of ASCII 2.
Chapter 4
2
2
02
152
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects draft characters.
IBM-P
< ESC > “I”
27
1B
73
49
0
0
00
This command cancels NLQ printing and returns the printer to the draft mode. You can select draft characters as the power-on default by turning DIP switch 2-1 on. This command is ignored when the “Panel” mode is selected at power-on.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 4 n Print pitch controls
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the print pitch to pica.
Standard, IBM-P, IBM-G
<ESC>
“P”
27 80
1B 50
This command causes printing to be done in pica pitch, with 80 characters per line on the lo-inch type and 136 characters per line on the 15-inch type. You can select pica pitch as the power-on default by turning DIP switch l-7 on. This command is ignored when the “Panel” mode is selected at power-on.
Chapter 4
-
-
-
-
I
153
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the print pitch to elite.
Standard. IBM-P, IBM-G
< ESC > “M”
27
IB
77
4D
This command causes printing to be done in elite pitch, with 96 characters per line on the IO-inch type and 163 characters per line on the 15-inch type. This command is ignored when the “Panel” mode is selected at power-on.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the print pitch to elite.
IBM-P
< ESC > “:”
27
1B
58
3A
This command causes printing to be done in elite pitch, with 96 characters per line on the IO-inch type and 163 characters per line on the 15-inch type. This command is ignored when the “Panel” mode is selected at power-on.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the printer to condensed print.
Standard, IBM-P, IBM-G
< SI >
15
OF
Standard, IBM-P, IBM-G
<ESC> <SI>
27
1B
15
OF
This command causes printing to be done in condensed pitch, with 233 characters per line for pica condensed, and 272 characters per line for elite condensed (NLQ characters are not printed in condensed pitch). You can select the pica condensed pitch with the control panel, but you cannot select the elite condensed pitch manually This command is ignored when the “Panel” mode is selected at power-on.
Note:
Only with the IBM-P mode this command sets the printer to pica condensed print.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels condensed print
Standard, IBM-G
<DC2>
18
12
This command cancels condensed printing and returns the printer to the normal print pitch. This command is ignored when the
“Panel” mode is selected at power-on.
Chapter 4
-
155
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the print pitch to pica.
IBM-P
<DC2>
18
12
This command cancels condensed printing and returns the printer to the normal pica pitch. This commands is ignored when the
“Panel” mode is selected at power-on.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
S6E
Sets the printer to proportional print.
Standard, IBM-P, IBM-G
<ESC> “ ”
1
27
1B
62
70
1
01
This command causes all subsequent char- acters to be printed with proportional spacing until proportional printing is can- celled. This command is ignored when the
“Panel” mode is selected at the power-on.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels proportional print.
Standard, IBM-P, IBM-G
<ESC> “ ”
0
27 lY2 0
1B 70 00
This command cancels proportional print- ing and returns to “fixed pitch” printing.
This command is ignored when the “Panel” mode is selected at the power-on.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the printer to expanded print.
Standard, IBM-P, IBM-G
<ESC> “W” 1
27
1B
87
57
1
01
This command causes characters to be printed twice as wide as normal (half the current pitch) until expanded printing is cancelled.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 4
.-
157
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels expanded print.
Standard, IBM-P, IBM-G
<ESC> “W”
27 87
1B 57
0
0
00
This command resets the character pitch to what it was before expanded printing was set.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the printer to expanded print for the remainder of the current line.
Standard, IBM-P, IBM-G
<so>
14
OE
Standard, IBM-P, IBM-G
<ESC> <SO>
27 14
1B OE
‘This command causes characters to be printed twice as wide as normally until a carriage return is sent. It can also be can- celled with < DC4 > .
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels one line expanded print.
Standard; IBM-P, IBM-G
<DC4>
20
14
This command cancels one line expanded print set with <SO> or < ESC> <SO>.
Chapter 4
158
n Special print modes
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the master print mode.
Standard, IBM-P, IBM-G
< ESC > “j”
n
27
1B
33
21 n n
This is a powerful command that allows the user to set several printing characteristics at one time: print pitch, condensed print, expanded print, emphasizing, boldface, italics, underlining, or any combination of these, as determined by n, a number from
0 to 255. (See Table 4-10 for details.)
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects emphasized printing.
Standard, IBM-P, IBM-G
<ESC>
“E”
27 69
1B 45
This command causes characters to be em- phasized until is cancelled.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels emphasized printing.
Standard, IBM-P, IBM-G
<ESC>
“F”
27
1B
‘70
46
This command cancels emphasized printing.
Chapter 4
--
-
-
-
-
-
-
L. i.
159
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects boldface printing.
Standard, IBM-P, IBM-G
<ESC> “G”
27
1B
71
47
This command causes characters to be printed in boldface until cancelled. Boldface cannot be used with superscripts or sub- scripts.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels boldface printing.
Standard, IBM-P, IBM-G
< ESC > “H”
27
1B
72
48
This command turns off boldface printing and returns the printer to normal printing.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects underlining.
Standard, IBM-P, IBM-G
< ESC> “-” 1
27
1B
45
2D
1
01
This command underlines the following characters until cancelled.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 4
I
160
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels underlining.
Standard, IBM-P, IBM-G
< ESC > “-” 0
27
1B
45
2D
0
00
This command stops underlining.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects overlining.
Standard, IBM-P, IBM-G
< ESC > “L”
1
27
1B
95
5F
1
01
This command prints a line above the following characters until cancelled.
Note:
The character “ 1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 4
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels overlining.
Standard, IBM-P, IBM-G
< ESC > “p”
0
27
1B
95
5F
0
00
This command stops overlining.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 4
--
-
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
161
Selects superscripts.
Standard, IBM-P, IBM-G
<ESC> “S” 0
27
1B
83
53
0
00
This command raises the following char- acters and prints them as superscripts until cancelled. Superscripts are printed from left to right only and in boldface.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 4
Selects subscripts.
Standard, IBM-P, IBM-G
<ESC> 3”
27 83
1B 53
1
1
01
This command lowers the following characters and prints them as subscripts until cancelled. All conditions applicable to superscripts also apply to subscripts.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 4
Cancels a superscript or subscript.
Standard, IBM-P, IBM-G
<ESC> “T”
27
1B
84
54
This command stops printing of super- scripts or subscripts and sets normal printing. It also cancels uni-directional printing and boldface, which are set au- tomatically for superscripts and subscripts.
Chapter 4
CONTROLLING THE VERTICAL PRINT POSITION
These commands are used to move the paper relative to the print head. By moving the paper up or down, the print head, in effect, moves the opposite direction (down or up) on the page. n Line feed and reverse line feed
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Advances the paper one line (line feed).
Standard, IBM-P, IBM-G
<LF>
10
OA
The actual distance of the line feed is set through various codes (see below). When
DIP switch l-5 is “off’ a line feed is au- tomatically generated whenever the printer receives a carriage return.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Reverses the paper one line.
Standard, IBM-P, IBM-G
<ESC> <LF>
27
1B
10
OA
This command causes the printer to reverse the paper (in effect moving the print head up on the sheet) one line. The actual dis- tance travelled is set through.various codes
(see below).
Note:
You cannot reverse the paper more than one inch when the optional automatic sheet feeder is installed.
Chapter 5
!
:
.
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
163
Sets line spacing to l/8 inch.
Standard, IBM-P, IBM-G
<ESC> “0”
27
1B
48
30
This command sets the actual distance the paper advances or reverses during all subsequent line feeds to l/S inch.
You can select l/8 inch line spacing as the power-on default by turning DIP switch l-4 off.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets line spacing to l/6 inch.
Standard
<ESC>
27
1B
“2”
50
32
This ccmmand sets the actual distance the paper advances or reverses during all subsequent line feeds to l/6 inch.
You can select l/6 inch line spacing as the power-on default by turning DIP switch l-4 on.
Chapater 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets line spacing to 7/72 inch.
Standard, IBM-P, IBM-G
< ESC > “1”
27
1B
49
31
This command sets the actual distance the paper advances or reverses during all subsequent line feeds to 7/72 inch.
Chapter 5
164
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets line spacing to n/216 inch.
Standard, IBM-P, IBM-G
< ESC > “3”
n
27
1B
51
33
n n
This command sets the actual distance the paper advances or reverses during all subsequent line feeds to n/216 inch
(n/144 inch when DIP switch 2-4 is set off with the Standard mode). The value of
n must be between 0 and 255.
Chapter 5
Sets line spacing to n/72 inch.
Standard
<ESC> “A”
27
1B
65
41
n n n
This command sets the actual distance the paper advances or reverses during all subsequent line feeds to n/72 inch. The value of n must be between 0 and 85.
Chapter 5
Defines line spacing to n/72 inch.
IBM-P, IBM-G
<ESC>
“A”
27
65
1B 41
n n n
This command defines the actual distance the paper advances or reverses during all subsequent line feeds to n/72 inch. The value of n must be between 0 and 255. This command must be used in conjunction with <ESC> “2” which activates the
< ESC > “A” definition.
Chapter 5
:
)
: ;.
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
165
Uses < ESC > “A” definition.
IBM-P, IBM-G
<ESC> “2”
27
1B
50
32
This command activates the line spacing defined in the < ESC > “A” command.
If the < ESC > “A” command has not been defined, the line spacing is changed to l/6 inch.
Chapter 5
Sends a one-time paper feed of n/216 inch.
Standard, IBM-P, IBM-G
< ESC >
27
1B
“J”
74
4A
n n n
This command causes the printer to ad- vance the paper
n/21
6 inch (n/144 inch when DIP switch 2-4 is set off with the
Standard mode). It does not change the current value of line spacing and it does not cause a carriage return. The value of
n
must be between 0 and 255.
Chapter 5
Sends a one-time reverse feed of n/216 inch.
Standard, IBM-P, IBM-G
< ESC >
“j"
n
27 106
n
lB, 6A
n
This command causes the printer to reverse the paper n/216 inch (n/144 inch when
DIP switch 2-4 is set off with the Standard mode). It does not change the current value of line spacing and it does not cause a carriage return. The value of
n
must be between 0 and 255.
Chapter 5
166
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets print position to n lines.
Standard, IBM-P, IBM-G
<ESC>
‘T 1
n
27 102 1
n
1B 66 01
n
This command sets the next print position to the nth line from the top of the current page-
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 5 n Form feed and related commands
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Advances the paper to the top of the next page (form feed).
Standard, IBM-P, IBM-G
<FF>
12 oc
The actual length of a page ejected by a form feed is set either by the switch on the control panel or through various codes (see below). This command works as the paper eject command when the optional auto- matic sheet feeder is installed.
Chapter 5
I.
--
L
.-
‘i
.
*_
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
167
Reverses the paper to the top of the current page-
Standard, IBM-P, IBM-G
<ESC> <FF>
27
1B
12
OC
This command causes the printer to reverse the paper to the top of the current printing page (or form). This command is ignored when the optional automatic sheet feeder is installed.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets page length to n inches.
Standard, IBM-P, IBM-G
<ESC>
“C” 0
n
27
1B
67
43
0
n
00 n
This command sets the length of all sub- sequent pages to
n
inches. The value of
n
must be between 1 and 22 (127 for IBM modes). You can select a power-on default form length by the switch on the control panel. This command is ignored when the optional automatic sheet feeder is installed.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets page length to n lines.
Standard, IBM-P, IBM-G
<ESC> “C”
n
27
1B
67
43 n
n
This command sets the length of all sub- sequent pages to
n
lines. The value of
n
must be between 1 and 255. This command is ignored when the optional automatic sheet feeder is installed.
Chapter 5
I
168
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the top of form to the current position.
IBM-P
<ESC>
27
1B
“4”
52
34
This command sets the top of form to the current position.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the print position to n characters.
Standard, IBM-P, IBM-G
<ESC>
“f’ 0 n
27
1B
102
66
0 n
00
n
This command sets the next print position to n columns from the left margin. The value of n must be between 0 and 127.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 5 n Top/bottom margins and vertical tabs.
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the top margin.
Standard, IBM-P, IBM-G
< ESC >
“r”
n
27
1B
114
72
n n
This command sets the top margin to n lines. Printing begins on the (n + 1)th line on the page. This command is ignored when the optional automatic sheet feeder is installed.
Chapter 5
. .
.
PURPOSE
MODE
CODE
(decimal
ASCII)
(hex
ASCII)
REMARKS
SEE
169
Sets the bottom margin.
Standard.
IBM-P, IBM-G
<ESC> “N” n
27
IB
78
4E
n n
This command sets the bottom margin to
n
lines. The printer will generate a form feed whenever there are
n
lines left on the page. This command is ignored when the optional automatic sheet feeder is installed.
The value of
n
must be between 1 and 255.
Chapter 5
PURPOSE
MODE
CODE
(decimal
ASCII)
(hex
ASCII)
REMARKS
SEE
Cancels top and bottom margins.
Standard, IBM-P, IBM-G
<ESC> “0”
27
IB
79
4F
This command cancels both the top margin and the bottom margin.
Chapter 5
PURPOSE
‘MODE
CODE
(decimal
ASCII)
(hex
ASCII)
REMARKS
SEE
Advances paper to the next vertical tab position.
Standard, IBM-P, IBM-G
<VT>
11
OB
This command causes the paper to be advanced to the next vertical tab position, or the top of the next page, whichever is first. If the vertical tab positions are not set, this command works as a line feed command.
Chapter 5
170
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets vertical tab positions.
Standard, IBM-P, IBM-G
<ESC>
“B”
nl n2 n3 . . . 0
27 66
nl n2 n3 . . . 0
1B 42
nl n2 n3 . . . 00
This command cancels all current vertical tab positions and sets those defined at lines
nl, n2, n3 etc. The maximum number of vertical tab positions allowed is 16. The
ASCII 0 character is used as a command terminator. Each vertical tab position must be specified in ascending order.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects vertical channels.
Standard, IBM-P, IBM-G
< ESC > “/”
n0
27
1B
47
2F
n0 n0
This command selects one of the multiple vertical channels determined by the value of n0. The value of n0 must be between
0 and 7.
Chapter 5
-_
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
171
Sets vertical tab positions in a channel.
Standard, IBM-P, IBM-G
<ESC>
“b”
n0 nl n2 n3 . . . 0
27
1B
98
62
nO nl n2 n3 . . . 0 nO nl n2 n3 . . . 00
This command cancels all current vertical tab positions in channel
n0
and sets those defined at lines
nl, n2, n3,
etc. The maxi- mum number of vertical tab positions for each channel allowed is 16. The ASCII 0 character is used as a command terminator.
Each vertical tab position must be specified in ascending order. The vertical channel
n0
must be between 0 and 7.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets vertical tab position every n lines.
Standard, IBM-P, IBM-G
<ESC> “ ”
1
n
27
1B l:l
65
1
n
01 n
This command cancels all current vertical tab positions and sets those every
n
lines.
Note:
The character “ 1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels .vertical tab positions.
IBM-P
<ESC>
“R”
27 82
1B 52
This command cancels the vertical tab positions. This command also sets the horizontal tab positions every 8 characters.
Chapter 5
CONTROLLING THE HORIZONTAL PRINT POSI-
TION
This section described commands that move the print head and restrict its printing range (such as setting margins and tabs).
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
Returns print head to the left margin (car- riage return).
Standard, IBM-P, IBM-G
<CR>
13
OD
This command returns the print head to the left margin. If DIP switch l-5 has been set off, this command will also cause a line feed character to be generated after the carriage return, thereby advancing to the beginning of the next print line automat- ically.
Chapter 5 SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REk4ARKS
SEE
Sets carriage return function with a line feed.
IBM-P
< ESC > “5”
27
1B
53
35
This command sets the carriage return function with a line feed. When the
<CR> command is sent to the printer after this command has been sent, the printer automatically advances the paper one line. ,This command overrides the setting of DIP switch l-5.
Note: The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 5
1
1
01
--
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
173
Sets carriage return function without a line feed.
IBM-P
< ESC > “5”
27
1B
53
35
This command sets the carriage return function without a line feed. After this command has been sent to the printer, the print head returns to the left margin of the current line every time it receives a carriage return. This command overrides the set- ting of DIP switch l-5.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 5
0
0
00
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the left margin.
Standard, IBM-P, IBM-G
< ESC > “1” n
27
1B
108
6C
n n
This command sets the left margin to
n
characters. Each line will begin in the
(n
+ 1)th character position from the left edge. The value of
n
must be between 0 and 255. You can set the left margin ma- nually on the control panel.
Note:
Changing the print pitch after the left margin has been set does not change the margin - it stays in exactly the same place on the page.
Chapter 5
174
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the right margin.
Standard, IBM-G
<ESC>
27
1B
2”
51
n
IBM-P
<FS>
28
IC
‘2”
51
n
This command sets the right margin to n, which is the last character position that will be printed in a line. After execution of this command, any attempt to print beyond print position n will cause the printer to automatically generate a carriage return and a line feed before printing the remainder of the line. The values of n must be between 1 and 255. You can set the right margin manually on the control panel.
Note: Changing the print pitch after the right margin has been set does not change the margin - it stays in exactly the same position on the page.
Chapter 5
Sets the left and right margins.
Standard, IBM-P, IBM-G
<ESC>
“X” nl n2
27
1B
88
58
nl n2 nl n2
This command sets the left margin to nl characters and the right margin to n2. The values of nl and n2 must between 1 and
255, and n2 should be greater than nl.
You can set the left and right margins manually on the control panel.
Note: Changing the print pitch after the margins have been set does not change the margins - they stay in exactly the same positions on the page.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
175
Moves the print head to the next horizontal tab position.
Standard, IBM-P, IBM-G
<HT>
9
09
This command causes the print head to advance to the next horizontal tab posi- tion. The horizontal tab positions are set at power-on to print positions 8, 16, 24, etc., (to the maximum print position).
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets horizontal tab positions.
Standard, IBM-P, IBM-C
<ESC>
“D”
nl n2 n3 . . . 0
27
1B
68
44
nl n2 n3 . . . 0 nl n2 n3 . . . 00
This command cancels all current hori- zontal tab positions and sets those defined at print positions,
nl, n2, n3,
etc. The maximum number of horizontal tab posi- tions allowed is 28. The ASCII 0 character is used as a command terminator. Each horizontal tab position must be specified in ascending order.
Chapter 5
176
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets horizontal tab position every n char- acters.
Standard, IBM-P, IBM-G
<ESC> “ ”
0 n
27 l:l 0
n
1B 65 00
n
This command cancels all current hori- zontal tab positions and sets those every
n characters.
Note: The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets horizontal tab positions every 8 char- acters.
IBM-P
<ESC> “R”
27
1B
82
52
This command cancels all current hori- zontal tab positions and sets those every
8 characters. This command also cancels the vertical tab positions.
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Moves the print head ‘to an absolute hori- zontal position.
Standard, IBM-P, IBM-G
<ESC>
“$” nl n2
27
1B
36
24
nl n2 nl n2
This command causes the printer to move the print head to an absolute horizontal position. The position, in inches, is deter- mined by the formula (nl + n2 x 256)/60.
Chapter 5
PURPOSE
MODE
CODE
(decimal
ASCII)
(hex ASCII)
REMARKS
SEE
177
Moves the print head to a specified hori- zontal position.
Standard,
IBM-G
< ESC > “\”
27 92
1B 5C
nl nl nl n2 rz~
This command causes the printer to move the print head to a specified horizontal position. It can move the print head either left or right. The distance, in inches, is determined by the formula
(nl + n2 x
256)/120.
To move to the left, add 64 to the calcu- lated value of
n2.
The maximum distance is 13.6 inches. The command will be ig- nored if you try to move to a position outside the current margins..
Chapter 5
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Adds n dot spaces between characters.
Standard
< ESC >
“space” n
27
1B
32
20
n n
This command increases the space between
NLQ characters by
n
dots. The value of
n
must be between 0 and 127.
Chapter 6
178
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Moves the print head back one print position
(backspace).
Standard, IBM-P, IBM-G
CBS>
8
08
This command shifts the print head one column to the left. If the print head is at the left margin, the command is ignored.
This command can be used to overstrike or combine characters.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets alignment, or centering.
Standard, IBM-P, IBM-G
< EfjC > “a”
n
27
1B
97
61
n n
This command causes the printer to format text as follows:
n
Text formatting
0 Left justified (ragged right margin)
1 Centered
2
Right justified
3
Right and left justified
Chapter 5
!
,
179
DOWNLOAD CHARACTER COMMANDS
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Defines download characters into RAM.
Standard, IBM-P, IBM-G
< ESC > “&”
0
nl n2 m0 ml . . . ml1
[ml2 . . . m46J
27
1B
38 0
nl n2 m0 ml . . . ml1
[ml2 . . . m46]
26 00
nl n2 m0 ml . . . ml1
[ml2 . . . m46J
This command is used to define one or more user-defined characters and to store them into RAM for later use. RAM is cleared when the power is turned off. The values of
nl
and n2 specify the range of positions in RAM that the characters are to occupy. Valid character positions are any number between 0 and 255 (except the area of block graphics characters with the
IBM modes). Following
n2
the printer expects character data bytes for each character to be defined. The first byte,
m0,
is the attribute byte, for it specifies whether the character is a descender (if the first bit is 0), and the proportional width of the draft character (starting and ending dot columns are defined by the low order seven bits).
ml
through
mll
determine which dots form the draft character. In case of NLQ download characters,
ml
through
m46
determine which dots form the character.
Note:
This command is ignored when the
DIP switch l-3 is set on.
Chapter 7
I
180
PURPOSE
MODE
CODE
(Decimal ASCII)
(hex ASCII)
REMARKS
SEE 1
Defines download characters into RAM.
IBM-P
~ESC~“=” nl n2
<DC4> n3 mo 0 ml m2 . . . ml1
27 61
nl n2
20
n3 m0 0 ml m2 ml1
1B 3D n!
n2 14 n3 m0 00 ml m2 . . . ml1
This command is used to set up one or more user-detined characters and to store them into RAM for later use. RAM is cleared when the power is turned off. The values of nl and n2 indicate how many bytes will follow this command. The value of n3 specifies the start range of positions in RAM that the characters are to occupy.
Following n3 the printer expects character data bytes for each character to be defined.
The first byte, m0, specifies the attribute data. The attribute describ whether the character is ascending or descending. If mO = 1, the character prints with the bottom eight pins of the print head (de- scending character). If mO = 0, the char- acter prints with the top eight pins of the print head (ascending character). ml through ml1 determine which dots form the character.
Note: This command is ignored when the
DIP switch l-3 is set on.
Chapter 7
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Copies standard character ROM font into
RAM.
Standard, IBM-G
< ESC > “:”
27
IB
58
3A
0
0
0
0
00 00
0
0
00
IBM-P
< FS > “:”
28
IC
58
3A
This command copies all the standard characters to the corresponding download character RAM area. This destroys any existing user-defined characters in that range.
Note:
This command is ignored when the
DIP switch 1-3 is set on.
Chapter 7
0
0
0
0
00 00
0
0
00
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
<REMARKS
SEE
Selects draft download character set.
Standard, IBM-P, IBM-G
1
27
1B
37
25
1
01
This command causes the printer to select the draft download character set.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 7
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects draft download character set.
IBM-P
< ESC > “I”
27
1B
73
49
This command causes the printer to select the draft download character set.
Note:
The character “4” (decimal code 52, hexadecimal code 34) can be used instead of ASCII 4.
Chapter 7
4
4
04
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects NLQ download character set.
IBM-P
< ESC > “I”
27
IB
73
49
This command causes the printer to select the NLQ download character set.
Note:
The character “6” (decimal code 54, hexadecimal code 36) can be used insteasd of ASCII 6.
Chapter 7
6
6
06
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels download character set.
Standard, IBM-P, IBM-G
< ESC > “Oh” 0
27
IB
37
25
0
00
This command cancels the download character set and selects the previous character set.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 7
183
DOT GRAPHICS COMMANDS
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Prints normal-density graphics.
Standard, IBM-P, IBM-G
<ESC> “K”
nl n2 ml m2 . . . .
27
1B
75
4B
nl n2 ml m2 . . . . nl n2 ml m2 . . . .
This command selects 60 dots-per-inch, column-scan, bit-image graphics mode.
The values of nl and n2 represent the number of graphics characters to be printed, where the total number of char- acters = n2 times 256 + nl. The correct number of graphics data bytes (ml, m2, etc.) must follow n2. The ASCII values of these bytes determine which pins are fired for each character.
Chapter 7
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Prints double-density graphics.
Standard, IBM-P, IBM-G
<ESC>
“L”
nl n2 ml m2 . . . .
27 76
nl n2 ml m2 . . . .
1B 4C
nl n2 ml m2 . . . .
This command selects 120 dots-per-inch, column-scan, bit-image graphics mode.
The values of nl and n2 are the same as in normal-density graphics. The correct number of graphics data bytes (ml, m2, etc.) must follow n2. The ASCII values of these bytes determine which pins are tired for each character.
Chapter 7
I
184
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Prints double-density graphics at double- speed.
Standard, IBM-P, IBM-G
<ESC>
“Y”
nl n2 ml m2 . . . .
27
89 nl n2 ml m2 . . . .
1B
59 nl n2 ml m2 . . . .
This command selects 120 dots-per-inch, column-scan, bit-image graphics mode at double-speed. The values of nl and n2 are the same as in normal-density graphics.
The correct number of graphics data bytes
(ml, m2, etc.) must follow n2. The ASCII values of these bytes determine which pins are tired for each character.
Chapter 7
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Prints quadruple-density graphics.
Standard, IBM-P, IBM-G
<ESC>
“Z”
nl n2 ml m2 . . . .
27
1B
90 nl n2 ml m2 . . . .
5A
nl n2 ml m2 . . . .
This command selects 240 dots-per-inch, column-scan, bit-image graphics mode.
The values of nl and n2 are the same as in normal-density graphics. The correct number of graphics data bytes (ml, m2, etc.) must follow n2. The ASCII values of these bytes determine which pins are tired for each character.
Chapter 7
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
185
Selects graphics modes.
Standard, IBM-P, IBM-G
<ESC> cc*n
n0 nl
n2
ml m2 . . . .
27 42
n0 nl n2 ml m2 . . . .
1B 2A
n0 nl n2 ml m2 . . . .
This command selects one of seven possible graphics modes, depending on the value of no. The values of nl and n2 are the same as normal-density graphics mode. The correct number of graphics data bytes
(ml, m2, etc.) must follow n2. The ASCII values of these bytes determine which pins are tired for each character. The value of
n0 must be between 0 and 6 as shown below.
n
Graphics mode
Normal-density
Double-density
Double-density at double-speed
Quadruple-density
CRT graphics
Plotter graphics
CRT graphics type II
Chapter 7
Prints 9-pin graphics.
Standard, IBM-G
< ESC > “h”
27
1B
94
5E
n0 nl n2 ml m2 . . . . n0 nl n2 ml m2 . . . . n0 nl n2 ml m2 . . . .
This command selects, column-scan, 9-pin bit-image graphics mode. The value of n0 determines the print density. The values of nl and n2 are the same as in normal- density graphics. The correct number of graphics data bytes (ml, m2, etc.) must follow n2. The ASCII values of these two bytes determine which pins are fired for each character.
Chapter 7
186
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Redefines the graphics mode.
Standard, IBM-P, IBM-G
< ESC > “?”
n0 nl
27
1B
63
3F
n0 n0 nl nl
This command redefines one of the 4 al- ternate graphics codes - < ESC > “K”,
< ESC > “L”, < ESC > “Y”, or < ESC >
“Z” - as one of the seven graphics density numbers with the < ESC > “*” command, where n0 is “K”, “L”, “Y”, or “Z” and nl is between 0 and 6.
Chapter 7
MACRO INSTRUCTION COMMANDS
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Defines macro instruction.
Standard, IBM-P, IBM-G
<ESC> “+” . . . . . <RS>
27
1B
43
2B
. . . . .
. . . . .
30
IE
This command cancels any existing macro instructions, and replaces it with the de- lined instruction. The maximum number of characters allowed in the macro in- struction is 16. The < RS > character marks the end of the macro definition.
Chapter 6
Executes macro instruction.
Standard, IBM-P, IBM-G
<ESC> “+”
1
27
1B
43
2B
1
01
This command executes a previously de- lined macro instruction.
Chapter 6
187
OTHER COMMANDS
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the value of the eighth data bit to logical
1.
Standard, IBM-P, IBM-G
<ESC> “>”
27
1B
62
3E
This command forces the eighth data bit of each subsequent character sent to the printer to logical 1. This code allows users with a 7-bit interface to access those characters whose ASCII code is greater than 127. This code should not be used to transmit printer control codes.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
&DE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets the value of the eighth data bit to logical
0.
Standard, IBM-G
<ESC> “=”
27
1B
61
3D
IBM-P
<FS>
28
IC
This command forces the eighth data bit of each subsequent character sent to the printer to logical 0. This code should not be used to transmit printer control codes.
Chapter 6
61
3D
1
188
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Accepts the value of the eighth data bit as is.
Standard, IBM-P, IBM-G
<ESC>
“#”
27 35
1B 23
This command cancels either setting of the eighth data bit. The printer will use the value of the eighth data bit that is sent from the computer. This code allows users with a 7-bit interface to resume normal func- tions after accessing those characters whose ASCII code is greater than 127.
Chapter 6
Prints “slash zero”.
Standard, IBM-P, IBM-G
<ESC> “N” 1
27
1B
126
7E
1
01
This command causes to print the zero character with a slash.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 6
Prints “normal zeio”.
Standard, IBM-P, IBM-G
<ESC> “N” 0
27
1B
126
‘7E
0
00
This command cancels printing the slash zero and returns printing to the normal zero character.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 6
.
189
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Deletes the last character sent.
Standard, IBM-P, IBM-G
<DEL>
127
7F
This command deletes the last character received. This command is ignored if the last character received has already been printed, or if the last character received was all or part of a function code.
Chapter 6
Cancels a line.
Standard, IBM-P, IBM-G
<CAN>
24
18
This command deletes the last line in the print buffer at the time the command is used.
Chapter 6
Sets printer off line.
Standard, IBM-G
<DC3>
19
13
IBM-P
<ESC>
27
1B
Q
81
51
3
3
03
This command causes the printer to go off line, disregarding all subsequent char- acters and function codes, with the ex- ception of < DC1 > , which will return the printer to the on line state. This is not the same as pushing the On Line key. When the On Line lamp is not lit, the printer will not respond to < DC1 > .
Chapter 6
190
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets printer on line.
Standard, IBM-P, IBM-G
<DCl>
17
11
This command resets the printer to the on line state, allowing it to receive and process all subsequent characters and function codes. This is not the same as pushing the One Line key. When the On
Line lamp is not lit, the printer will not respond to < DC1 > .
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sounds the printer bell.
Standard, IBM-P, IBM-G
<BEL>
7
07
This command causes the buzzer to sound for about a quarter of a second.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII
(hex ASCII) j
REMARKS
SEE
Disables paper-out detector.
Standard, IBM-P, IBM-G
< ESC >
“8”
27
1B
56
38
This command causes the printer to dis- regard the signal sent by the paper-out detector. The paper-out signal normally sounds the printer bell and stops printing until paper is inserted and the printer is reset. DIP switch l-l can also be set to disable the paper-out detector.
Chapter 6
.“.
_’
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
191
Enables paper-out detector.
Standard, IBM-P, IBM-G
<ESC> “9”
27
1B
57
39
This command restores the function of the paper-out detector.
Chapter 6
Selects uni-direction=& printing.
Standard, IBM-P, IBM-G
<ESC> “U” 1
27
1B
85
55
1
01
This command causes all subsequent printing to be done in uni-directional printing. Uni-directional printing is useful in printing tables or charts, since it ensures that vertical columns of characters will be aligned.
Note:
The character “ 1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 6
Cancels uni-directional printing.
Standard, IBM-P, IBM-G
<ESC> “U” 0
27
1B
85
55
0
00
This command cancels uni-directional printing and returns to the standard bi- directional printing, which is considerably faster.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead: of ASCII 0.
Chapter 6
192
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects one-line uni-directional printing.
Standard, IBM-P, IBM-G
<ESC> “<”
27
1B
60
3C
This command immediately returns the print head to the left margin. The re- mainder of the line is printed from left to right. Normal (bi-directional) printing re- sumes following a carriage return.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Enlarges characters in whole or in part; cancels same.
Standard, IBM-P, IBM-G
<ESC>
“h”
n
27
104 n
1B 68
n
This special command enlarges characters following the command until the enlarge- ment is cancelled. The values of IZ have the following effects.
n
Effect
0 Cancels enlargement
1 Double-high, double-wide
2 Quadruple-high, quadruple-wide
3 Double-high, double-wide (Lower half only)
4 Double-high, double-wide (Upper half only)
5 Quadruple-high, quadruple-wide
(Lower half only)
6 Quadruple-high, quadruple-wide
(Upper half only)
Chapter 6
.-.
-
-
-
.-
.-
.-
-
__
)
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
193
Expands the printable area.
Standard
<ESC>
27
IB
“6”
54
36
This command causes the printer to use the high-order control code area as a printable character area.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels the expansion of printable area.
Standard
<ESC>
“7”
27 55
1B 37
This command cancels the expansion of the printable character area and restores the high-order control code area.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Prints characters in the undefined control code area.
Standard, IBM-G
< ESC > “I”
27
1B
73
49
1
1
01
This command causes the printer to print the characters in the undefined control code area.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead
Qf
ASCII 1.
Chapter 6
I
194
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Selects undefined codes as control codes.
Standard, IBM-G
< ESC > “I”
27
1B
73
49
0
0
00
This command cancels printing the char- acters in the undefined control codes and restores them as control codes.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Prints characters from all character sets.
IBM-P
< ESC > “\”
27
1B
92
5C
nl nl nl n2 n2 n2
This command allows the printing of all characters, including characters with an
ASCII value below decimal 32. The printer normally recognizes the ASCII values less than decimal value 32 as control codes.
This command allows the printer to print the special characters assigned to the
ASCII control codes. If the printer receives a code value for an unassigned character, a space character prints.
The total number of characters is equal to nl + (n2 x 256).
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
195
Prints a character from all character sets.
IBM-P
<ESC> “*”
27
1B
94
5E n
n n
This command prints one character de- fined with the value of n from the whole character sets. You can use this command to print codes the printer normally re- cognizes as control codes.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Sets immediate print mode.
Standard, IBM-P, IBM-G
< ESC > “i”
1
27
IB
105
69
1
01
This command selects the immediate print mode. In the immediate print mode the print head prints one character at a time, as you send it. The printer also moves the paper up so that you can see the current line and then down to continue printing.
This kind of instant feedback can be es- pecially helpful in telecommunications.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
Chapter 6
196
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels immediate print mode.
Standard, IBM-P, IBM-G
< ESC > “i”
0
27
1B
105
69
0
00
This command cancels the immediate print mode and returns the normal print mode.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
Selects half-speed printing.
Standard, IBM-P, IBM-G
< ESC > “s”
1
27
1B
115
73
1
01
This command causes the printer to select half-speed printing. Half-speed printing reduces the noise of printing.
Note:
The character “1” (decimal code 49, hexadecimal code 31) can be used instead of ASCII 1.
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
Cancels half-speed printing.
Standard, IBM-P, IBM-G
< ESC > “s”
0
27
1B
115
73
0
00
This command cancels half-speed printing mode, and restores normal printing.
Note:
The character “0” (decimal code 48, hexadecimal code 30) can be used instead of ASCII 0.
..-
I
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
197
Resets the printer
Standard, IBM-P, IBM-G
< ESC > “@”
27
1B
64
40
This command reinitializes the printer.
The print buffer is cleared, and the form length, bottom margin, and international character set are all reset to the values defined by their respective DIP switches.
The main difference between the < ESC >
‘6@9’ command and turning the printer off and back on again is that download characters and macro instructions are preserved with this command.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE decimal ASCII) t hex ASCII)
REMARKS
SEE
Selects auto feed mode.
Standard, IBM-P, IBM-G
<ESC> <EM> 4
27
1B
25
19
4
04
Standard, IBM-P, IBM-G
L‘ 3,
(
40
“ n
(
40
“4”
52
“)M
41
“)V
41
28 28 34 29 29
This command causes the printer to select the auto sheet feeding mode. This com- mand is ignored when the optional auto- matic sheet feeder is not mounted.
Chapter 6
198
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
Cancels auto feed mode.
Standard, IBM-P, IBM-G
<ESC><EM> 0
27
1B
25
19
0
00
Standard, IBM-P, IBM-G
L‘ 3,
(
40
“ ,9 t
40
“0”
48
“),,
41
“),,
41
28 28 30 29 29
This command causes the printer to cancel the auto sheet feeding mode. This com- mand is ignored when the optional auto- matic sheet feeder is not mounted.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REM’ARKS
Supplies paper.
Standard, IBM-P, IBM-G
<ESC><EM> 1
27
1B
25
19
1
01
Standard, IBM-P, IBM-G
“ 9’
SEE
;);’
28 28 31
29 29
This command causes the printer to supply paper under non-auto sheet feeding mode.
This command is ignored when the op- tional automatic sheet feeder is not mounted.
Chapter 6
PURPOSE
MODE
CODE
(decimal ASCII)
(hex ASCII)
MODE
CODE
(decimal ASCII)
(hex ASCII)
REMARKS
SEE
199
Ejects paper.
Standard, IBM-P, IBM-G
< E,‘jC > < EM > “R”
27
1B
25
19
82
52
Standard, IBM-P, IBM-G
“ 7’
(
“ 99
(
“RX “)V “)W
40 40 82 41 41
28 28 52 29 29
This command causes the printer to eject paper. This command is ignored when the optional automatic sheet feeder is not mounted.
Chapter 6
200
MEMO
APPENDIX D
COMMAND SUMMARY
IN NUMERIC ORDER
The purpose of this Appendix is to provide a quick reference of each mode for the various function codes in numeric order.
W Standard mode
The following functions take effect under the Standard mode, which emulates the Epson FX-85 printer.
Control code
CHRS(7)
CHRS(8)
CHRS(9)
CHR$( IO)
CHR$( 11)
CHR$(12)
CHR$(l3)
CHR$( 14)
CHR$(15)
CHR$(17)
CHR$(18)
CHR$( 19)
CHR$(20)
CHR$(24)
CHR$( 127)
< ESC > CHR$( 10)
Function
Sounds the printer bell
Moves the print head back one print position (backspace)
Moves the print head to the next horizontal tab position
Advances the paper one line (line feed)
Advances paper to the next vertical tab position
Advances the paper to the top of the next page (form feed)
Returns print head to the left margin
(carriage return)
Sets the printer to expanded print for the remainder of the current line
Sets the printer to condensed print
Sets printer on line
Cancels condensed print
Sets printer off line
Cancels one line expanded print
Cancels a line
Deletes the last character sent
Reverses the paper one line
1
202
< ESC > CHR$( 12)
< ESC > “#”
Reverses the paper to the top of the
< ESC > CHR$( 14) current page
Sets the printer to expanded print
< ESC > CHR$( 15) for the remainder of the current line
Sets the printer to condensed print
< ESC > CHR$(25) 0
Cancels auto feed mode
<ESC> CHR$(25) 1
Supplies paper
< ESC > CHR$(25) 4
Selects auto feed mode
< ESC > CHR$(25) “R” Ejects paper
< ESC > CHR$(32) n
Adds n dot spaces between charac-
< ESC > “!” n ters
Sets the master print mode
Accepts the value of the eighth data bit as is
< ESC > T’ nl n2 Moves the print head to an absolute horizontal position
Cancels download character set
< ESC > “%” 0
<ESC> “%” 1
Selects download character set
< ESC > “8~” CHR$(O) nl n2 m0 ml . . .
Defines download characters into
RAM
<ESC>
“*” n0 nl n2 ml m2 . . .
Selects graphics modes
<ESC> “+” . . . CHR$(30)
Defines macro instruction
Executes macro instruction <ESC> “+” 1
<ESC> “-” 0
<ESC> “-” 1
Cancels underlining
Selects underlining
< ESC > “I” n0
< ESC > “0”
< ESC > “1”
< ESC >
“2”
< ESC > “3” n
< ESC > “4”
< ESC > “5”
< ESC >
“6”
< ESC > “7”
Selects vertical channels
Sets line spacing to l/8 inch
Sets line spacing to 7/72 inch
Sets line spacing to l/6 inch
Sets hne spacing to n/216 inch
Selects italic characters
Cancels italic characters
Expands the printable area
< ESC >
“8”
< ESC > “9”
Cancels the expansion of printable area
Disables paper-out detector
Enables paper-out detector
203
<ESC> “:” CHR$(O) CHR$(O) CHR$(O)
Copies standard character ROM
<ESC>
<ESC>
“<”
“=” font into RAM
Selects one-line uni-directional printing
Sets the value of the eighth data
<ESC> “>” bit to logical 0
Sets the value of the eighth data bit to logical 1
<ESC> “?” no nl
< ESC > “@”
Redefines the graphics mode
Resets the printer
< ESC > “A” n
Sets line spacing to n/72 inch
< ESC > “B” nl n2 n3 . . . CHR$(O)
Sets vertical tab positions
< ESC > “C”CHR$(O) n Sets page length to n inches
< ESC > “C” n
Sets page length to yt lines
< ESC > “D” nl n2 n3 . . . CHR$(O)
Sets horizontal tab positions
< ESC > “E”
Selects emphasized printing
< ESC > “F”
Cancels emphasized printing
< ESC > “G”
Selects boldface printing
< ESC > “H”
< ESC > “I” 0
Cancels boldface printing
Selects undefined codes as control
< ESC > “I” 1 codes
Prints characters in the undefined
<,ESC > “J” y1 control code area
Sends a one-time n/216 inch
< ESC > “K” nl n2 ml m2 . . . paper feed of
Prints normal-density graphics
< ESC > “L” nl n2 ml m2 . . .
Prints double-density graphics
< ESC > “M”
Sets the print pitch to elite
Sets the bottom margin c ESC > “N” n
< ESC > “0”
< ESC > “p”
Cancels top and bottom margins
Sets the print pitch to pica
< ESC > “Q” n
Sets the right margin
< ESC > “R” n
Selects an international character
< ESC > “S” 0 set
Selects superscripts
204
< ESC> 3” 1
< ESC > “T”
Selects subscripts
Cancels a superscript or subscript
Cancels uni-directional printing
< ESC > “U” 0
< ESC > “W” 0
<ESC> “W” 1
< ESC > “X” nl n2
Selects uni-directional printing
Cancels expanded print
Sets the printer to expanded print
Sets the left and right margins
< ESC > “Y” nl n2 ml m2 . . .
Prints double-density graphics at double-speed
< ESC > “Z” nl n2 ml m2 . . .
Prints quadruple-density graphics
< ESC > “\” nl n2
Moves the print head to a specified horizontal position
<ESC>
“A” n0 nl n2 ml m2 . . .
Prints 9-pin graphics
< ESC > “-” 0
< ESC > “-” 1
< ESC > “a” n
Cancels over-lining
Selects overlining
Sets alignment, or centering
< ESC > “b” n0 nl n2 n3 . . . CHR$(O)
Sets vertical tab positions in a
< ESC > “e” 0 n channel
Sets horizontal tab positions every
n characters
< ESC > “e” 1 n
< ESC > “f’ 0 n
< ESC > “f’ 1 n
< ESC > “h” n
< ESC > “i” 0
< ESC > “i” 0
< ESC >
“j” n
< ESC > “1” n
< ESC > “p” 0
< ESC > “p” 1
< ESC > “r” n
< ESC > “s” 0
Sets vertical tab positions every n lines
Sets the print postion to n characters
Sets print position to n lines
Enlarges characters in whole or in part; cancels same
Cancels immediate print mode
Sets, immediate print mode
Sends a one-time reverse feed of n/216 inch
Sets the left margin
Cancels proportional print
Sets the printer to proportional print
Sets the top margin
Cancels half-speed printing
205
< ESC > “s” 1
< ESC > “x” 1
< ESC> “m” 0
< ESC > “-” 1
“( (0) Y
‘Y (1) 1”
,‘( (4) >”
‘Y CR) >”
Selects half-speed printing
Cancels NLQ characters
Selects NLQ characters
Prints “normal zero”
Prints “slash zero”
Cancels auto feed mode
Supplies paper
Selects auto feed mode
Ejects paper n IBM-P mode
The following functions take effect under the IBM-P mode, which emulates the IBM Proprinter.
Control code
CHRS(7)
CHRS(8)
CHRS(9)
CHR$( 10)
CHR$( 11)
CHR$( 12)
CHRS(13)
CHR$( 14)
CHRS(l5)
CHR$( 17)
CHR$( 18)
CHR$(20)
CHR$(24)
CHR$( 127)
< ESC > CHR$( 10)
< ESC > CHR$( 12)
Function
Sounds the printer bell
Moves the print head back one print position (backspace)
Moves the print head to the next horizontal tab position
Advances the paper one line (line feed)
Advances paper to the next vertical tab position
Advances the paper to the top of the next page (form feed)
Returns print head to the left margin
(carriage return)
Sets the printer to expanded print for the remainder of the current line
Sets the printer to condensed print
Sets printer on line
Sets the print pitch to pica
Cancels one line expanded print
Cancels a line
Deletes the last character sent
Reverses the paper one line
Reverses the paper to the top of the current page
< ESC > CHR$( 14)
Sets the printer to expanded print
< ESC > CHR$( 15) for the remainder of the current line
Sets the printer to condensed print
< ESC > CHR$(25) 0
Cancels auto feed mode
<ESC> CHR$(25) 1
Supplies paper
< ESC > CHR$(25) 4
Selects auto feed mode
< ESC > CHR$(25) “R” Ejects paper
< ESC > “I” n
Sets the master print mode
< ESC > “#”
Accepts the value of the eighth data bit as is
< ESC > “$” nl n2
< ESC > “%” 0
Moves the print head to an absolute horizontal position
Cancels download character set
Selects download character set
< ESC > “&” CHR$(O) nl n2 m0 ml . . .
Defines download characters into
RAM
<ESC>
“*” n0 nl n2 ml m2 . . .
Selects graphics modes
< ESC > “+ ” . . . CHR$(30)
Defines macro instruction
<ESC>
<ESC> “-“t-J
<ESC>
“+” 1
“-” 1
Executes macro instruction
Cancels underlining
Selects underlining
< ESC > “I” n0
< ESC > “0”
< ESC > “1”
< ESC >
“2”
Selects vertical channels
Sets line spacing to l/S inch
Sets line spacing to 7/72 inch
< ESC > “3” n
< ESC > “4”
Uses < ESC > “A” definition
Sets line spacing to n/216 inch
Sets the top of form to the current
< ESC > “5” 0
< ESC> “5” 1
< ESC >
“6”
< ESC > “7”
< ESC > “8”
< ESC > “:” position
Sets. carriage return function with- out a line feed
Sets carriage return function with a line feed
Selects character set #2
Selects character set #l
Disables paper-out detector
Enables paper-out detector
Sets the print pitch to elite
207
<ESC> “<” Selects one-line uni-directional printing
<ESC>
“ = ” nl n2 CHR$(20) n3 m0 CHR$(O) ml m2 . . .
Defines download characters into
<ESC> “>”
RAM
Sets the value of the eighth data
<ESC>
“?” n0 nl
< ESC > “@”
< ESC > “A” n bit to logical 1
Redefines the graphics mode
Resets the printer
Defines line spacing to n/72 inch
< ESC > “B” nl n2 n 3 . . . CHR$(O)
Sets vertical tab positions
< ESC > “C”CHR$(O) n Sets page length to n inches
-c ESC > “C” n
Sets page length to n lines
< ESC > “D” nl n2 n3 . . . CHR$(O)
Sets horizontal tab positions
< ESC > “E”
< ESC > “F”
< ESC > “G”
< ESC > “H”
Selects emphasized printing
Cancels emphasized printing
Selects boldface printing
Cancels boldface printing
Selects draft characters
< ESC > “I” 2
< ESC > “I” 4
Selects NLQ characters
Selects draft download character set
Selects NLQ download character
< ESC > “J” n set
Sends a one-time paper feed of n/216 inch
< ESC > “K” nl n2 ml m2 . . .
Prints normal-density graphics
< ESC > “L” nl n2 ml m2 . . .
Prints double-density graphics
< ESC > “M” Sets the print pitch to elite
< ESC > “N” n
< ESC > “0”
< ESC > “P”
Sets the bottom margin
Cancels top and bottom margins
Sets the print pitch to pica
Sets printer off line
< ESC > “R”
< ESC > “S” 0
< ESC > “S” 1
Cancels tabs to the default values
Selects superscripts
Selects subscripts
< ESC > “T"
< ESC > “I-J” 0
< ESC> “U” 1
Cancels a superscript or subscript
Cancels uni-directional
Selects uni-directional printing printing
< ESC > “W” 0
<ESC> “W” 1
Cancels expanded print
Sets the printer to expanded print
< ESC > “X” nl n2
Sets the left and right margins
< ESC > “Y” nl n2 ml m2 . . .
Prints double-density graphics at
< ESC > “\” nl n2 double-speed
< ESC > “Z” nl n2 ml m2 . . .
Prints quadruple-density graphics
Prints characters from all character
< ESC > “*” n sets
Prints a character from all character
< ESC > “-” 0
< ESC > “-” 1 sets
Cancels overlining
Selects overlining
Sets alignment, or centering
< ESC > “a” n
< ESC > “b” n0 nl n2 n3 . . . CHR$(O)
Sets vertical tab positions in a
< ESC > “e” 0 n
< ESC > “e” 1 n channel
Sets horizontal tab positions every
n characters
Sets vertical tab positions every n
< ESC > “f’ 0 n
< ESC > “f’ 1 n
< ESC > “h” n lines
Sets the print postion to n characters
Sets print position to n lines
Enlarges characters in whole or in
< ESC > “i” 0
< ESC > “i” 0
< ESC >
“j" n part; cancels same
Cancels immediate print mode
Sets immediate print mode
Sends a one-time reverse feed of
< ESC > “1” n
< ESC > “p” 0
< ESC> “p” 1
< ESC > “r” n
< ESC > “s” 0 n/216 inch
Sets the left margin
Cancels proportional print
Sets the printer to proportional print
Sets the top margin
Cancels half-speed printing
Selects half-speed printing
< ESC > “x” 0
< ESC > “x” 1
<ESC> “-” 0
< ESC > “N” 1
Cancels NLQ characters
Selects NLQ characters
Prints “normal zero”
Prints “slash zero”
Selects italic characters < FS > “4”
< FS > “5”
Cancels italic characters
<FS> “:” CHR$(O) CHR$(O) CHR$(O)
Copies standard character ROM
<FS> “z” font into RAM
Sets the value of the eighth data bit to logical 0
< FS >
“Q” n
< FS > “R” n
Sets the right margin
Selects an international set
Cancels auto feed mode character
‘7 (0) >”
‘Y (1) >”
‘Y (4) 1”
‘Y W) 1”
Supplies paper
Selects auto feed mode
Ejects paper n IBM-G mode
The following funtions take effect under the IBM-G mode, which emulates the IBM Graphics printer.
Control code
CHRS(7)
CHRS(8)
CHRS(9)
CHR$( 10)
CHR$( 11)
CHR$( 12)
CHR$( 13)
CHR$( 14)
CHR$( 15)
Function
Sounds the printer bell
Moves the print head back one print position (backspace)
Moves the print head to the next horizontal tab position
Advances the paper one line (line feed)
Advances paper to the next vertical tab position
Advances the paper to the top of the next page (form feed)
Returns print head to the left margin
(carriage return)
Sets the printer to expanded print for the remainder of the current line
Sets the printer to condensed print
210
CHR$( 17)
CHR$(18)
CHR$( 19)
CHR$(20)
CHR$(24)
CHR$( 127)
< ESC > CHR$( 10)
< ESC > CHR$( 12)
Sets printer on line
Cancels condensed print
Sets printer off line
Cancels one line expanded print
Cancels a line
Deletes the last character sent
Reverses the paper one line
Reverses the paper to the top of the current page
< ESC > CHR$( 14) Sets the printer to expanded print for the remainder of the current line
< ESC > CHR$( 15) Sets the printer to condensed print
< ESC > CHR$(25) 0
Cancels auto feed mode
< ESC > CHR$(25) 1
Supplies paper
< ESC > CHR$(25) 4
Selects auto feed mode
< ESC > CHR$(25) “R” Ejects paper
< ESC > “j” n
Sets the master print mode
< ESC > “#”
Accepts the value of the eighth data bit as is
< ESC > “$” nl n2
< ESC > “%” 0
< ESC > “%” 1
Moves the print head to an absolute horizontal position
Cancels download character set
Selects download character set
< ESC > “&” CHR$(O) nl n2 m0 ml . . .
Defines download characters into
RAM
<E$C>
“*” n0 nl n2 ml m2 . . .
Selects graphics modes
< ESC > “ + ” . . . CHR$(30)
Defines macro instruction
<ESC> “+” 1
<ESC> “-” 0
<ESC> “-” 1
Executes macro instruction
Cancels underlining
Selects underlining
Selects vertical channels < ESC > “1” n0
< ESC > “0”
< ESC > “1”
Sets line spacing to l/8 inch
Sets line spacing to 7/72 inch
< ESC >
“2” Uses < ESC > “A” definition
< ESC > “3” n
< ESC > “4”
< ESC > “5”
Sets line spacing to n/216 inch
Selects italic characters
Cancels italic characters
-
-
._
1
211
< ESC > “6”
Selects character set #2
< ESC > “7”
< ESC >
“8”
Selects character set #l
Disables paper-out detector
< ESC > “9”
Enables paper-out detector
< ESC > “:” CHR$(O) CHR$(O) CHR$(O)
Copies standard character ROM
<ESC>
<ESC>
<ESC>
“<”
“=”
“>” font into RAM
Selects one-line uni-directional printing
Sets the value of the eighth data bit to logical 0
Sets the value of the eighth data
< ESC > “?” n0 nl bit to logical 1
Redefines the graphics mode
Resets the printer
< ESC > “A” n
Defines line spacing to n/72 inch
< ESC > “B” nl n2 n 3 . . . CHR$(O)
Sets vertical tab positions
< ESC > “C”CHR$(O) n Sets page length to n inches
< ESC > “C” n
Sets page length to n lines
< ESC > “D” nl n2 n3 . . . CHR$(O)
Sets horizontal tab positions
< ESC > “E”
< ESC > “F”
Selects emphasized printing
Cancels emphasized printing
< ESC > “G”
< ESC > “H”
Selects boldface printing
Cancels boldface printing
Selects undefined codes as control
. < ESC > “I” 0
< ESC > “1” 1 codes
Prints characters in the undefined
< ESC > “J” n control code area
Sends a one-time paper feed of n/216 inch
< ESC > “K” nl n2 ml m !2 . . .
Prints normal-density graphics
< ESC > “L” nl n2 ml m2 . . .
Prints double-density graphics
< ESC > “M”
Sets the print pitch to elite
Sets the bottom margin
< ESC > “N” n
< ESC > “0”
< ESC > “I”’
Cancels top and bottom margins
Sets the print pitch to pica
212
< ESC > “Q” n
< ESC > “R” n
< ESC > “S” 0
< ESC> 3” 1
< ESC > “T”
< ESC > “U” 0
< ESC> “U” 1
< ESC > “W” 0
<ESC> “W” 1
< ESC > “X” nl n2
Sets the right margin
Selects an international character set
Selects superscripts
Selects subscripts
Cancels a superscript or subscript
Cancels uni-directional
Selects uni-directional
Cancels expanded print printing printing
Sets the printer to expanded print
Sets the left and right margins
< ESC > “Y” nl n2 ml m2 . . .
Prints double-density graphics at double-speed
< ESC > “Z” nl n2 ml m2 . . .
Prints quadruple-density graphics
< ESC > “\” nl n2
Moves the print head to a specified horizontal position
< ESC > “,,” n0 nl n2 ml m2 . . .
Prints 9-pin graphics
< ESC > “-” 1
Cancels overlining
Selects over-lining
< ESC > “a” n
Sets alignment, or centering
< ESC > “b” n0 nl n2 n3 . . . CHR$(O)
Sets vertical tab positions in a
< ESC > “e” 0 n
< ESC > “e” 1 n channel
Sets horizontal tab positions every
n characters
Sets vertical tab positions every n lines
Sets the print postion to n characters
< ESC > “f’ 0 n
< ESC > “f’ 1 n
< ESC > “h” n
< ESC > “i” 0
< ESC > “i” 0
< ESC >
“j” n
Sets print position to n lines
Enlarges characters in whole or in part; cancels same
Cancels immediate print mode
Sets immediate print mode
Sends a one-time reverse feed of
2 ESC > “1” n
< ESC > “p” 0 n/216 inch
Sets the left margin
Cancels proportional print
-
-
--
-
-
-
, .’
:_
< ESC > “p” 1
< ESC > “r”
n
< ESC > “s” 0
< ESC > “s” 1
< ESC > “x” 0
< ESC > “x” 1
<ESC> “-” 0
<ESC> “-” 1
“( (0) 1”
‘Y (1) 1”
‘Y (4) 1”
“( (RI 1”
213
Sets the printer to proportional print
Sets the top margin
Cancels half-speed printing
Selects half-speed printing
Cancels NLQ characters
Selects NLQ characters
Prints “normal zero”
Prints “slash zero”
Cancels auto feed mode
Supplies paper
Selects auto feed mode
Ejects paper
i
214
MEMO
APPENDIX E
TECHNICAL
SPECIFICATIONS
Printing
Printing method
Printing speed
Print buffer
Paper feed
Printing direction
Serial impact dot matrix
180 characters per second (in Draft pica)
45 characters per second (in NLQ mode)
12.6KB
2.7 inches/second (for form feeding)
Tractor and Friction feed
Bi-directional, logic seeking
Uni-directional in dot graphics modes
Character set
Draft characters
NLQ characters
Other characters
Character matrix
Draft characters
NLQ characters
Block graphics
Dot graphics
96 standard ASCII characters
33 international characters [l 1 sets]
87 IBM special characters
50 IBM block graphics characters
96 italic ASCII characters
33 italic international characters [ 11 sets]
87 italic IBM special characters
96 standard ASCII characters
33 international characters [ 11 sets]
87 IBM special characters
96 italic ASCII characters
33 italic international characters [l 1 sets]
87 italic IBM special characters
255 downloadable characters
9 dot x 11 dot
18 dot x 23 dot
12 dot x 11 dot
8 or 9 dot x 60 dots/inch
8 or 9 dot x 120 dots/inch
-.
8 dot x 240 dots/inch
8 dot x 72 dots/inch
8 dot x 80 dots/inch
8 dot x 90 dots/inch l/6 inch standard Line spacing
Column width
Normal pica
Normal elite
Condensed pica
Condensed elite l/S, n/72, n/144, or n/216 inch program- mable
1 O-inch type
80
15-inch type
136
96
137
160
163
233
272
68
Expanded pica
Expanded elite
Expanded condensed pica
40
48
68
80
81
116
Expanded condensed elite
Proportional spacing
Special features
Variable
136
Variable
Near Letter Quality characters
Automatic single sheet insertion
Short form tear-off
Easy access format switches
Self-test and hex dump
Downloadable characters
Ultra hi-resolution bit image graphics
Vertical and horizontal tabs
Skip over perforation
15.5” carriage (15-inch type only)
Automatic sheet feeder (option)
Paper
Single sheets
Width
Thickness
Sprocket-feed paper
Width
Thickness
1 O-inch type
5.5 - 8.5 inches
0.07 - 0.10 mm
15-inch type
6 - 14.5 inches
0.07 - 0.10 mm
4- 10 inches 4 - 15.5 inches
0.07 - 0.10 mm, one-part form,
Max 0.28 mm, 3-part form
_-
217
Printer
Dimensions
Height
Width
Depth
Weight
Power
Environment
Ribbon
Life
Print head life
Parallel interface
Interface
Synchronization
Handshaking
Logic level
Connector
1 O-inch type
105 mm
(4.1 inches)
15-inch type
105 mm
(4.1 inches)
542 mm
400 mm
(15.7 inches)
360 mm
(14.1 inches)
8.2 kg
(21.3 inches)
360 mm
(14.1 inches)
10.7 kg
(18.1 pounds)
120 VAC + lo%, 60Hz.
(23.6 pounds)
220 VAC + lo%, 50/60Hz.
240 VAC +_ lo%, 50/60Hz.
Temperature:
Humidity:
5 to 40°C (41 to 104°F)
10 to SO%, non condensing
Black cloth ribbon in special cartridge
2 million draft characters (lo-inch type)
3 million draft characters (15-inch type)
100 million draft characters
Centronics-compatible,
TTL
57-30360 Amphenol
7 or 8 bit
By external supplied Strobe pulses
By ACK or BUSY signals
‘serial interface (option)
Interface
Asynchronous RS-232C/20mA current loop
Bit rate 150, 300, 600, 1200, 2400, 4800, 9600,
19200 baud
Word length
Handshaking
1 start bit
7 or 8 data bits
Odd, even or no parity
1 or 2 stop bits
Serial BUSY, 1 byte mode
Serial BUSY, 1 block mode
ACK mode
XON/XOFF mode
218
MEMO
-
-
APPENDIX F
THE
PARALLEL INTERFACE
This printer has a parallel interface to communicate with the computer.
The operating specifications of the parallel interface are as follows:
Data transfer rate: 1,000 to 6,000 characters per second
Synchronization:
Via externally supplied STROBE pulses
Handshaking:
Logic level:
ACK and BUSY signals
Compatible with TTL level
The parallel interface connects to the computer by a 36 pin connector on the back of the printer. This connector mates with an Amphenol 57-30360 connector. The functions of the various pins are summarized in Table F-l.
I
ACK 1 i-
DATA 1
, i
I
STROBE 1
I
BUSY 1
Spsec.
1_
Approx. Srsec.
‘r-7
I
I
]
I
T: More than O.Spsec.
‘igure F-l.
The interface timing diagram.
220
-
Signal Name
DATA 1 - DATA 8
(To Printer)
Circuit Example
~~kn T 7gtible
STROBE
[To Printer]
BUSY, ACK
(From Printer)
~7kn T 7ztible
Figure F-2. Typical interface circuit.
Table F-l
Parallel interface pin functions
Pin No.
1
Signal
Name
STROBE
6
7
8
9
10
2
3
DATA1
DATA2
4 ’ DATA3
5 DATA4
DATA5
DATA6
DATA7
DATA8
ACK
11
12
1 BUSY
PAPER
OUT
Direc- tion
JN
Function
Signals when
data
is ready to be read.
Signal
goes from HIGH to LOW (for at”&& 0.5 microseconds) when data is available.
IN
IN
IN
IN
IN
IN
These signals provide the information of the first to eighth bits of
Each signal is at HIGH
1 and at a L3W level for a logical
IN
IN
OUT A 5 microsecond LOW pulse acknowl-
1 edges receipt 01. data.
1 OUT 1 When this signal goes LOW the printer is ready to accept-data.
OUT This signal is normally LOW. It will go
HIGH if the printer runs out of paper.
This sierra1 can be held LOW nerma-
1 nently 6y turning
DIP switch l-l&off.
13
1 SELECTED1 OUT 1 This signal is HIGH when the printer is
I 1 on-line.
14-15 /N/C
1 Unused
-
-
n
Functions of the Connector Signals
Communications between the computer and the printer use many of the pins of the connector. To understand how the system of communications works, let’s look at the functions of the various signals carried by the pins of the interface connector.
Pin 1 carries the STROBE pulse signal from the computer to the printer. This signal is normally held high by the com- puter. When the computer has data ready for the printer it sets this signal to a low value for at least 0.5 microseconds.
When the printer sees this pulse on the strobe pin. it reads the data that the computer supplies on pins 2 through 9. Each of these lines carries one bit of information. A logical “1” is represented by a high signal level, and a logical “0” is re- presented by a low signal level. The computer must maintain these signals for a period beginning at least 0.5 microseconds before the strobe pulse starts and continuing for at least 0.5 microseconds after the strobe pulse ends.
When the printer has successfully received the byte of data from the computer it sets pin 10 low for approximately microseconds. This signal acknowledges the receipt of the data
5 and so is called the ACK (for “acknowledge”) signal.
222
Pin 11 reports when the printer is not able to receive data.
The signal is called BUSY. When this signal is high, the printer cannot receive data. This signal will be high during data transfer, when the printer is off-line and when an error con- dition exists.
The printer will report that it has run out of paper by making the PAPER OUT signal on pin 12 high. This pin can be held low by turning DIP switch l-l off. When the printer is in the on-line state, pin 13 is held high. This signal (SELECTED) tells the computer that the printer is ready to receive data.
Pins 14, 15, 34 and 35 are not used, while pins 16, 17, 19-30 and 33 are grounded. Pin 18 is connected to the + 5VDC supply in the printer.
Pin 31 can be used to reset the printer. If this signal
(RESET) goes low the printer will reinitialize. Pin 32 is used to report error conditions in the printer. This signal
(ERROR) is high during normal operation and goes low to report that the printer cannot print due to an error condition.
I
APPENDIX G
SERIAL INTERFACE
SPECIFICATIONS
This printer provides a very flexible RS232C serial interface as an option. It can communicate at rates from 150 to 19,200 baud (bits per second) and supports four different kinds of
handshaking.
This interface can also function as a 20mA current loop interface. The operating specifications of the in- terface are as follows:
Data transfer rate: 150- 19200
Word length: 1 start bit
7 or 8 data bits
Odd, even or no parity
1 or 2 stop bits
Signal levels: Mark or logical 1, - 3 to - 15 volts or current ON
Space or logical 0, + 3 to + 15 volts or current OFF
Handshaking: Serial BUSY, 1 byte mode
Serial BUSY, 1 block mode
ACK mode
XON/XOFF mode
Note: 19200 baud can be used only with an RS232C interface; it cannot be used with a 20mA current loop interface.
The optional board has a DB-25 female connector to connect to a computer. The functions of the pins are summarized in Table
G-l.
224
Table G-l
Serial interface pin functions
225
CONFIGURING THE SERIAL INTERFACE
The DIP switch on the serial interface board controls the configuration of the serial interface. Table G-2 describes the functions of the individual switches in the DIP switch. tfi
5
6
7
1
Switch
2
Table G-2
DIP switch on serial board
ON
7 data bits
Parity checked
8 data bits
No parity
Handshaking protocols-see Table G-3
Odd parity
Data transfer rate-see
1 Even parity
Table G-4
OFF
Table G-3
Handshaking protocols
I
I 150
Baud rate
300
600
120
I2400
4800
9600
19200
Table G-4
Data transfe r rates
1 OFF
Switch 6
OFF
OFF
OFF
ION
ON
ON
ON
1 OFF
Switch 7
OFF
ON
ON
1 OFF
OFF
ON
ON
1 OFF
Switch 8
ON
OFF
ON
1 OFF
ON
OFF
ON
I
I
226
THE SERIAL PROTOCOLS
This printer has four serial protocols, selected by DIP switches 3 and 4. Figure G-l shows a typical byte of serial data and Figure G-2 shows timing charts for the 4 protocols. n Serial busy protocols
In the serial busy protocols, this printer uses DTR (pin 20) and RCH (pin 11) to signal to the computer when it is able to accept data. These two pins go ON when the printer is ready to accept data. In the 1 byte mode they go OFF after each character is received. In the 1 block mode they only go OFF when the printer’s buffer approaches capacity. In both cases they will stay OFF if the buffer cannot accept more data. n XONjXOFF protocol
The XONjXOFF protocol uses the ASCII characters
< DC1 > and < DC3 > (sometimes called XON and XOFF, respectively) to communicate with the computer. When the printer’s buffer approaches capacity this printer will send a
DC3 (ASCII 19) on TXD (pin 2) to tell the computer that it must stop sending data. When the printer is able to receive more data it sends a DC1 (ASCII 17) on TXD. The computer can then send more data until the printer sends another DC3. n ACK protocol
In.the ACK protocol, this printer sends an ACK (ASCI16) on TXD (pin 2) each time that it is prepared to receive a byte of data.
Code bits
--u-t
Earliest point at qhich next’ character may start
Figure G-l. Typical data byte on the serial interface
Serial busy protocol (a byte) mode
1 Buffer full or 1
Off line
Serial busy protocol (I block) mode
XON/XOFF protocol
r Buffer full or 1
Off line
TXD
Pm 2
mm-/
,DC~)
XOFF
Buffer
(DC3)
ACK Protocol
DB
I
TXD
2
1 Buffer full
Off line
XON (DCI)
DB = Data Byte
Figure G-2. Serial protocol timing charts.
227
INDEX
9-pin graphics, I.?(). 485
Absolute tab. 73. 176
ACK protocol. 2.26
Ad.justmg paper gap, 16
.4djusting width of space. XS
Advance paper. 59, 16-7
Ahgning text. 79, 178
Alternate graphics codes, II9
.American Standard Code for Informa- tion Interchange, 41
ASCII code conversion chart. 135
ASCII codes. 40. 100
Attribute byte, I05
Auto carriage return. I30
Auto feed mode. 197
Auto line feed. 60. 130. 172
Automatic sheet feeder. 98. 197
Backspace, 83, I78
BASIC, 39, 40
<BEL>. RI. 190
Bell, ~91~ IYO
Bi-directional print, 86, 191
Big characters, 96, f9.T
Bit image graphics. 117
Block graphics. 88
Boldface print. 28. 3-7. 54. 56.
159
Bottom margin. 130. 169 cBS>.83. 178
<CAN >, 83. 189
Cancel. auto feed mode, 198 boldface print, 54. 159 emphasized prmt. 54, 158 expanded print. 51. 157 half-speed mode. 196 italics, 46, 148 margins, 58. 169
NLQ, 44, 151 overlining, 47. 160 proportional print. 53. ii6 superscripts and subscripts, 48, /6/ text, 83, 189 underlining. 47, 160 vertical tabs. I71
Carriage return. 59. 17.?
Centering text, 79, 178
Changmg line spacmg. 61, 163 page length. 67, 167
Channels. vertical tab, 77,
I71
Character code table.
135
Character graphics. 88
Character set #I, 88, 130, 138. 150
Character set #2. 88, 130, 140, 149
Character space, I77
Character width 26. 48
Characters in the control code area. 92
Chart. ASCII code, 144 character code. 135 character set #2, 90
CHRS function. 40
CHRS(7). 190
CHR$(8), 178
CHRS(9). 73, 175
CHR$( IO), 59, 162
CHRS(1 I), 75, I69
CHR$( I2), 66, 166
CHR$(13), 59, I72
CHR$(14), 51, 157
CHR$(l5), S2, 154
CHR$(I7), 82, 190
CHR$( IS). 52. 154. 155
CHRS( 19) 82, 189
CHR$(20), 51.
157
CHRS(24). 83. 189
CHR$(127), 83. 189
Clamp lever, I?. 1.5
Cleaning, 123
Clearing margins, 68
Combining print modes, 55
-
Command summary. 201
IBM mode. -705, 209
Ftandard mode, 201
Command syntax. 43
Commands. dot graphics. 183 download characters.
l79 font style, 148
form feed. I66 horizontal position.
li2
hne feed. 162 macro inslructlon, 186 print pitch, 152 print style. 148 vertical poution.
162
Commercial software.
21
Computer paper. 1.i
Condensed print, 27. 34. 51. 56. I.54
Connecting the prmter, 18
Control code area. 92
Control codes, 4l
Control key. 4/
Control panel. 9
Copymg characters to download RAM,
108. 181
Cord. power. 7
Cover open detector. 4
Cover. interface, 8 mute. i.
7
printer. 2. 7. l-7
Covers, sprocket.
15
<CR>. 59, 172
CRT graphics.
119 c DCI >. 82. I90
<DC?>. 154. 15.5
< DC3 >, 82. IX9
<DCJ>, 157
Defining characters,
104, 179
macro instruction, 99, 186
<DEL >. 83. 1X9
Delete. 83, 189
Deselect printer, 82, 189
Detector. cover open, 4 paper-out, 82. 190
DIP switches, I/, 24. 60, 62, 88, 98, 129.
162. 172, 190, 197. 225
Dot graphics,
117
Dot graphics commands, 183
Dot matrix. 103
Double density graphics,
119, 183
Double-strike. 32
Download characters, 82, 104, 130. 179,
197
229
Drafi download characters.
/OX. /X2
Draft Indicator. Y
Easy Writer II. 22, 25
Eighth bit controls. (X8, I87
Ejects paper. 199
Elite pitch. 27, 34. 49. j6. 153
Emphasized print. 28. 54. 56, 15X
Enlarged characters. 96, 192
Environment.
l
Escape code. 23. 32, 42
< ESC > *I!.’ n, 15X
< ESC > “k”. <X8. 188
< ESC >“I?.
73, 176
=c ESC J “‘!o” 0. /OX. 182
< ESC ~“%” I, 108, I81
< ESC > “&” CHR$(O).
107. 179
-; ESC) “*” II. 117. IX5
<ESC>“+”
,
99 186
< ESC > I.-.’ 0. 47. 160 c ES?>“-”
-z ESC>“,“. 78, I70
< ESC > “0”. 64, 163
< ESC >“I”. 64, I63
< ESC > “2”. 64. 163. 165
-c ESC ‘> “4”. 46. 148. 168
< ESC ‘, “5”. 46, 148
<ESC>“S” I. 60. 172
< ESC >“6”, 88, 93. 149. 193
< ESC ~“l”, 88. 93. 150. I93
< ESC > “8”. 190 c ESC ~“9”. 191
-c ESC >“:“, 49, 108, 152, 181
<ESC>“<”
. X6. 192
< ESC > .* = “. 88. III. 180, 187
< ESC > .’ > “, XX. IX7
< ESC > “?“, 120, 186
c ESC > “(0 “1 24. 83. 197
< ESC > “a” n, 79, 178
<ESC,“B”
.
75 170
< ESC > “b”. 78, 171
<ESC>“C”
.
67 167
<ESC>CHR$(14), 51
<ESC>CHR$(15). 52
< ESC > CHR$(32),
177
< ESC > “D”
>
73 175
<ESC>“e”On
I
73 176
< ESC > “e” 1 n. 77, 171
<ESC> <EM>O,98.
198
230
<ESC> <EM>l,
<ESC> <EM>4,98,
98, 198
197
< ESC > < EM > “R”, 98, 199
< ESC > “F”, 54, 158
< ESC > “f 0 n, 73, 168
<ESC>“f’
<ESC> <FF>, 67,167
<ESC>“G”
9
54 159
< ESC > “H”, 54, 159
<ESC>“h”
< ESC > “I” 0, 45, 93, 152. 194
< ESC > “I” 1, 93, 193
< ESC > “I” 2, 45, 151
< ESC > “I” 4, 182
< ESC > “I” 6, 182
< ESC > “i” 0, 85, 196
< ESC > “i” 1, 85, 195
< ESC > “J” n, 64, 165
< ESC > “j” n. 64, 165
< ESC > “K”, 119, 183
< ESC > “L”, 119, 183
<ESC> <LF>,60,
162
<ESC>“M”
,
49 153
< ESC > “N” n, 68, 169
< ESC > “0” 68. 169
< ESC > “p” 49, 152
< ESC > “p” 0, 53, 156
< ESC > “p” 1, 53, 155
< ESC > “Q” 3, 189
-z ESC > “Q” n, 71, 174
<ESCz”R”,
171, 176
< ESC > “R” n, 149
< ESC > ‘Y n. 68, 168
< ESC > “S” 0, 48, 161
< ESC > “S” 1, 48, 161
<ESC> <SI>,
154
<ESC> <SO>,
157
< ESC > “s” 0, 196
< ESC > “s” 1, I96
<ESC>“T”
<ESC>“U”
3
48 261
< ESC > “w” 0, 51, 157
<ESC>“W” 1, 51, 156
< ESC > “x” nl n2. 71, 174
< ESC > “x” 0, 24, 45, I51
<ESC>“x”
< ESC > “Y” 119, 184
< ESC > “z” 119, 184
< ESC > “\” nl n2, 73. 95, 177, 194
< ESC > “h”, 185
-c ESC > ‘LA” n, 95, 195
<ESC>“-”
< ESC > “-” 1,47. 160
<ESC>“w”n,
188
Execute macro instruction, 186
Expanded print, 28, 34. 49, 56. 156
Extra functions, IO, 35
Feeding paper, II, 15
<FF>,66, 166
Font style commands, 148
Foreign language characters, 91,130,149
Form feed, 66, 166
Form feed commands,
166
Form feed, reverse, 66
Form length switch, 9
Forward micro-feed, 36
<FS>“4”
,
46 148
< FS > “S’, 46, 148
-c FS > Y’, 112, 181
< FS > ” = “, 88, 187
< FS > “Q” n, Z 74
< FS > “R” n, 149
Gap, adjusting, 16
Graphics, block, 88
CRT, Z19
CRT type II, 119 data, 118 double density,
119
mode, 185 normal density, I19 plotter, 119 quadruple density, 119
Grid for download characters, 106, 114
Half-speed mode. 196
Hex dump, ZOO
Hexadecimal, 41, ZOO
Horizontal position commands, 172
Horizontal
tabs, 72, 175
<HT>, 73, 175
IBM mode, 44, 60, 62,88, 130, 138
IBM mode command summary, 205,209
Immediate print, 85, 195
Indicator, draft, 9 mode, 9
NLQ,
9
on line, IO, 35, 189
PE, 9, 14 power, 9 print pitch, 9
Initialize printer, 23, 27, 82, 197
Ink ribbon cartridge, 4, 123
Installation programs. 2/
Interface board, 2. 6. 8
Interface cover, 8
Intreface, parallel. ,719 serial. ,723
International characters. 91. 130. 149
Italic panel mode. 148
Italics. 28. 45. 56, 148
Key. mode. 9, 35. 36, 100 on line, IO, 17. 36, 189 paper feed. 10, 17, 36,
iO0
print pitch. IO. 35. 49
TOP. 9. 35, 36
Left and right margins. 36
Lever. clamp, 12. 15 release, I/ / 7 ii
< LF > ( 59. 162
Line feed, 59, 162
Line feed commands. 162
Line feed, reverse. 60. 162
Lure spacing, 61, 130. 163
Listing programs. 40
LLIST, 40
Loading paper.
II. 12, 15
Location. I
Lotus l-X-3. 22, 32
LPRINT’, 40
Macro mstruction. 82. 99, 186, 197
Macro instruction commands, 186
Maintenance. 123
Margins, left and right. 36. 69, 174
. top and bottom. 68, 98. 168
Master print mode. I58
Master reset code. 2.3, 27, 82. 197
Micro-feed. forward, 36 reverse, 36
Mixing print modes, 55
Mode indicators. 9
Mode key. 9. 36, 100
Mute cover. 5, 7
Near Letter Quality (NLQ) characters,
24. 27. 44, 150
NLQ download characters. 113. 182
NLQ indicator, 9
Normal density graphics, 119. 183
Normal zero. 84, 130, I88
Off line, 82. 189
On line, R2
231
On line indicator. IO. 35
On line key, IO. 17, 36. I89
One line expanded print. 50, I57
One-ttme tab, 73
One-time uni-directional print. 86, f92
Overlining, 47. 160
Packing tube, 3
Page length, 67, 98, 130
Panel mode. 35, 82 italics, 35. 148 print pitch, 35. 54, 152 print quality, 35. 150. 151
Paper bail. II. 12
Paper empty indicator, 14
Paper feed key, 9, 17. 36. 100
Paper feeding, II, 15
Paper gap, adjusting. 16
Paper guide, 7
Paper separator, 7, 16
Paper thickness, adjustment, 16
Paper-out, 130
Paper-out detector. 82
Parallel interface. 219
PE indicator, 9
Pica pitch. 27, 49, 152
Pitch. 27 elite, 49, 153 pica, 49, I52
Pitch indicators. 9
Platen. 8
Platen knob, II
Plotter graphics, 119
Power cord. 7
Power indicator, 9
Power switch. II
Print head. 7, 126
Print mode. 130
Prmt pitch. 27
Prmt pitch commands, 152
Print pitch key. 9. 35, 49
Print pitch panel mode. 35, 54. 152
Print position, 166, 177
Print quality panel mode. 35, 150, 151
Print start position, 36
Print style commands, 148
Printable area. 193
Printer cover, 2. 7. 12
Printer initialization, 23, 27, 82, 197
Printing download characters, 108, 181
Programs, listing, 40
Proportional print, 53, 56. 155
Protective tube, 3
Quadruple density graphics. lIY, 184
RAM characters. 104
Redeline dot graphics, 186
Relative tab. 73. 177
Release lever. 11, l-7. I5
Reset code. 23. 27. 82, IY7
Reyersc form feed. 66. 167
Reverse line feed, 60. 162
Reverse macro-feed, 36
Reverse paper. 60, 66, 162, 167
Ribbon cartridge, 4, 123
ROM characters. 104
Select printer,
190
Self-lest, 17
Serial busy protocol. 226
Sertdl inlerfxe, 223
Setting margins. 68. 69. 168, 174
Sethng tabs, 72. 75, 175
Setup, I
Seven btt interface. RX. IN7
Sheet feeder, Z4, 98
CSI>. 153
Single sheets, /2
Skip over perforation. 68
Slash zero. 84. 130. IX8
<so>. 157
Software mode. 44
Software. commercial, 21
Space. adjustmg, 85 character, 177
Spectal symbols. 8Y
Spectfications. .?I5
Sprocket covers. 15
Sprocket feed paper. 7. 15
Standard mode. 44, 85, 130, 136
Standard mode command summary. 201
Starting new line, 59
Subscripts. 28, 32. 48, 161
Superscripts, 28. 32, 48, 161
Supplies paper, I98
Switch, form length, 9 power. II
Switches. DIP, 1 I, 24, 60, 62, 88, 98. 129.
162, Z7-‘. 19ci, 225
Syntax. command, 43
Tab channel, 77
Tab, absolute, 73, 176 relative. 73, 177
Tabs, horizontal, 72, 175 vertical. 75, 98, 169
Testing printer, 17
Thickness. adjusting gap, 16
TOP key, Y. 35. 36
Top and bottom margins, 98
Top of form, 36
Tractor feed unit, 7
Underlining. 2X. 32, 47, 56. I_CY
Um-directional print. 86, ZYI
Unpacking. I
User-defined characters.
82. 104
Vertical channels.
171
Vertical posttions commands. 162
Vertical tab channels. 77
Vertical tabs, 75, 98. Z6Y
<VT 3. 75. 16Y
Word processing, 22
WordStar, 22. 32
XON, XOFF protocol. 226
Zero. normal, 84. 130. 188 slash. X4, 130, 188

Public link updated
The public link to your chat has been updated.
Advertisement
Key features
- Cleaning the printer
- Replacing the ribbon
- Replacing the print head
- Line feed and reverse line feed
- Form feed
- Top/bottom margins
- Vertical tabs