Format:
<xxxxxxxx>B (Command byte)
Range of Values for Parameters: - Function:
|
|
|
|
| 1) |
|
|
|
|
| The internal commands fall into two groups. |
|
|
| |||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
| First group: Group of commands in which the parameter is embedded in the | |||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
| command byte: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| XFER |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| MOVX |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| MOVY |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| COLR |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
| Second group: Group of commands in which the parameters are not embedded in | |||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
| the command byte: |
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| CLR |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| CR |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| EXIT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| MOVXBYTE |
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| MOVXDOT |
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
| 2) |
|
|
|
|
| The command byte has the following meaning: |
|
| ||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
| 2 | First group (parameter embedded type) command format | |||||||||||||||||||||||||
7 | 6 | 5 | 4 | 3 |
| 1 | 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
| 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| MSB |
|
|
|
| LSB |
|
|
| Parameter bit |
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Parameter extention | bit |
|
|
|
|
|
|
|
|
|
| ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Command bit |
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
| 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||
7 | 6 | 5 | 4 | 3 |
| 1 | 0 |
| 7 | 6 |
| 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| |||||||||||
|
|
|
|
|
| 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ••• |
Number of parameter Follow parameter
Command bit
*If the three most significant bits of the command byte are not all 1, this indicates the first group.
*The command is indicated by the three most significant bits:
<XFER>: 001xxxxxB
<MOVX>: 010xxxxxB
<MOVY>: 011xxxxxB
<COLR>: 100xxxxxB
*The fourth bit is the bit for parameter extension. When this bit is 0, this means that the parameter(s) embedded in the command byte are the command parameters just as they stand, while when this bit is 1, this means that the parameter embedded in the command byte is the number of subsequent parameter bytes.
The <XFER> command is an exception, and, only for this command, the parameter means the subsequent number of bytes of the image data after compression.
EPSON Imaging Technology Center | Page: 56 |
Revision: 1 | 10/6/00 |