| ??? 01/30/01 06:32 Read: times |
#8832 - RE: Level Triggered Interrupt applications. |
Hi Fran,
level sensitive interrupt should always be used with external peripherals to avoid malfunction. E.g. if you connect SJA1000 or NEC7210 devices, they have several different interrupt sources. So on transition sensitive interrupt, the 1. source was handled, but the interrupt pin remain still low. Then the system hangs. But on level sensitive interrupt after handling the 1. source, the interrupt was entered again to handle the next source. Only, if all interrupt sources are handled, the pin goes high. Moreover you can handle many interrupt sources without leaving the interrupt handler, if the pin goes low again. On transition sensitive interrupts this transition cause entering the interrupt handler with nothing to do. On level sensitive interrupts any transition during the interrupt handler was meaningless. Peter |



