Tool/software:
Hy.
Can you explain how to deal with this?
I have to detect an input interrut at one pin, say XINT1.
Interrupt happens and the servicing routine is executing.
I disable, as first instruction of isr routine, this interrupt.
If during isr program executing, another external signal event generates another flag for this interrupt, when finished isr routine, isr will be called again?
In fact, its flag should remain pending. I want to avoid this; XINT1 interrupt must be enabled when I want and once.
I try to answer to myself: if as first instruction of isr I disable interrupt, no flag can be set.
Enzo