Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

[PIC] PORTB,VAR ? (choisir le no du port avec une variable)



  1. #1
    Mkala
    Bonjour a tous !

    J'aimerais savoir comment faire pour pouvoir choisir le numero du port (PORTB,0 PORTB,1 , etc...) sans l'ecrire comme ca, mais remplacer 0 et 1 par une variable qui contient le numero du port en question ?

    ai-je ete clair ?

    d'avance merci !!!

    -----

  2. Publicité
  3. #2
    Bigonoff
    Salut
    -------

    Le chiffre n'est pas le numéro du port, mais le numéro du bit du port.

    Les PICs n'ont pas d'instruction permettant d'indexer le numéro du bit. Ce n'est donc pas possible.

    Il faut donc utiliser des masques, qu'on décale avec les instructions rrf et rlf.

    A+
    Bigonoff
    Vive l'Internet libre

  4. #3
    Mkala
    oki merci

    j'ai pense au maskes, mais si on avait pu faire comme je disais ca m'aurait eviter du code

    tempis !

  5. #4
    carlos1986

    Re : [PIC] PORTB,VAR ? (choisir le no du port avec une variable)

    salut tous le monde
    svp que veut dire "PORTB=1" en sachant que je fait une programmation en c pour pic 16f877

  6. #5
    F1TVB

    Re : [PIC] PORTB,VAR ? (choisir le no du port avec une variable)

    Bonjour
    Si le port B est en sortie PORTB=1 positionne les sorties à (binaire) 00000001

  7. A voir en vidéo sur Futura
  8. #6
    laurentdu38

    Re : [PIC] PORTB,VAR ? (choisir le no du port avec une variable)

    Citation Envoyé par carlos1986 Voir le message
    salut tous le monde
    svp que veut dire "PORTB=1" en sachant que je fait une programmation en c pour pic 16f877
    PORTB=1; correspond à mettre RBO à 1 soit au niveau haut, évidement si RBO est déclaré en sortie.

    Laurent

  9. Publicité

Sur le même thème :

Discussions similaires

  1. problème de port avec PIC 12F675
    Par PSit dans le forum Électronique
    Réponses: 4
    Dernier message: 16/01/2008, 12h11
  2. Réponses: 4
    Dernier message: 22/10/2007, 15h00
  3. Faire varier une tension avec un port Imprimante (Par ex)
    Par o0Zz dans le forum Électronique
    Réponses: 17
    Dernier message: 21/07/2007, 19h32
  4. interruptions portB PIC
    Par romelec dans le forum Électronique
    Réponses: 6
    Dernier message: 02/05/2004, 11h12
  5. Incrémenter une variable avec un PIC
    Par 14bds75_cb dans le forum Électronique
    Réponses: 1
    Dernier message: 24/06/2003, 14h05
Découvrez nos comparatifs produits sur l'informatique et les technologies.