Lecture broches de données du port parallèle

E

electric_pk

Guest
Je m en utilisant le langage d'assemblage.Plz me dire comment lire les broches de données du port parallèle.wat shud être le statut des broches de commande et les broches d'état pour faire datapins bi-directionnelle.En fait, après lecture de broches de données que je veux transmettre les données (pas les données que j'ai lu de datapins) sur les broches de commande.

 
fondamentalement le port parallèle LPT ou ayant différents modes ECP PPE ....en mode normal dans lequel le port de données est seulement pour le port de sortie et le port d'état des entrées, le contrôle est le port de sortie ...

mais en mode ECP u pouvez utiliser le port de données que le port d'entrée afin u devez configurer le port LPT dans l'ECP Ensuite l'interface ...

lire le PDF

http://www.edaboard.com/viewtopic.php?p=751741 # 751741

 
vous pouvez utiliser l'instruction MOV par exemple inicialize une LPT1
mov ah, 1; initialisation d'une imprimante
mov dx, 0; LPT1
int 17h; appeler une interruption

 
Assalamo Allykum!
Si vous voulez lire les données provenant des broches de données du port parallèle, il
D'abord, vous le bit de haute 5ème du contrôle.
Cette broche n'est pas physiquement présent.
Alors vous devriez élevé de toutes les données des épingles.
Vous pouvez maintenant recevoir les données provenant des broches de données du port parallèle.
Fondamentalement, le Bit 5 CONTRÔLE définir le port bidirectionnel.
Si elle est "0" vous permet de les données
Si elle est "1" alors vous pouvez lire des données.
Vous souhaite une bonne chance
Take Care
 
AA
Si u savoir comment utiliser utilitaire de débogage de Windows, puis

Essayez ce qui suit

o 37A 20 / / Définit le port LPT1 * (broches de données) en mode d'entrée
o 37A 80 / / Définit le port LPT1 * (broches de données) en mode de sortie
maintenant
si
o 378 0xXX où XX est hexadécimal no 00-to-FF il affiche que 8 bits de données
I 378 entrées les données 8 bits donnée sur les broches de données si celles-ci sont mis en mode d'entrée

* Si 0x378 est l'adresse du port parallèle

 

Welcome to EDABoard.com

Sponsor

Back
Top