Utilisation des interruptions PCINTx sur ATMEGA328

Bonjour,

Je me pose une question (pour l'instant théorique, car je n'en ai pas l'utilisation immédiate) sur l'utilisation des interruptions PCINTx sur l'atmega328.

Avec le registre PCIFR (ou par son vecteur d'interruption) on peut déterminer si l'it vient de PCINT[7:0], PCINT[14:8] ou PCINT[23:16], mais apparemment il n'y a pas moyen de déterminer si l'interruption vient par exemple de PCINT0 ou PCINT1.

Me trompe je? Y a t'il quelque-chose que j'ai raté dans la datasheet?

Bonsoir pepe,

Merci pour ta réponse. Effectivement je n'avais pensé à ce traitement.

Ca me confirme quand même que j'avais bien compris la datasheet.
Comme tu le dis c'est effectivement plus un avertisseur qui indique qu'il s'est passé quelque-chose sur les entrée plutot qu'une interruption qu permettra de traiter un événement très bref.