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