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

pic16f84



  1. #1
    invitef0165562

    pic16f84


    ------

    bonsoir j'ai besoin de votre aide
    voila le problème c'est que j 'arrive pas a écrire dans la BANK1 du pic

    BSF STATUS,RP0
    movlw 1
    movwf 0xcf

    le 1 est envoyé au registre 0x4f dans la bank0 au lieu du 0xcf est pourtant j'ai mis le bit RP0 a 1 pour choisir la bank1
    je vous prie de m'aidé

    -----

  2. #2
    invitefaaca50b

    Re : pic16f84

    la datasheet du 16F84 te dit quoi??? c'est un 16F84 ou 16F84A???

  3. #3
    gedonet

    Re : pic16f84

    Bonjour
    Pour la ram, sur le 16F84, elle est mappée sur les deux banks, donc quand tu ecris une variable en bank0, tu peux la lire en bank1 et vice-versa.
    C'est comme cela sur le 16F84 et certains autres pics, mais pas sur tous.
    Gilles

  4. #4
    freepicbasic

    Re : pic16f84

    le bit de poids fort du 0xCF n'est pas interprété.
    donc en fait 0xCF c'est 0x4F
    Ce qui détermine la bank c'est le registre STATUS
    Bsf STATUS,RP0
    movlw 1
    movwf 0XCF

    un movf 0x4F,w lira la bank 1 !
    Il faudra faire
    BCF STATUS,RP0 pour lire la bank 0

    BCF STATUS,RP0
    movf 0xCF,w

    lira 0x4F en bank0

    Seul le registre indirect sait lire 2 banks et IRP selectionne Bank 0 et 1 ou les bank 2,3
    A+, pat

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Pic16f84
    Par invite0aa42981 dans le forum Électronique
    Réponses: 4
    Dernier message: 29/11/2010, 16h04
  2. Pic16f84
    Par Crapsy dans le forum Électronique
    Réponses: 8
    Dernier message: 11/05/2010, 07h54
  3. pic16F84
    Par inviteaa98cb7b dans le forum Électronique
    Réponses: 89
    Dernier message: 14/05/2007, 12h42
  4. pic16F84
    Par invite4769246c dans le forum Électronique
    Réponses: 64
    Dernier message: 07/05/2007, 22h26
  5. Pic16f84-04/p
    Par jo-electrons dans le forum Électronique
    Réponses: 2
    Dernier message: 30/09/2006, 19h50
Découvrez nos comparatifs produits sur l'informatique et les technologies.