Star Micronics LC24-200 Printer User Manual


 
Define download characters
Mode
ASCII
Decimal Hexadecimal
<ESC> “=” nl n2
“#”
27 61 nl n2 35 IB 3D nl nl 23
IBM
n3 n4 <O> n5
&
n4 O ti
n3 n4 00 n.5
ml m2 m9
ml m2 ... m9
ml m2 . . m9
dl d2 ““ ... (ix
dl d2 ... C-LX dl d2 . dx
DefinesnewcharactersandstorestheminRAMforlateruse.EDS
switchA-2mustbe OFFandtheoptionalRAMcartridge,RC-32Z,
must be installed;otherwiseRAM is used as an inputbuffer,not
downloadingcharacters,andthiscommandis ignored.
DownloadingcharactersinIBMmoderequiresDotPatterndataand
CharacterIndexTabledata.DotPatterndatacontrolswhichpins
fire when printing a character.Index Table data is placed in a
“lookuptable”thatprovidesinformationonwhereDotPatterndata
is storedin memoryanddefinescertainattributesof the character.
(d + n2 x 256)givethenumberof bytesto be downloaded.
n3 andn4indicatetheloworderandhighorderaddressesin which
datais to be stored.n3 shouldbe 15andn4 shouldbe 128forthis
printer.
ti determinesthe charactermode to be downloaded,as shown
below:
rL5 Charactermode Characterwidth
o Draft 9
1 LQpica 35
2 LQproportional
17-41
3
LQelite 29
ml throughm9indicateIndexTabledata.
ml andm2indicatetheadresswhereDotPatternis stored.ml isthe
high-orderbyte.m3indicatesthenumberofcolumnsinthecharac-
ter memory, and m4 indicates the number of columns in the
character.
ti through m9 are compressionmask bits. Data compression
allowsthe efficientuse of memoryin storingdownloadedcharac-
ters providingspacefor more charactersthan wouldbe available
withoutcompression.Theprinterrepeatsthe previousdotcolumn
in the currentcolumnwhenthe currentcolumncompressionmask
bit is setto 1.
ItisnecessarytodefineallofIndexTabledatabeforetheDotPattern
datato downloadmanycharacters.
77