PIC 16F84
Ph. Hoppenot (juin 2004) 3/29
VIII. Accès à la mémoire EEPORM ..................................................................................................19
VIII.1. Registres utilisés ...........................................................................................................19
VIII.2. Lecture ..........................................................................................................................20
VIII.3. Ecriture..........................................................................................................................20
IX. Interruptions .................................................................................................................................21
IX.1. Rappel - Notion de sous-programme...............................................................................21
IX.2. Mécanisme.......................................................................................................................21
IX.3. Différentes sources d'interruption....................................................................................22
IX.4. Validation des interruptions.............................................................................................22
IX.5. Séquence de détournement vers le sous-programme d'interruption ................................23
IX.6. Sauvegarde et restitution du contexte..............................................................................23
IX.6.1. Où sauvegarder ces registres ? ...........................................................................24
IX.6.2. Comment sauvegarder ces registres ?.................................................................24
IX.6.3. Comment restituer ces registres ? .......................................................................24
IX.6.4. Résumé.................................................................................................................24
IX.7. Reconnaissance de l'interruption active...........................................................................25
IX.8. Retour au programme initial............................................................................................25
X. Chien de garde...............................................................................................................................25
X.1. Principe .............................................................................................................................25
X.2. Mise en service .................................................................................................................26
X.3. Gestion ..............................................................................................................................26
X.4. Choix de la durée ..............................................................................................................26
XI. Mode sommeil..............................................................................................................................26
XI.1. Principe............................................................................................................................26
XI.2. Gestion.............................................................................................................................26
XI.2.1. Mise en sommeil ..................................................................................................26
XI.2.2. Réveil ...................................................................................................................26
XII. Programmation sur site ...............................................................................................................27
XIII. Bibliographie .............................................................................................................................29