Instructions d'E/S étendues
IW
00
01
02
to
09
D
2
00
01
02
to
09
10
(1)
Exemple d'application
72
Si le canal d'entrée pour la connexion du clavier à 10 touches est spécifié pour
IW, le fonctionnement se poursuit comme ci–dessous lorsque le programme est
exécuté (on part du principe que plusieurs nombres ont déjà été entrés).
Entrée à partir des
10 touches
Drapeaux
pondant aux entrées
des 10 touches (le
drapeau reste à ON
jusqu'à l'entrée sui-
vante).
ON en cas d'usage
d'une touche
(2)
(3)
(4)
Rem. : 1. Pendant l'utilisation d'une touche, les autres entrées de touches ne sont pas
acceptées.
2. Si l'on entre plus de 8 chiffres, les chiffres sont effacés en commençant par
l'extrême gauche.
3. Les bits d'entrée non utilisés ici peuvent l'être comme bits d'entrée
ordinaires.
Dans cet exemple, un programme d'entrée de nombres à partir du clavier à 10
touches est illustré. Le clavier est ici connecté à IR 000.
L'information à 10 touches entrée sur IR 000 avec TKY(––) est convertie en BCD
et stockée dans les DM 1000 et 1001. L'information clé est stockée dans le DM
1002.
IR 00015 est utilisé comme touche "ENTER" et lorsque IR 00015 passe à ON, la
donnée stockée dans les DM 1000 et 1001 est transférée vers les DM 0000 et
0001.
D
Avant
3 5 0 1 2 4 3 8
exécution
(1)
5 0 1 2 4 3 8 1
(2)
0 1 2 4 3 8 1 0
corres-
(3)
1 2 4 3 8 1 0 2
(4)
2 4 3 8 1 0 2 9
25313 (constamment à ON)
TKY
00015
@XFER(70)
Chapitre 2–2
+1
D
1
1
000
DM1000
DM1002
#0002
DM1000
DM 0000