EasyManua.ls Logo

Sharp MZ-700 - Inp; Out

Sharp MZ-700
109 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
63
INP@ (input)
Inputs data
at
110
ports
to
variables.
Format:
INP@
<port
number>,
<variable>
Abbreviated form:
I.@
Explanation:
Inputs 8-bit
data
from
<port
number>
input port and sets to
<variable>
the value
(0 - 255) converted to a decimal number .
From 0 to
127
($00 - $7F in hexadecimal), the
<port
number>
can be determined
freely. From
128
to
255
($FO
- $80 in hexadecimal), the use
is
exclusively
as
ports
for external devices.
Example:
1 0
FOR
I =0
TO
20
20
C
=1
+32
30
GOSUB
"SUB"
40
NEXT
50
END
60
LABEL
"SUB"
70
I
NP@
$FE,
A
80
I F
NOT
(A
AND
$OD)
=0
THEN
70
90
OUT@
$FF,C
100
OUT@
$FE,
$80
1 1 0
I
NP@
$FE,
A
120
I F
NOT
(A
AND
$ 0 D)
=1
THE
N 1 1 0
130
OUT@
FE,
0
140
RETURN
Reference:
OUT@ (page 64)

Other manuals for Sharp MZ-700

Related product manuals