Contact entre 2 pin d'un PIC
Répondre à la discussion
Affichage des résultats 1 à 19 sur 19

Contact entre 2 pin d'un PIC



  1. #1
    invite7e727e46

    Contact entre 2 pin d'un PIC


    ------

    Salut,

    Je viens de me faire avoir, j'ai déjà réalisé mon PCB et je viens de me rendre compte d'un petit bug.


    J'ai mis un simple contact entre 2 pattes du PIC RB5 et RB6, RB5 étant configurée en sortie et RB6 en entrée.

    En mettant RB5 à 5V et en regardant l'état de RB6 je pensais pouvoir savoir si le contact est fermé ou pas. le problème est que lorsqu'il est ouvert la pin RB6 est flottante et le PIC ne sais pas si c'est une entrée ou une sortie.

    Auriez vous une solution sans devoir souder une résitance deRB6 à la masse ?

    -----

  2. #2
    invitee05a3fcc

    Re : Contact entre 2 pin d'un PIC

    Citation Envoyé par *Baby* Voir le message
    le problème est que lorsqu'il est ouvert la pin RB6 est flottante et le PIC ne sais pas si c'est une entrée ou une sortie.
    Non, le PIC sait que c'est une entrée .... mais il lit n'importe quoi

    Je ne connais pas les PICs .... mais si tu peux mettre une résistance de PullUp par soft sur RB6, tu mets RB5 à "0".

    Sinon, tu es bon pour une résistance externe

  3. #3
    invite7e727e46

    Re : Contact entre 2 pin d'un PIC

    PORTB is a bidirectional I/O port. PORTB can be
    software programmed for internal weak pull-up on all
    inputs.

    I love you.

  4. #4
    invite7e727e46

    Re : Contact entre 2 pin d'un PIC

    Testé approuvé, une merveille ces PICs.

    Remarque :

    Les résistances de pull-up internes s'actives en mettant le bit RBPU à 0.
    Elles s'actives toutes en même temps.


    Je suis un habitué maintenant lol 100 messages.

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

    Re : Contact entre 2 pin d'un PIC

    Citation Envoyé par *Baby* Voir le message
    Je suis un habitué maintenant lol 100 messages.
    Tu es moralement à 97

    Il n'y avait pas besoin de poser une question pour ce problème... Tu tournais 7 fois ton clavier dans ta bouche et tu avais la solution ! Comment on faisait quand il n'y avait pas internet? On faisait marcher les neurones sans compter sur les autres.

  7. #6
    invite7e727e46

    Re : Contact entre 2 pin d'un PIC

    Quand il y avait pas internet il n'y avait pas de PIC.

  8. #7
    invite94dd9a0a

    Re : Contact entre 2 pin d'un PIC

    Citation Envoyé par *Baby* Voir le message
    Quand il y avait pas internet il n'y avait pas de PIC.
    Pas tout à fait d'accords ; l'inverse serait plus logique

  9. #8
    invite7e727e46

    Re : Contact entre 2 pin d'un PIC

    (Au grand public)

  10. #9
    invitee05a3fcc

    Re : Contact entre 2 pin d'un PIC

    Citation Envoyé par *Baby* Voir le message
    Quand il y avait pas internet il n'y avait pas de PIC.
    C'est pas pour ça qu'il n'y avait pas des problèmes à résoudre. Faire une carte avec 50 boitiers 74LSxxx, c'était pas de la tarte ! On regardait les spécifications avec un peu plus d'attention et sans compter sur les autres.

  11. #10
    invite7e727e46

    Re : Contact entre 2 pin d'un PIC

    100% d'accord.

  12. #11
    invite29971eb1

    Re : Contact entre 2 pin d'un PIC

    Citation Envoyé par *Baby* Voir le message
    Testé approuvé, une merveille ces PICs.
    Merci pour cette tranche de rire....

    Tu as surtout eu du bol de tomber sur le port B, qui est le seul à proposer les pull-ups.

    Tu as aussi eu la chance que ça ne perturbe pas les autres broches du port....

  13. #12
    invitee05a3fcc

    Re : Contact entre 2 pin d'un PIC

    Citation Envoyé par ftorama Voir le message
    Tu as surtout eu du bol de tomber ......
    Tu as aussi eu la chance .....
    Et il n'a pas eu de chance de tomber sur moi .... il a encaissé un savon (justifié) de plus !

  14. #13
    Jack
    Modérateur

    Re : Contact entre 2 pin d'un PIC

    Citation Envoyé par DAUDET78 Voir le message
    Et il n'a pas eu de chance de tomber sur moi
    Je suis sur qu'il y en a qui attendent que tu sois en vacances pour poster, parce qu'autrement il est assez compliqué de t'éviter

    A+
    Dernière modification par Jack ; 31/07/2010 à 22h28.

  15. #14
    invitee05a3fcc

    Re : Contact entre 2 pin d'un PIC

    Citation Envoyé par Jack Voir le message
    Je suis sur qu'il y en a qui attendent que tu sois en vacances pour poster, parce qu'autrement il est assez compliqué de t'éviter
    Attendez donc le 10 aout pour poster si vous voulez éviter de vous faire engueuler .... Daudet -> GOTO vacances !

  16. #15
    invite7a49d0d5

    Cool Re : Contact entre 2 pin d'un PIC

    Hi all,

    Citation Envoyé par DAUDET78 Voir le message
    Attendez donc le 10 aout pour poster si vous voulez éviter de vous faire engueuler .... Daudet -> GOTO vacances !
    ENCORE DES TRANCHEES...

    mé ché pa possib'...
    viv'ment euch'retraite eud'du'chti... ;O]

    vede
    ;O]
    ____________
    ...

    ps :

    et que penses tu de ma super bonne idée?
    100 leds en // directement connectées à mon Port RB0 de mon PIC?
    ça me paraît optimal... en activant les "pull-up"... si je branche le tout sur EDF ;O]
    (arrêt cardiaque présumé ;O] on va pas attendre le 10 ;O])
    ;O] ;O] ;O] ;O]

    .

  17. #16
    invite7e727e46

    Re : Contact entre 2 pin d'un PIC

    @Jack

    Je suis sur qu'il y en a qui attendent que tu sois en vacances pour poster, parce qu'autrement il est assez compliqué de t'éviter
    LoL


    @ftorama

    Pour le port B, oui j'ai eu de la chance.

    Sinon pour ne pas perturber les autres pin, ce que j'ai fait, c'est que j'active la pull-up juste avant de fair la lecture de la pin RB6 et je la désactive juste après, mais c'est vrai que dans certain cas, ça aurait pu ne pas marcher.

    @DAUDET78

    Bon ben, excuse mi pour cette question con.

    @+

  18. #17
    invite092cb13c

    Re : Contact entre 2 pin d'un PIC

    Citation Envoyé par *Baby* Voir le message
    Les résistances de pull-up internes s'actives en mettant le bit RBPU à 0.
    Elles s'actives toutes en même temps.
    Bonjour
    Il ne faut pas generaliser, cela dépend du pic, sur certains modeles on peut selectionner individuellement les resistances de pullup, par exemple sur le 16F676, les pullup sont sur le PORTA (il n'y a pas de PORTB) et selectionnables une par une par le registre WPUA.
    Gilles

  19. #18
    invite29971eb1

    Re : Contact entre 2 pin d'un PIC

    Baby, tu utilises aussi un PIC16?

  20. #19
    invite7e727e46

    Re : Contact entre 2 pin d'un PIC

    Oui un PIC16F88.

Discussions similaires

  1. PIN et PIC
    Par invitebfd32a84 dans le forum Électronique
    Réponses: 5
    Dernier message: 31/05/2009, 15h53
  2. Piloter un contact sec avec un port de sortie d'un Pic
    Par invitedd558ae9 dans le forum Électronique
    Réponses: 7
    Dernier message: 08/11/2008, 09h19
  3. PIC en language C : pin d'un port en entree ...??
    Par invitee667cb77 dans le forum Électronique
    Réponses: 6
    Dernier message: 02/09/2008, 09h05
  4. PIN PIC non connecté
    Par invite2d9e7c03 dans le forum Électronique
    Réponses: 2
    Dernier message: 04/07/2008, 11h16
  5. Photo d'un pin ? Mais quel type de pin ?
    Par invite6c6b008c dans le forum Biologie
    Réponses: 2
    Dernier message: 25/03/2007, 12h05
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...