beautypg.com

Hint precaution, 2 instructions, To-16 bit conversion – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 229: To-256 bit conversion

background image

2-193

2 Instructions

CP1E CPU Unit Instructions Reference Manual(W483)

Con

v

e

rs

ion I

n

stru

ctio

ns

2

MLPX

Hint

Precaution

4-to-16 bit conversion

When two or more digits are being converted, MLPX(076) will read the digits in S from right to left and
will wrap around to the rightmost digit after the leftmost digit, if necessary.

8-to-256 bit conversion

When two bytes are being converted, MLPX(076) will read the bytes in S from right to left and will wrap
around to the rightmost byte if the leftmost byte (byte 1) has been specified as the starting byte.

8-to-256 bit Conversion

When the leftmost digit of C is 1,
MLPX(076) takes the value of the speci-
fied byte in S (00 to FF) and turns ON the
corresponding bit in the range of 16 result
words. All other bits in the result words
will be turned OFF. Up to two bytes can
be converted.

As shown at right, 4 to 16 decoding con-
sists of taking the 4-bit binary value as the
bit number and setting 1 in that bit num-
ber and 0 in the other bit numbers of the
16 bits.

As shown at right, 8 to 256 decoding con-
sists of taking the 8-bit binary value as the
bit number and setting 1 in that bit num-
ber and 0 in the other bit numbers of the
256 bits.

S

R+1

R+14

R+15

R+16

R+17

R+30

R+31

P

1

m

0

15

16

31

224

239

240

255

C

1

l

n

p

m

8-to-256 bit decoding
(Bit m of R to R+15 is turned ON.)

R=1 (Convert 2 bytes.)

n=1 (Start with second byte.)

15

0

m

0

0 1

m

0

0

4 bits

255

0

m

0

0 1

m

0

0

8 bits

This manual is related to the following products: