PIC... un détail !
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

PIC... un détail !



  1. #1
    invite67d96d45

    Bonjour,

    Pourriez-vous me dire ce que veulent dire les lignes suivantes:

    bcf STATUS, RP0
    bcf STATUS, RP1
    bsf STATUS, RP0
    movlw 0xFF
    movwf TRISA
    movlw B'00011001'
    movwf TRISB
    bcf STATUS, RP0



    Merci de votre aide !

    -----

  2. #2
    invitee5e63da7

    salut,
    je crois que tu trouveras ton bonheur sur le site suivant: www.abcelectronique.com/bigonoff

    j'ai fais l'expérience. cherche les liens pour avoir le cours sur les pic.
    apparemment tes lignes de codes sont simples à interpréter mais je te conseil de voir les cours de bigonoff ils t'éclairciront beaucoup plus pour la suite.

    bcf STATUS, RP0 = le bit rp0 du registre status est mis à zéro!!
    bcf STATUS, RP1 =idem pour rp1 (bcf= bit clear f)
    bsf STATUS, RP0 = là rp0 est mis à 1 (bsf= bit set f)...

    Mais, dis moi, on dirait que t'as jamais fais de l'assembleur, non?
    Je te conseil de lire le cours de bigonoff vivement
    bon courage

    à+

  3. #3
    invite67d96d45

    salut,

    en effet, je ne suis pas un pro de l'assembleur, mais je n'ai jamais revendiqué le contraire !!!!!!!!!!!!!!!!!

    j'ai un projet, et dedans il y a un pic, donc je suis bien obligé de le programmer, et donc de tenter d'apprendre !

    Merci pour tes infos :!

  4. #4
    Bigonoff

    Salut
    -------

    Merci pour la pub

    Sinon, pour les lignes en question :

    bcf STATUS, RP0
    bcf STATUS, RP1

    Permet de sélectionner la banque 0

    bsf STATUS, RP0

    Resélectionne la banque 1

    Donc, en fait, sur ces 3 lignes, la première ne servait à rien du tout.
    movlw 0xFF
    movwf TRISA

    Met le PORTA en entrée, mais c'est fait par défaut lors d'un reset.

    movlw B'00011001'
    movwf TRISB

    Met RB1,RB2,RB5,RB6 et RB7 en sortie (0), les autres en entrée (1)

    bcf STATUS, RP0

    repasse en banque 0 pour la suite des opérations, les registres TRISA et TRISB se trouvant en banque 1

    A+
    Bigonoff
    Vive l'Internet libre

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Ou passer commande au détail ?
    Par invite1173866f dans le forum Électronique
    Réponses: 6
    Dernier message: 06/10/2007, 10h52
  2. Fonction de Bessel en détail...
    Par Tommy the Cat dans le forum Physique
    Réponses: 8
    Dernier message: 03/05/2007, 13h52
  3. Détail d'algèbre linéaire
    Par Bleyblue dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 10/04/2007, 11h07
  4. Détail Mars
    Par invite138f9664 dans le forum Science ludique : la science en s'amusant
    Réponses: 23
    Dernier message: 25/08/2006, 16h55
  5. détail composant
    Par invite4175a4b4 dans le forum Électronique
    Réponses: 1
    Dernier message: 21/02/2004, 18h51
Découvrez nos comparatifs produits sur l'informatique et les technologies.