« Comment démarrer avec un PIC16F84 » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 50 :
 
Certains registres sont accessibles en Bank0, d’autres en Bank1 alors que d’autres sont communs aux deux banques (ils sont remappés).
Il est donc nécessaire de changer de Bank avant d’accéder à un registre particulier, ce changement de Bank s’effectuant à l’aide des bits RP1:RP0 du registre '''STATUS'''.
 
 
Ligne 63 :
 
La pile est un stack hard à 8 niveaux, sans contrôle de débordement.
Seuls huit niveaux de sous programmes sont donc utilisables, IT[[w:Interruption_(informatique)|interruptions]] comprises.
 
Voir aussi [[v:Very_High_Speed_Integrated_Circuit_Hardware_Description_Language/Embarquer_un_PIC_16F84#Architecture_des_registres_SFR_et_de_la_m.C3.A9moire|Architecture des registres SFR et de la mémoire]] dans un projet WIKIVERSITE.
 
=== Mémoire de Programme : ===