beautypg.com

Delta Electronics Extension Digital I/O Module DOP-EXIO14RAE User Manual

Page 144

background image

Appendix D Use of Application Instructions|DOP-EXIO Series

Revision March, 2008, Doc. Name: 2007PDD23000014

D-63

n
D

K9

K10

K11

K12

K13

K14

K15

K16

D20

Low Byte

“B” “A” “9” “8” “F” “E” “D” “C”

D20 High Byte

“4”

“B”

“A”

“9”

“8”

“F”

“E”

“D”

D21

Low Byte

“5” “4” “B” “A” “9” “8” “F” “E”

D21

High

Byte

“6” “5” “4” “B” “A” “9” “8” “F”

D22

Low Byte

“7” “6” “5” “4” “B” “A” “9” “8”

D22

High

Byte

“0” “7” “6” “5” “4” “B” “A” “9”

D23

Low Byte

“1” “0” “7” “6” “5” “4” “B” “A”

D23

High

Byte

“2” “1” “0” “7” “6” “5” “4” “B”

D24

Low Byte

“3” “2” “1” “0” “7” “6” “5” “4”

D24

High

Byte

“3” “2” “1” “0” “7” “6” “5”

D25

Low Byte

“3” “2” “1” “0” “7” “6”

D25

High

Byte

“3” “2” “1” “0” “7”

D26

Low Byte

“3” “2” “1” “0”

D26 High Byte

“3”

“2”

“1”

D27

Low Byte

“3”

“2”

D27 High Byte

No

Change

“3”

Program Example 2:
1. M1161 = On: The 8-bit conversion mode
2. When X0 = On, convert the 4 hex values in D10 into ASCII codes and send the result to registers

starting from D20.

X0

ASCI

D10

D20

K4

M1000

M1161

3. Assume

(D10) = 0ABC H

‘0’ = 30H

‘1’ = 31H

‘5’ = 35H

(D11) = 1234 H

‘A’ = 41H

‘2’ = 32H

‘6’ = 36H

(D12) = 5678 H

‘B’ = 42H

‘3’ = 33H

‘7’ = 37H

‘C’ = 43H

‘4’ = 34H

‘8’ = 38H


4. When

n

= 2, the bit structure will be as:

0

0

0

0

1

0

1

0

1

0

1

1

1

1

0

0

0

A

B

C

D10=0ABC H

D20

D21

0

1

0

0

0

0

0

1

0

0

1

1

0

0

0

0

0

1

0

0

0

0

1

1

0

1

0

0

0

0

1

0

A

41H

0

30H

C

43H

B

42H

High Byte

High Byte

Low Byte

Low Byte