Pb PORTB PIC
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Pb PORTB PIC



  1. #1
    invite24eebdfe

    Angry Pb PORTB PIC


    ------

    Bonjour,

    Voila mon problème : je souhaite transférer des infos d'un premier PIC 16F876 à un 2eme par le biais du PORTB. Le portB du 1er PIC est relié physiquement au portB du 2e PIC. Le 1er PIC place un octet sur le PORTB, le 2e le prend et le place dans TXREG : oui mais voilà : ça ne marche pas ! Pourquoi ???

    J'ai pourtant placé OPTION_REG.7 à 1 donc c'est pas un pb de pull-up.
    Quelqu'un peut-il m'aider ??

    -----

  2. #2
    invite24eebdfe

    Re : Pb PORTB PIC

    En fait, j'utilise le bit 0 du Port A comme repère, un peu comme une horloge :
    PORTA.0 = 0;
    PORTB = adresse;
    PORTA.0 = 1;
    nop(); nop();nop();nop();

    Dans le programme du second PIC, j'attend que PORTA.0 soit à 0 pour prendre la valeur mise sur le PORTB au même moment, puis j'envoie sur l'usart :
    while(PORTA.0==1){;} // Si A0=1, attendre
    adresse0 = PORTB ;
    while(!TXIF){;};
    TXREG = adresse0;

    En fait, je pense que le pic n'arrive pas à lire la valeur, la sortie TX ne correspond pas à l'octet posé sur le PORTB.

    Comment faire ?

  3. #3
    Gérard

    Re : Pb PORTB PIC

    Bonjour,
    Question bête : as-tu mis PORTA.0 en numérique ? (entrée ana à la mise sous tension)

  4. #4
    invite24eebdfe

    Re : Pb PORTB PIC

    Merci Gerard ! En effet j'avais oublié de configurer le PORTA. Merci beaucoup !

  5. A voir en vidéo sur Futura

Discussions similaires

  1. [PIC] PORTB,VAR ? (choisir le no du port avec une variable)
    Par invitea516a87c dans le forum Électronique
    Réponses: 5
    Dernier message: 20/02/2010, 12h18
  2. clavier et LCD commandés par PORTB d'un PIC
    Par invite5396f733 dans le forum Électronique
    Réponses: 3
    Dernier message: 07/05/2008, 10h04
  3. Comment gener que le front montant sur PortB
    Par invitea0a9f65f dans le forum Électronique
    Réponses: 2
    Dernier message: 17/04/2008, 18h53
  4. Maintenir les etats du portB
    Par dim12 dans le forum Électronique
    Réponses: 0
    Dernier message: 06/02/2008, 22h54
  5. interruptions portB PIC
    Par invitebf62768c dans le forum Électronique
    Réponses: 6
    Dernier message: 02/05/2004, 11h12
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...