Interruptions pIC1816

3081 mots 13 pages
Microsoft Word - cours_MicrocontroleurPIC18_v1Les interruptions
GENERALITES
Mécanisme d’interruption
L'interruption est un mécanisme fourni par un microprocesseur ou un système informatique pour gérer les conditions d'erreur, les événements d'urgence ou coordonner l'utilisation des ressources partagées, etc. Les interruptions sont très utiles dans des nombreuses situations de programmation ; sans ce mécanisme, plusieurs opérations deviendront soit impossibles, soit très difficiles à mettre
…afficher plus de contenu…

de la CPU
Interruptions des périphériques
PIRxPIEx
Figure 18 : schéma bloc de la logique d’interruption de PIC16
La logique d’interruptions des PIC18 est assez similaire. En mode compatible
(IPEN = 0), une légère modification est apportée au bloc d’interruptions de base.
En mode priorité (IPEN = 1), c’est pratiquement une duplication du mode compatibilité, l’un pour le niveau haut et l’autre pour le niveau bas.
Validation globale des interruptions
En mode compatibilité (IPEN = 0)
La priorité des interruptions est désactivée, un seul bit de validation globale GIE
(INCON<7>) pour toutes les interruptions, et un bit de validation PEIE (INCON<6>) pour les interruptions des périphériques.
58 Microcontrôleur PIC18 Théorie et
…afficher plus de contenu…

R/W ‐0 b3 R/W ‐0 b2 U ‐0 b1 R/W ‐0 b0 R/W ‐0
INT2IP INT1IP ‐ INT2IE INT1IE ‐ INT2IF INT1IF GIE/GIEH : Global Interrupt Enable bit
Priorité activée (IPEN = 1) Priorité désactivée (IPEN = 0)
1 : valide les interruptions de haute priorité
0 : désactive toutes les interruptions
1 : valides toutes les interruptions non masquées
0 : désactive toutes les interruptions
PEIE/GIEL : PEripheral Interrupt Enable bit Priorité activée (IPEN = 1) Priorité désactivée (IPEN = 0)
1 : valide les interruptions de basse priorité
0 : désactive les interruptions de basse priorité
1 : valides les interruptions périphériques
0 : désactive toutes les interruptions des périphériques Interruption Bit Indicateur Bit de
Validation Bit de Priorité Front

en relation

  • interro maths
    535 mots | 3 pages
  • Corrigé bts am 2011
    4438 mots | 18 pages
  • Fiche d'activité aps soc
    504 mots | 3 pages
  • Pti cisco
    580 mots | 3 pages
  • Tp svt corrigé
    2512 mots | 11 pages
  • ingénieur
    855 mots | 4 pages
  • Activite d'un filtre sur un signal visuel
    1044 mots | 5 pages
  • Activite graphique
    1007 mots | 5 pages
  • Livrable 3
    654 mots | 3 pages
  • Le cycle du linge de mai
    4808 mots | 20 pages
  • svt sci
    578 mots | 3 pages
  • RAPPORT DE STAGE IME IME
    656 mots | 3 pages
  • Télévision
    1677 mots | 7 pages
  • Complement Le Marché d’Assurance Automobile Au Maroc
    1790 mots | 8 pages
  • La cotation d'une valeur dans les ordres
    2452 mots | 10 pages