Printronix ANSI Printer Benutzerhandbuch

Seite von 106
 68
Chapter
3
ANSI EVFU
Each “channel control code” pair of bytes has the capability to indicate 
multiple channels since each channel indication has a unique bit position 
which is either ON - 1 or OFF - 0.
Table 24 is a sample program to load an EVFU table.
Table 23. Channel Control Codes
Decimal Value
Binary Value
ASCII 
Character
Remarks
1
2
1
2
1
2
64
64
1000000
1000000
@
@
Fillers
65
64
1000001
1000000
A
@
Channel 1
66
64
1000010
1000000
B
@
Channel 2
68
64
1000100
1000000
D
@
Channel 3
72
64
1001000
1000000
H
@
Channel 4
80
64
1010000
1000000
P
@
Channel 5
96
64
1100000
1000000
@
Channel 6
64
65
1000000
1000001
@
A
Channel 7
64
66
1000000
1000010
@
B
Channel 8
64
68
1000000
1000100
@
D
Channel 9
64
72
1000000
1001000
@
H
Channel 10
64
80
1000000
1010000
@
P
Channel 11
64
96
1000000
1100000
@
Channel 12
Table 24. Sample EVFU Loading Program
Program Instruction
Remarks
1500 WIDTH “LPT1:”,255
Required by some BASIC languages to avoid 
auto LF at column 80
1510 LPRINT CHR$(27);“]!”;
Enables EVFU loading.
1520 LPRINT CHR$(65);CHR$(64);
Resets TOF, Channel 1. See Table 23.
1530 FOR I=1 TO 4
1531 LPRINT CHR$(64);CHR$(64);
1532 NEXT I
4 filler lines
1540 LPRINT CHR$(68);CHR$(64);
Selects Channel 3. See Table 23.
1550 FOR I=1 TO 18
1551 LPRINT CHR$(64);CHR$(64);
1552 NEXT I
18 filler lines