qu'elle est la base de portparallel ?
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

qu'elle est la base de portparallel ?



  1. #1
    LABTOOL48

    qu'elle est la base de portparallel ?


    ------

    bonjour

    qu'elle est la base fréquence de portparallel ???

    je jeux utilise le port parallel dans d'une application console pour programmer les eeprom 24cxx mais je ne sais pas comment crée un temporisateur ils ma conseillé d'utilier la fonction sleep() mais ça marche pas je veux comment crée un tempo de 5microsecute pour envoyer le bit start c'est tout et merci d'avance

    -----

  2. #2
    f6bes

    Re : qu'elle est la base de portparallel ?

    Bjr à toi,
    Un port paralléle....reste un port...(une connectique).
    Pas de FREQUENCE...sur une connectique.
    Pas confondre ...programme...et connectique.
    A+

  3. #3
    LABTOOL48

    ((())))

    la question est claire que je veux demande pas c'est quoi le portparallel ma question c'est comment crée un temporisateur dans l'application exemple

    {
    alume_la_led(); /* la led connecté au portparallel*/
    sleep(); /* attend un milisecunde
    etéindre_la_led();
    }

    la fonction sleep(); fonction en milisecunde et moi je cherche une autre fonction s'il existe en microsecunde c'est la question si tu sais comment faire un retard de cinq microsecunde

  4. #4
    invite7a49d0d5

    Cool bon ben on va faire le point ;O]

    Citation Envoyé par LABTOOL48 Voir le message
    la question est claire que je veux demande pas c'est quoi le portparallel ma question c'est comment crée un temporisateur dans l'application (...)
    hi,

    oui en effet, ta question était très très claire :
    qu'elle est la base fréquence de portparallel ???
    mais par contre en fait c'était pas ta question...
    si j'ai bien compris....

    ils ma conseillé d'utilier la fonction sleep()
    qui ça il???

    bon après, sleep()...
    regarde la doc...
    où c'est que t'as vu des microsecundes???

    mais au fait...
    c'est quoi ton langage?
    c'est quoi ton compilo?
    c'est quoi ton environnement?
    parce que sans ça... on va pas aller loin...
    à moins d'aimer jouer aux devinettes...

    sinon moi d'habitude, pour faire une temporisation
    de 5 micro-secondes, chez moi, je fais :
    delay_us(5);
    ET ça fonctionne ;O] à tous les coups ;O]

    vede
    ;O]

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

    Re : ((())))

    1/ tu es sous quel O.S ? DOS 6.22 ou Vista ?
    2/ tu programmes en quel language ton PC ? MASM ou FORTRAN ou C++?

    De toutes les façons, il est probable que tu es sous WinMachin et que tu utilises un DLL pour accéder au port parallèle. Dans ce cas
    Code:
    alume_la_led()
    etéindre_la_led();
    te prend déjà plus que 5 microsecondes.

    Ta 24Cxx est accéder en I²C donc tu n'as pas de contrainte de temporisation maximum pour faire la liaison ?
    J'aime pas le Grec

  7. #6
    invite7a49d0d5

    Cool Re : qu'elle est la base de portparallel ?

    Les "grands zesprits" se réveillent ;O]
    (ou vont aller se coucher ;O])

    Bonn'journée DAUDET ;O]

  8. #7
    LABTOOL48

    ((()

    Citation Envoyé par DAUDET78 Voir le message
    1/ tu es sous quel O.S ? DOS 6.22 ou Vista ?
    2/ tu programmes en quel language ton PC ? MASM ou FORTRAN ou C++?

    De toutes les façons, il est probable que tu es sous WinMachin et que tu utilises un DLL pour accéder au port parallèle. Dans ce cas
    Code:
    alume_la_led()
    etéindre_la_led();
    te prend déjà plus que 5 microsecondes.

    Ta 24Cxx est accéder en I²C donc tu n'as pas de contrainte de temporisation maximum pour faire la liaison ?
    langage C
    complateur codeblock
    system winxpp2p
    oui j'utilise un DLL pour accéder au port parallèle
    deley() cette fonction existe dans la bibliotheque de pic
    et que tu sais a l'avance la frequence utilise par ton quarz
    c'est pas le meme cas ici

    @DAUDET78

    est ce qu'il faut ecrire la donnée et validé et puis l'esclave traite la donnée et envoye le ack pour que je puisse ecrire la nouvelle donnée ?

  9. #8
    DAUDET78

    Re : ((()

    je ne sais pas trop ce que tu veux faire .... un interface I²C ? Avec le port parallèle, c'est un peu démodé. Je pense qu'il faut regarder du coté de l'USB .

    Dans le temps, j'ai eu utilisé une DLL du genre inOut32.DLL que j'avais trafiquée pour gérer les Write et Read I²C

    Pour le protocole I²C, tu as d'excellentes littératures
    J'aime pas le Grec

  10. #9
    polo974

    Re : qu'elle est la base de portparallel ?

    Normalement un outp dure 2 microsecondes (d'autres disent 1.7microsecondes...), donc pour faire 5 ou 6 microsecondes, il suffit de faire 3 outp de la même valeur (le premier bouge, les 2 suivant créent la tempo).
    Puis on passe au outp ou readp suivant...

    (Le temps que le micro va passer dans le code est négligeable vu la fréquence des cpu actuels.)
    Jusqu'ici tout va bien...

Discussions similaires

  1. Qu'elle est le plus précis ?
    Par Aperture-Science dans le forum Archives
    Réponses: 8
    Dernier message: 09/12/2011, 16h23
  2. Qu'elle est cette plante ?
    Par invite25bc0025 dans le forum Identification des espèces animales ou végétales
    Réponses: 1
    Dernier message: 01/02/2010, 15h04
  3. Qu'elle est la valeur de ces condensateurs ?
    Par schneiderj dans le forum Électronique
    Réponses: 8
    Dernier message: 28/02/2008, 03h15
  4. saturne ou qu'elle est ?
    Par invite98f08cc2 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 8
    Dernier message: 22/11/2006, 16h44
Découvrez nos comparatifs produits sur l'informatique et les technologies.