Epson FX-185 User Manual - Page 163

High-Speed Double-Density Graphics Mode, LPRINT, WIDTH LPRINT 255

Page 163 highlights

SINGLE-DENSITY GRAPHICS The printer fires pins 1, 3, 5, and 7 (with the respective exponential values of 1, 4, 16, and 64) in the first column and pins 2, 4, and 6 (exponential values 2, 8, and 32) in the second. And it alternates that sequence for 50 columns-50 columns in Single-Density. This program also mixes graphics and text on one line. It does that by using semicolons to keep both kinds of output on the same print line. High-Speed Double-Density Graphics Mode Now let's print the same pattern in twice the normal (Single) density. Change the first 0 in line 20 to a 2 and retype the text in line 50 as shown below: 20 A$=CHR$(27)+"*"+CHR$(2)+CHR$(50)+CHR$(0) 50 LPRINT " HIGH-SPEED DOUBLE-DENSITY GRAPHICS "; If your computer system requires a WIDTH statement to prevent the printer from issuing a carriage return before the graphics line is complete, add it now: 7 WIDTH LPRINT 255 The format for this statement may be different for your BASIC; see your software documentation. HIGH-SPEED DOUBLE-DENSITY GRAPHICS The program still prints 50 columns of dots, but now it presses them together and prints them in half the space. They print at the same speed as in Single-Density Graphics. This High-Speed Double-Density Graphics Mode has one drawback. Because the dots are so closely packed, two dots in the same row cannot appear in two consecutive columns. In the above program we avoided the problem by never calling up one dot twice in succession. If you try to print two consecutive dots, the printer simply ignores the second one (see Figure 11-1). 146

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268

SINGLE-DENSITY GRAPHICS
The printer fires pins 1, 3, 5, and 7 (with the respective exponential
values of 1, 4, 16, and 64) in the first column and pins 2,
4,
and 6
(exponential values
2, 8,
and
32)
in the second. And it alternates that
sequence for 50 columns-50 columns in Single-Density.
This program also mixes graphics and text on one line. It does that
by using semicolons to keep both kinds of output on the same print
line.
High-Speed Double-Density Graphics Mode
Now let’s print the same pattern in twice the normal (Single) den-
sity. Change the first
0
in line
20
to a 2 and retype the text in line
50
as
shown below:
20 A$=CHR$(27)+"*"+CHR$(2)+CHR$(50)+CHR$(0)
50
LPRINT "
HIGH-SPEED DOUBLE-DENSITY GRAPHICS ";
If your computer system requires a WIDTH statement to prevent the
printer from issuing a carriage return before the graphics line is com-
plete, add it now:
7 WIDTH LPRINT 255
The format for this statement may be different for your BASIC; see
your software documentation.
HIGH-SPEED DOUBLE-DENSITY GRAPHICS
The program still prints
50
columns of dots, but now it presses them
together and prints them in half the space. They print at the same
speed as in Single-Density Graphics.
This High-Speed Double-Density Graphics Mode has one draw-
back. Because the dots are so closely packed, two dots in the same row
cannot appear in two consecutive columns. In the above program we
avoided the problem by never calling up one dot twice in succession.
If you try to print two consecutive dots, the printer simply ignores the
second one (see Figure
11-1).
146