159

DOWNLOAD CHARACTER COMMANDS

PURPOSE

.CODE (decimal ASCII) (hex ASCII)

REMARKS

Defines download characters into

RAM.

(ESC) “&” O nl n2 mO ml ... mll [m12 ... m46]

27 38 0 nl n2 mO ml ... mll

[m12 ... m46]

IB 26 00 nl n2 mOml ... mll [m12 ... m46]

This command is used to define one or more user-defined characters and to store them into RAM for later use. RAM is cleared when the power is turned off. The values of nl and n2 specify the range of positions in RAM that the characters are to occupy. Valid character positions are any number between Oand 255 except the area of block graphics in the IBM mode. Following nZ the printer expects character data bytes for each character to be defined. The first byte, mO, is the attribute byte, for it specifies whether the character is a descender (if the first bit is O), and the proportional width of the draft character (starting and ending dot columns are defined by the low o~der seven bits). ml through mll determine which dots form the draft character. In the case of NLQ download characters, valid character positions are any number between 32 and 127, and ml through m46 determine which dots form the character.

NOTE: This commandis ignoredwhen

theDIP switch2-1is seton.

SEE

Chapter 7

Page 167
Image 167
Star Micronics NX-15 user manual Code decimal Ascii hex Ascii