Mitsubishi Electronics FX3G User Manual

Page of 964
540
FX
3S
/FX
3G
/FX
3GC
/FX
3U
/FX
3UC
 Series
Programming Manual - Basic & Applied Instruction Edition
19 Data Operation 2 – FNC140 to FNC149
19.5 FNC144 – DIS / 4-bit Grouping of Word Data
19.5
FNC144 – DIS / 4-bit Grouping of Word Data
Outline
This instruction separates 16-bit data into 4 bit units.
1. Instruction format
2. Set data
3. Applicable devices
Explanation of function and operation
1. 16-bit operation (DIS and DISP)
1) 16-bit data stored in 
 is separated in 4-bit units, and stored in 
 as shown below.
2) Specify a number 1 to 4 in "n".
In the case of "n = 0", DIS instruction is not executed.
3) High-order 12 bits of "n" devices starting from 
 are set to "0".
Related instruction
Operand type
Description
Data type
Device number storing data to be separated
16-bit binary
Head device number storing separated data
n
Number of data to be separated (0 to 4) (When "n" is "0", DIS instruction is not executed.)
Oper-
and 
Type
Bit Devices
Word Devices
Others
System User
Digit Specification
System User
Special 
Unit
Index
Con-
stant
Real 
Number
Charac-
ter String
Pointer
X Y M T C S D .b KnX KnY KnM KnS T C D R U \G
V Z Modify K H
E
" "
P
n
Instruction
Description
UNI (FNC143)
Combines low-order 4 bits of 16-bit data.
P
FNC 144
DIS

Mnemonic
Operation Condition
16-bit Instruction
7 steps DIS
DISP
Mnemonic
Operation Condition
Continuous
Operation
Pulse (Single)
Operation
32-bit Instruction
  S
  D
  S
  D
   
S
   
D
Low-order 4 bits
Low-order 4 bits
Low-order 4 bits
Low-order 4 bits
Command
input
FNC144
DISP
n
b15
b4 b3
b0
+0
+1
+2
They are set to
"0".
"n"
points
+3
Data storage area
b15
b12b11
b8 b7
b4 b3
b0
   
D