m32u4 external interrupts

OP #4067288
Lesenswert?

Hallo!
Ich nutze INT1, INT2 und INT3. Alle 3 ISR's werden auch beim jeweiligen 
LOW-Pegel des entsprechenden PIN's aufgerufen. Es klappt aber nicht 
folgendes:
1
WENN INT1
2
    //wird aufgerufen
3
    WENN INT2 || INT3
4
        //wird nicht aufgerufen
aber es klappt:
1
WENN INT3
2
    WENN INT2
3
        WENN INT1
in Worten:
Wenn ich INT1 (das geringste) aktiviert habe, dann reagieren die 
höherren nicht mehr. Wenn ich andersrum teste geht 1 wenn 2 || 3 
aktiviert ist, und 2 geht wenn 3 aktiviert ist und 1 wenn 2 wenn 3 
aktiviert ist.

Warum kann ich die nicht andersrum stacken als von 3 zu 1?

MfG,
Martin
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren