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

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