Bonjour à tout le monde,
Une carte 8 relais branchée sur la sortie parallèle LPT de vieux PC sous MS-DOS fonctionne avec satisfaction.
Elle est commandée par l'antique GW-Basic ou le QBasic selon le PC utilisée.
L'instruction utilisée est OUT 888, Z où Z est choisi de 1 à 255 pour actionner un ou plusieurs relais.
L'instruction OUT, 0 désactive tous les relais.
Pour automatiser une bricole expérimentale je peux choisir de changer le niveau le la broche 12 du connecteur
25 broches LPT du PC qui correspond à PAPER END ou PAPER OUT.
Un interrupteur genre fin de course "ON" ou "OFF" remplirait cette mission.
Selon l'état haut ou bas de cette broche, je peux aussi introduire une donnée dans le programme en utilisant
une instruction Basic INP pour lire cet état.
D'où ma question : "est-il possible de raccorder la broche PAPER END à la masse de façon durable
sans causer de dommage à l'interface parallèle LPT ?"
Activation de PAPER END sur le connecteur LPT du PC
Modérateur : Politburo
- rogeroge
- Fonctionne à 9600 bauds
- Messages : 4252
- Enregistré le : 14 mai 2010 21:41
- Localisation : Entre Nancy et Bercy : à Torcy
Activation de PAPER END sur le connecteur LPT du PC
Il faut être fou pour venir sur ce site mais encore plus fou pour ne pas y revenir !
- Forthman
- Fonctionne à 300 bauds
- Messages : 164
- Enregistré le : 03 juin 2009 06:51
- Localisation : Castelsarrasin (82)
Re: Activation de PAPER END sur le connecteur LPT du PC
Oui, tu le peux
L'adresse dur port LPT1 par défaut est 378h qui correspond bien à 888
Comme je suis sympa, je te file la liste des I/O sur le port parallèle :
12 sorties et 5 entrées TTL
Broche 1 : OUT , adr 37Ah bit 0 (sortie inversée)
Broche 2 : OUT , adr 378h bit 0
Broche 3 : OUT , adr 378h bit 1
Broche 4 : OUT , adr 378h bit 2
Broche 5 : OUT , adr 378h bit 3
Broche 6 : OUT , adr 378h bit 4
Broche 7 : OUT , adr 378h bit 5
Broche 8 : OUT , adr 378h bit 6
Broche 9 : OUT , adr 378h bit 7
Broche 10 : IN , adr 379h bit 6
Broche 11 : IN , adr 379h bit 7 (entrée inversée)
Broche 12 : IN , adr 379h bit 5
Broche 13 : IN , adr 379h bit 4
Broche 14 : OUT , adr 37Ah bit 1 (sortie inversée)
Broche 15 : IN , adr 379h bit 3
Broche 16 : OUT , adr 37Ah bit 2
Broche 17 : OUT , adr 37Ah bit 3 (sortie inversée)
Broches 18 à 25 : masse
L'adresse dur port LPT1 par défaut est 378h qui correspond bien à 888
Comme je suis sympa, je te file la liste des I/O sur le port parallèle :
12 sorties et 5 entrées TTL
Broche 1 : OUT , adr 37Ah bit 0 (sortie inversée)
Broche 2 : OUT , adr 378h bit 0
Broche 3 : OUT , adr 378h bit 1
Broche 4 : OUT , adr 378h bit 2
Broche 5 : OUT , adr 378h bit 3
Broche 6 : OUT , adr 378h bit 4
Broche 7 : OUT , adr 378h bit 5
Broche 8 : OUT , adr 378h bit 6
Broche 9 : OUT , adr 378h bit 7
Broche 10 : IN , adr 379h bit 6
Broche 11 : IN , adr 379h bit 7 (entrée inversée)
Broche 12 : IN , adr 379h bit 5
Broche 13 : IN , adr 379h bit 4
Broche 14 : OUT , adr 37Ah bit 1 (sortie inversée)
Broche 15 : IN , adr 379h bit 3
Broche 16 : OUT , adr 37Ah bit 2
Broche 17 : OUT , adr 37Ah bit 3 (sortie inversée)
Broches 18 à 25 : masse
- rogeroge
- Fonctionne à 9600 bauds
- Messages : 4252
- Enregistré le : 14 mai 2010 21:41
- Localisation : Entre Nancy et Bercy : à Torcy
Re: Activation de PAPER END sur le connecteur LPT du PC
Parfait et même plus-que-parfait !Forthman a écrit :....
Comme je suis sympa, je te file la liste des I/O sur le port parallèle :
...
Je ne doute pas que tu sois sympa !
D'ici quelques temps, je vais pouvoir résoudre un automatisme.
Merci à toi.
Il faut être fou pour venir sur ce site mais encore plus fou pour ne pas y revenir !