Epson LX-80 User Manual - Page 129

more dots. Now you can follow a data dump printout on your own.

Page 129 highlights

Therefore, if you ran the following BASIC program while your LX-SO was in the data dump mode, you would get the printout below it. The printer will print all but this last line and then stop. Press the ON LINE button to make the printer print the last line. 10 FOR X-70 TO 73 20 L,PRINT CHR$(X): NEXT X 30 I,PRINT CHR$( 27) "E" 40 LPRINT "Sample tczxt," 50 LJ'RINT CHR$( 27) "0" You can consult Appendix A or the Quick Reference Card to see the meaning of the hexadecimal codes. We will explain the first line to put you on the right track for using the data dump mode. The first code in line 0000 is hex 46, which is the same as decimal 70, which is the code for "F"; therefore "F" is printed in the first position in the guide section. Then, because there is no semicolon in line 20, MBASIC sends a carriage return and a line feed, hex codes 0D and 0A. Each of these is represented by a dot in the guide section. The program then sends the hex codes 47, 48, and 49, with each followed by a carriage return and line feed. When the program gets to line 30, it sends ESCape "E" and a carriage return and line feed. These are hex codes 1B, 45, 0D, and 0A, which are represented in the guide section by a dot, an "E", and two more dots. Now you can follow a data dump printout on your own. Some computer systems change one or more codes when sending them from BASIC to the printer. The ability of the LX-80 to dump in hexadecimal lets you determine which codes are creating problems for your system. A hex printout of a program shows you exactly what the printer is receiving, regardless of what the computer is sending. The following test program lets you check to see what codes, if any, are problems for your computer system. 10 FOR X-0 TO 255 20 I,PRINT CIIR$( X) ; 30 NEXT X F-7

  • 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

Therefore, if you ran the following BASIC program while your
LX-SO was in the data dump mode, you would get the printout below
it. The printer will print all but this last line and then stop. Press the
ON LINE button to make the printer print the last line.
10
FOR
X-70
TO
73
20
L,PRINT
CHR$(X):
NEXT
X
30
I,PRINT
CHR$(
27)
“E”
40
LPRINT
“Sample
tczxt,”
50
LJ’RINT
CHR$(
27)
“0”
You can consult Appendix A or the Quick Reference Card to see
the meaning of the hexadecimal codes. We will explain the first line to
put you on the right track for using the data dump mode.
The first code in line 0000 is hex 46, which is the same as decimal
70, which is the code for “F”; therefore “F” is printed in the first
position in the guide section. Then, because there is no semicolon in
line 20, MBASIC sends a carriage return and a line feed, hex codes 0D
and 0A. Each of these is represented by a dot in the guide section. The
program then sends the hex codes 47, 48, and 49, with each followed
by a carriage return and line feed.
When the program gets to line 30, it sends ESCape “E” and a
carriage return and line feed. These are hex codes 1B, 45, 0D, and 0A,
which are represented in the guide section by a dot, an “E”, and two
more dots. Now you can follow a data dump printout on your own.
Some computer systems change one or more codes when sending
them from BASIC to the printer. The ability of the LX-80 to dump in
hexadecimal lets you determine which codes are creating problems
for your system.
A hex printout of a program shows you exactly what the printer is
receiving, regardless of what the computer is sending. The following
test program lets you check to see what codes, if any, are problems
for your computer system.
10
FOR
X-0
TO
255
20
I,PRINT
CIIR$(
X)
;
30
NEXT
X
F-7