Lexmark Dot Matrix Technical Reference - Page 133

Downloading the Character Data, Creating the Lookup Table Data

Page 133 highlights

Downloading the Character Data You can start the character data at any unused memory address greater than xA413. This example uses xB000. - column 1 - column 2 - column 3 - column 4 - column 5 - column 6 - column 7 - column 8 - column 9 Creating the Lookup Table Data Before creating lookup table data, make note of the following memory addresses. • The valid download address range for the 249x printers is x800C to xFFFF. • The ASCII character 0 lookup table entry addresses for the resident fonts are: - Draft (10 and 12 cpi) and Fast Draft (10 cpi) - x8011 - 10 cpi Letter Quality and Enhanced Letter Quality - x8912 - Proportional LQ and ELQ - x9213 - 12 cpi LQ and ELQ - x9B14 - Download character data can start at any address greater than xA413 133 Section 7: Downloading Characters and Fonts

  • 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

133
Section 7: Downloading Characters and Fonts
Downloading the Character Data
You can start the character data at any unused memory address greater than
xA413. This example uses xB000.
Creating the Lookup Table Data
Before creating lookup table data, make note of the following memory
addresses.
The valid download address range for the 249x printers is x800C to xFFFF.
The ASCII character 0 lookup table entry addresses for the resident fonts
are:
Draft (10 and 12 cpi) and Fast Draft (10 cpi) - x8011
10 cpi Letter Quality and Enhanced Letter Quality - x8912
Proportional LQ and ELQ - x9213
12 cpi LQ and ELQ - x9B14
Download character data can start at any address greater than xA413
<x
1B3D
-
download command prefix
1E00
-
byte count (low byte first) - x001E, 30
23
-
font ID for 249x printers
00B0
-
start address (low byte first) - xB000
0000A0
-
column 1
000015
-
column 2
00002A
-
column 3
077FD4
-
column 4
088000
-
column 5
110050
-
column 6
2200A8
-
column 7
440150
-
column 8
BBFEA0
-
column 9
>