401
Conversion Instructions Section 3-11
Description MLPX(076) can perform 4-to-16 bit or 8-to-256 bit conversions. Set the left-
most digit of C to 0 to specify 4-to-16 bit conversion and set it to 1 to specify 8-
to-256 bit conversion.
4-to-16 bit Conversion
When the leftmost digit of C is 0, MLPX(076) takes the value of the specified
digit in S (0 to F) and turns ON the corresponding bit in the result word. All
other bits in the result word will be turned OFF. Up to four digits can be con-
verted.
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 left-
most digit, if necessary.
The following diagram shows some example values for C and the 4-to-16 bit
conversions that they produce.
Timer Area T0000 to T4095
Counter Area C0000 to C4095
DM Area D0 to D32767
Indirect DM addresses
in binary
@ D0 to @ D32767
Indirect DM addresses
in BCD
*D0 to *D32767
Constants --- --- ---
Data Registers DR0 to DR15 ---
Index Registers ---
Indirect addressing
using Index Registers
,IR0 to ,IR15
–2048 to +2047 ,IR0 to –2048 to +2047 ,IR15
DR0 to DR15, IR0 to IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –)IR15
Area S C R
R
R+1
C
4-to-16 bit decoding
(Bit m of R is turned ON.)
n=2 (Start with third digit.)