Epson LX-90 User Manual - IBM PC Jr. 8690 PIC for LX-90 - Page 76

Graphics, Data Dump Mode, The LX-90 has a special feature that makes it easy for experienced

Page 76 highlights

If the printer beeps and stops printing when it is not out of paper, turn the printer off and check to see if the paper is loaded correctly. If the paper is loaded correctly, turn the printer back on and try to print again. If the printer beeps and does not print again, take it to a qualified service person. Graphics There are three common sources of problems with graphics programs in BASIC: 1. Unwanted codes for carriage returns and line feeds may be inserted by BASIC if lines are over 80 columns long or if semicolons are not used at the end of program lines between the graphics command and its data. See Chapter 8 for the proper format for a WIDTH statement and for sample programs that show the proper use of semicolons. 2. Some software will not send certain codes. For example, IBM PC BASIC will not send CHR$(26). Do not use such codes in graphics programs. 3. If the printer stops during a graphics program, it may not have received enough data. The printer expects a certain number of pin patterns, determined by n1 and n2 in the graphics command. It will wait patiently until the quota is full. Note that 9-pin Graphics Mode requires two bytes for each column of graphics. Data Dump Mode The LX-90 has a special feature that makes it easy for experienced printer users to find the causes of problems. Called the data dump mode, it gives a printout of exactly what codes reach the printer. Enter this mode by turning on the power switch on the right side of the printer while holding down the FF and LF buttons at the same time. The printer responds by printing the words "Data Dump Mode." Then, when you run a program, either an applications program or one you have written in any programming language, the LX-90 prints one or more lines. Each line has three parts: the line number (four digits), the hexadecimal codes (up to 16 numbers), and the guide section (16 characters at the end of each line except the last). E-4

  • 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

If the printer beeps and stops printing when it is not out of paper,
turn the printer off and check to see if the paper is loaded correctly. If
the paper is loaded correctly, turn the printer back on and try to print
again. If the printer beeps and does not print again, take it to a
qualified service person.
Graphics
There are three common sources of problems with graphics pro-
grams in BASIC:
1.
Unwanted codes for carriage returns and line feeds may be inserted
by BASIC if lines are over 80 columns long or if semicolons are not
used at the end of program lines between the graphics command
and its data. See Chapter 8 for the proper format for a WIDTH
statement and for sample programs that show the proper use of
semicolons.
2. Some software will not send certain codes. For example, IBM PC
BASIC will not send CHR$(26). Do not use such codes in graphics
programs.
3. If the printer stops during a graphics program, it may not have
received enough data. The printer expects a certain number of pin
patterns, determined by n1 and n2 in the graphics command. It
will wait patiently until the quota is full. Note that 9-pin Graphics
Mode requires two bytes for each column of graphics.
Data Dump Mode
The LX-90 has a special feature that makes it easy for experienced
printer users to find the causes of problems. Called the data dump
mode, it gives a printout of exactly what codes reach the printer.
Enter this mode by turning on the power switch on the right side of
the printer while holding down the FF and LF buttons at the same
time. The printer responds by printing the words “Data Dump
Mode.” Then, when you run a program, either an applications pro-
gram or one you have written in any programming language, the
LX-90 prints one or more lines. Each line has three parts: the line num-
ber (four digits), the hexadecimal codes (up to 16 numbers), and the
guide section (16 characters at the end of each line except the last).
E-4