beautypg.com

Sel language, Inb (bcd read i/o • flag) – IAI America DS-S-C1 User Manual

Page 51

background image

49

[Function]

Reads the BCD value from the designated input port, then stores this value in variable register 99.

n

o

i

s

n

a

p

x

E

n

o

i

t

i

d

n

o

c

)

R

O

·

D

N

A

(

t

u

p

n

I

n

o

i

t

i

d

n

o

c

)

g

a

l

F

·

O

/

I

(

d

n

a

m

m

o

C

t

s

o

P

)

g

a

l

F

·

t

u

p

t

u

O

(

d

n

a

m

m

o

C

1

d

n

a

r

e

p

O

2

d

n

a

r

e

p

O

l

a

n

o

i

t

p

O

l

a

n

o

i

t

p

O

B

N

I

t

r

o

p

t

u

p

n

I

f

o

.

o

N

s

t

i

g

i

d

D

C

B

Note 2: The I/O Port • Flag used is 4 x n (number of digits).

[Example 1]

INB

8

2

Read input port from 8 for 2 digits (up to 15) as a binary number
to variable 99.

[Example 2 ]

LET

1

8

Assign 8 to variable 1.

LET

2

2

Assign 2 to variable 2.

IN

*1

*2

Read from input port 8 (content of variable 1) for 2 digits
(content of variable 2)(up to 15) as a BCD value to variable 99.

12. SEL Language

INB (BCD Read I/O • Flag)

14

13

12

11

10

9

8

15

ON

OFF

OFF

OFF

OFF

ON

OFF

ON

Upper digits

Lower digits

Note 1: The maximum number of digits that can be input is 8 (32 bits).

⇓⇓⇓⇓⇓

•••

Input port No.

133

• • • • • • • • •

Variable 99