Bonjour,
Je rencontre actuellement des difficultés pour faire cohabiter plusieurs interruptions ensemble.
1) Détection d'un front descendant sur le portb.b0 INT0
2) Détection d'un front descendant sur le portb.b1 INT1
3) Débordement du Timer0
4) Débordement du Timer3
Si tous les bits d'activation des interruptions sont à 1
T0CON.TMR0ON , T3CON.TMR3ON, INTCON.TMR0IE, INTCON.INT0IE, INTCON3.INT1IE, INTCON.GIE,
INTCON.PEIE.
Tout fonctionne...mais voilà quand j"interdit les 2 interruptions INT0,INT1 en mettant à zéro
INTCON.INT0IE et INTCON3.INT1IE, je continue malgré tout à détecter les fronts descendants.
Le seul moyen pour les arrêter c'est de désactiver également les timers, je ne vois pas bien pourquoi.
Il est a noter que pour le moment je ne peux tester le programme que sur Isis (simulateur).
Le µcontroleur est un PIC 18f8722 et j'utilise MikroC.
@+
-----