Delta AH500 Programming Manual page 457

Hide thumbs Also See for AH500:
Table of Contents

Advertisement

API
Instruction code
1215
DIS
Device
X
Y
M
S
n
D
Symbol:
Explanation:
1.
The 16-bit value in the register specified by S is divided into four groups (four bits as a group),
and these groups are stored in the low four bits in every register (The registers range from D to
D+(n-1).).
b15
b12
b11
S
2.
The operand n should be within the range between 1 and 4.
Example:
Suppose the value in D0 is 16#1234. When M0 is enabled, the instruction DIS is executed. The
value in D0 is divided into four groups (four bits as a group), and these groups are stored in the low
four bits in every register (The registers range from D10 to D13.).
Operand
S, n, D
P
S
T
C
HC
D
Pulse instruction 16-bit instruction (7 steps) 32-bit instruction
AH500
S : Data source
n : Number of devices
D : Operation result
b8
b7
b4
b3
b0
b15
D
D
+1
D
+2
D
+3
Ch a pt er 6 Ap p l i ed I ns t r uc t i ons
Disuniting the 16-bit data
L
SM SR
E
PR
AH500
Word
Word
Word
b4
b3
b0
n
All becomes 0. T he positions i n whcih
the data is stored.
Function
K
16# "$"
DF
-
6 - 2 8 9

Advertisement

Table of Contents
loading

Table of Contents