Der Interrupt wird nur am IRQ-Eingang entgegengenommen, egal was an irgendeinem anderen Port gerade passiert. Dadurch wird das normale Programm unterbrochen(daher auch der Name) und die Interruptroutine ausgeführt, bis zum return. Die Abfrage des Port[12] odes eines anderen Ports kann dann im angesprungenen Unterprogramm (Interruproutine) erfolgen.


Gruß

Torsten