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

Question sur la banque du microcontroleur PIC18



  1. #1
    GrInGo04

    Question sur la banque du microcontroleur PIC18

    Bonjour il y a un truc qui m'échappe sur la banque, je dois réaliser un exo assez simple qui est de mettre en assembleur :
    WREG = 0;

    for (i=10, i>0 ,i--)
    {
    WREG = WREG + i;
    }

    BANK = 2;

    Voilà comment j'ai réalisé l'exo:

    MOVLW d'10
    MOVWF 0x00, ACCESS
    MOVLW 0x00

    Début_if
    ADDWF 0x00, W, ACCESS
    DECFSZ 0x00, 0x00, ACCESS

    BAC Début_if

    MOVLB 0x02

    Ma question est à quoi sert le BANK = 2? C'est pour indiquer la page 2 des banques? (BSR = 2). Si oui, dans mon cas ce n'est pas nécessaire puisque j'utilise le ACCESS non?
    En fait si au lieu de ACCESS (bit = 0) j'avais mis BANK (bit = 1) c'est à ce moment là que mon BSR sert à quelque chose? Si oui, pourquoi le mettre à la fin du code?

    Merci d'avance de votre aide

    -----


  2. #2
    chimere322

    Re : Question sur la banque du microcontroleur PIC18

    Bonjour,

    Voir le site de bigonoff, la bible en la matière.
    Bien cordialement Jean Claude.

  3. #3
    andre_teprom

    Re : Question sur la banque du microcontroleur PIC18

    Je ne comprends pas pourquoi voulez-vous gérer le registre WREG écriture d'un programme dans le langage de haut niveau C ? Il est un registre opérationnel utilisé par le compilateur, et vous pouvez créer des variables à votre convenance à l'aide de la RAM de la banque de mémoire pour une utilisation générale du microcontrôleur.

Sur le même thème :

Discussions similaires

  1. Question sur le microcontroleur PIC18
    Par GrInGo04 dans le forum Électronique
    Réponses: 3
    Dernier message: 13/06/2015, 23h40
  2. Question assembleur PIC18 : DCFSNZ et 3 cycles
    Par cyberdalek dans le forum Électronique
    Réponses: 4
    Dernier message: 25/08/2014, 15h34
  3. Problème de communication XBEE pro/ Microcontrôleur (pic18)
    Par Neptis dans le forum Électronique
    Réponses: 2
    Dernier message: 17/09/2010, 15h37
  4. Programmation microcontrôleur PIC18
    Par Amine_34 dans le forum Électronique
    Réponses: 12
    Dernier message: 27/08/2010, 13h21
  5. Question détection d'un maximum par PIC18
    Par Pilou81 dans le forum Électronique
    Réponses: 10
    Dernier message: 23/07/2010, 07h47