Instruction table – Matrix Orbital MOP-GL240128D User Manual
Page 6
5
Instruction Table
Table 4: Parallel Instruction Table
Instruction
Instruction Code
Data 1
Data 2
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Set Cursor Pointer
0
0
1
0
0
0
0
1
X Address
Y Address
Set Offset Register
0
0
1
0
0
0
1
0
Data
0
Set Address Pointer
0
0
1
0
0
1
0
0
Low Address High Address
Set Text Home Address
0
1
0
0
0
0
0
0
N/A
N/A
Set Text Address
0
1
0
0
0
0
0
1
N/A
N/A
Set Graphic Home Address
0
1
0
0
0
0
1
0
N/A
N/A
Set Graphic Area
0
1
0
0
0
0
1
1
N/A
N/A
Set OR Mode
1
0
0
0
X
0
0
0
N/A
N/A
Set EXOR Mode
1
0
0
0
X
0
0
0
N/A
N/A
Set AND Mode
1
0
0
0
X
0
0
1
N/A
N/A
Text Attribute Mode
1
0
0
0
X
0
1
1
N/A
N/A
Internal CG ROM Mode
1
0
0
0
0
X
X
X
N/A
N/A
External CG RAM Mode
1
0
0
0
1
X
X
X
N/A
N/A
Display Off
1
0
0
1
0
0
0
0
N/A
N/A
Cursor On, Blink Off
1
0
0
1
X
X
1
0
N/A
N/A
Cursor On, Blink On
1
0
0
1
X
X
1
1
N/A
N/A
Text On, Graphic Off
1
0
0
1
0
1
X
X
N/A
N/A
Text Off, Graphic On
1
0
0
1
1
0
X
X
N/A
N/A
Text On, Graphic On
1
0
0
1
1
1
X
X
N/A
N/A
1-Line Cursor
1
0
1
0
0
0
0
0
N/A
N/A
2-Line Cursor
1
0
1
0
0
0
0
1
N/A
N/A
3-Line Cursor
1
0
1
0
0
0
1
0
N/A
N/A
4-Line Cursor
1
0
1
0
0
0
1
1
N/A
N/A
5-Line Cursor
1
0
1
0
0
1
0
0
N/A
N/A
6-Line Cursor
1
0
1
0
0
1
0
1
N/A
N/A
7-Line Cursor
1
0
1
0
0
1
1
0
N/A
N/A
8-Line Cursor
1
0
1
0
0
1
1
1
N/A
N/A
Set Data Auto Write
1
0
1
1
0
0
0
0
N/A
N/A
Set Data Auto Read
1
0
1
1
0
0
0
1
N/A
N/A
Auto Reset
1
0
1
1
0
0
1
0
N/A
N/A
Write and Increment Pointer
1
1
0
0
0
0
0
0
Data
N/A
Read and Increment Pointer
1
1
0
0
0
0
0
1
N/A
N/A
Write and Decrement Pointer
1
1
0
0
0
0
1
0
Data
N/A
Read and Decrement Pointer
1
1
0
0
0
0
1
1
N/A
N/A
Write and Leave Pointer
1
1
0
0
0
1
0
0
Data
N/A
Read and Leave Pointer
1
1
0
0
0
1
0
1
N/A
N/A
Screen Peek
1
1
1
0
0
0
0
0
N/A
N/A
Screen Copy
1
1
1
0
1
0
0
0
N/A
N/A
Bit Reset
1
1
1
1
0
B
I
T
N/A
N/A
Bit Set
1
1
1
1
1
B
I
T
N/A
N/A