registre A2 port parallele
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

registre A2 port parallele



  1. #1
    invitee17aeca5

    registre A2 port parallele


    ------

    lut

    Voila, je suis secretement en train d'automatiser mon atelier . J'ai donc concu un epetite interface démultiplexée de 16*4 entrées+ 16*4 sorties.

    mais pour augmenter les possibilités, j'aurais aimé utiliser le registre A2 (#37A) du port parallele. connaitriez vous les la facon d'y acceder ? (fonctionnement)

    merci ++ Tix.

    -----

  2. #2
    invite8c3060a6

    Re : registre A2 port parallele

    bonjour,

    voici un exemple en BASIC :
    http://www.chez.com/amfn/para/para2.htm

  3. #3
    invite597d4991

    Re : registre A2 port parallele

    Si mes souvenis sont bons le port 0x37a est le port de contrôle de /dev/lp1(0x378+0x2).


    Pour y accéder (sous linux je présume, pour ce genre de bidouillage c'est mieux):
    Code:
    #include <unistd.h>
    #include <sys/io.h>
    
    int main()
    {
    ioperm(0x378,2,1); /* bon faut controler les erreurs mais bon..*/
    unsigned char monoctetdecontrole;
    outb(monoctetdecontrole,0x37a);
    return 1;
    }
    Ici monoctetdecontrole doit être codé bit par bit, c'est pour faire quoi au fait?

  4. #4
    invitee17aeca5

    Re : registre A2 port parallele

    wilfredd, j econnaissait déja le lien mais il n'expliquent pas ce qui se passe pour le registre a2 en détail, et ca me gene un peu pour mon application (il est probable que je n'ai rien compris également, mais je ne peu alors pas juger de mes erreurs :/)

    sous linux je présume, pour ce genre de bidouillage c'est mieux
    non, sous dos, sur un 386 qui a dix ans (disquettes 5", ect... )l

    pour l'utilité : Un soft pour commandé mon interface ! Pour l'instant, je peut électroniquement donner acces a 16 registres de 8E/S. adressable en 4bit. Avec le registre 37a, j'espere augmenter un peu le rendement.

    merci pour ta réponse, je vais décoder (je suis novice en C/C++ :s)

    merci encor, ++ Tix.

  5. A voir en vidéo sur Futura
  6. #5
    invite597d4991

    Re : registre A2 port parallele

    Personellement j'ai jamais essayé d'envoyer quoi que ce soit sur ce port, mais j'ai la signification des bits de controle
    (trouvé dans un howto, je posterai le lien si je le retrouve):
    * Bit 0 -STROBE (0=high)
    * Bit 1 -AUTO_FD_XT (0=high)
    * Bit 2 INIT (1=high)
    * Bit 3 -SLCT_IN (0=high)
    * Bit 4 enables the parallel port IRQ (which occurs on the low-to-high transition of ACK) when set to 1.
    * Bit 5 controls the extended mode direction (0 = write, 1 = read), and is completely write-only (a read returns nothing useful for this bit).
    * Bits 6 and 7 are reserved.

    Ah au fait, les implémentaions de outb sous DOS inversent ses arguments...

  7. #6
    invitee17aeca5

    Re : registre A2 port parallele

    ha j'ai compris le truc de l'AMFN ! (ptet pas si con le tix ?)
    overmind, donc si j'ai bien compris alors, le bit 5 me permet de commande rla lecture et l'écriture. ca me plais ca ^__^

    je pense avoir pigé pas mal de trucs du coup ... mais faut que je vérifie.

    je pensait pouvoir m'en sortir avec mon bus 12 contacts ... bha je vais en c**** o_O

    merci ++Tix.

  8. #7
    berdec25

    Re : registre A2 port parallele

    Bonjour.

    Pour plus de renseignements sur ce qui se passe dans le composant, vous pouvez rechercher des datasheets (tout en anglais) des PIO Parallel Input Output type 8255, 82C55, ...
    http://www.intel.com/design/archives...s/23125604.htm

    Tous les bits ne sont pas raccordés au port parallèle et attention au changement de direction en évitant les conflits en mettant deux sorties en court-circuit, ce qui détruira le chip, donc la carte mère, et/ou le périphérique connecté.
    Il serait plus judicieux de vous limiter au fonctionnement standard de ce port, et de ruser en utilisant la sérialisation par registre à décalage 74HC164, 74HC165 ou les verrous type 74HC573.
    Vous pouvez aussi profiter d'entrées déclenchant l'interruption du port.
    Bon courage.
    Cordialement.
    berdec25

  9. #8
    invitea0a91477

    Wink Re : registre A2 port parallele

    bonjour je m appelle pape je voudrais savoir s'il y'a possiblité de connecter deux périphériques qui ont des port parellele de 15 PIN MALE TYPE D-SUB sur mon PC qui a deux ports parelleles de 9 PIN MAL TYPE D-SUB
    merci de répondre

Discussions similaires

  1. port parallèle
    Par invitec93cd9c4 dans le forum Électronique
    Réponses: 4
    Dernier message: 18/11/2007, 18h21
  2. Port serie/USB ===> port paralléle
    Par invited60b6f1f dans le forum Matériel - Hardware
    Réponses: 3
    Dernier message: 07/11/2007, 20h52
  3. port parallele
    Par invitefc1671e3 dans le forum Électronique
    Réponses: 3
    Dernier message: 11/11/2006, 11h32
  4. [EN COURS] adaptateur port parallèle -> port jeu
    Par invite08492e69 dans le forum Électronique
    Réponses: 0
    Dernier message: 16/10/2006, 20h33
  5. Imprimante + port parallèle + port USB ?
    Par Myr dans le forum Matériel - Hardware
    Réponses: 9
    Dernier message: 14/01/2004, 20h05
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...