|This page is intended as a reference for core developers only, and the content is only changed after a consensus has been reached through discussion of any such changes. Please use the Discussion page to talk about any changes or issues you have with the current implementation.|
|Classification||Hardware interrupt control methods.|
|Version introduced||1.0 (0100)|
void detachInterrupt(uint8_t interruptNum)
The detachInterrupt() method clears the function used to attend a specific interrupt.
Black Box Input
The number of the external interruption is provided. EXTERNAL_INTERRUPT_0, EXTERNAL_INTERRUPT_1… etc.
Black Box Output
Nothing is returned.
None. Single function only.
It is possible to generate and attend external interrupts on the Wiring hardware. On Wiring v1 boards the external interrupts capable pins are: 0, 1, 2, 3, 36, 37, 38 and 39. On Wiring S board the external interrupts capable pins are: 2, 3 and 18. In addition to being regular digital pins, note that some of these pins are also used for libraries like Wire or Serial/Serial1.
WARNING: you should avoid doing long procedures in interrupt routines.