PIC 16F84A

Registres d'usage général

 

Le PIC 16F84A possède 68 registres d'usage général situés dans la mémoire des données (Data RAM).

Cela correspond donc à 68 octets (68 x 8 bits) de mémoire SRAM, que vous pouvez utiliser comme variables pour votre programme.

 

Les registres d'usage général sont indifféremment accessibles en banque 0 ou en banque 1.

Notez bien que le registre situé à l'adresse 0x0C (banque 0) est aussi le registre de l'adresse 0x8C (banque 1).

 

Les outils de programmation (MPLAB ...) permettent d'attribuer un nom à un registre.

Il est plus agréable de manipuler :

movwf compteur1

que :

movwf 0x0C