Pic BSF BCF problème
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Pic BSF BCF problème



  1. #1
    invitede857656

    Pic BSF BCF problème


    ------

    Bonsoir à tous,

    Quand je fait:

    clrf GPIO
    bsf GPIO,0
    bsf GPIO,1
    bsf GPIO,2
    bsf GPIO,3

    au final, les trois sorties ne sont pas à 1...mais toutes à 0 sauf GPIO,3
    toutes les sorties se sont allumées successivement et ce n'est pas ce que je veux.
    de plus je ne veux pas utiliser movlw GPIO car je VEUX garder l'état des autres bits du port intact!

    Merci de vos réponses!

    -----

  2. #2
    sdec25

    Re : Pic BSF BCF problème

    Bonjour,
    Quelles sorties sont allumées au final ?
    Si tu écris directement la valeur dans GPIO les bonnes sorties sont activées ?

    PS : Il faudrait indiquer le modèle de PIC que tu utilises (je suppose que c'est un PIC).

  3. #3
    invite092cb13c

    Re : Pic BSF BCF problème

    Bonjour
    Comme sdec25 te le demande, il faudrait connaitre le modele de pic dont tu parles, par exemple, s'il s'agit d'un 12F675, cela peut être que tu n'as pas mis les I/O en numerique, voir les registre ANSEL et/ou CMCON.
    Gilles

  4. #4
    RISC

    Re : Pic BSF BCF problème

    Salut,

    Un autre problème potentiel se pose en fonction de la vitesse à laquelle ton micro tourne.
    L'utilisation d'instructiond bsf sur le même PORT peut engendrer le PB bien connu des PORTx/LATx.
    C'est à dire qu'en faisant bsf .....il se peut que le bit précédent n'ait pas eu le temps de monter et soit rebasculé à 0.
    Si ton micro (PIC10/12/16) ne possède pas de LATx, il faut alors impérativement insérer un NOP entre 2 bsf.... successifs.

    Poste tout ton programme entre des balises pour qu'il soit lisible...

    a+

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Problème debugger et pic
    Par invite469cf7a5 dans le forum Électronique
    Réponses: 0
    Dernier message: 27/05/2008, 10h38
  2. Probleme pic
    Par invite3ceebd97 dans le forum Électronique
    Réponses: 4
    Dernier message: 09/09/2007, 15h51
  3. problème pic
    Par nanard dans le forum Électronique
    Réponses: 5
    Dernier message: 18/02/2007, 14h08
  4. Probleme CAN avec PIC
    Par invite70a6d0ab dans le forum Électronique
    Réponses: 1
    Dernier message: 09/06/2006, 16h54
  5. Problème programmation pic
    Par invite3c59dc04 dans le forum Électronique
    Réponses: 6
    Dernier message: 24/03/2006, 14h57
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...