Описание Задает функцию обработки внешнего прерывания, то есть функция, которая будет вызвана по внешнему прерыванию. Если до это была задана другая функция, то назначается новая. На плате Ардуино UNO возможно назначить два прерывания. Синтаксис attachInterrupt(interrupt, function, mode); Параметры interrupt: номер прерывания (int)
или pin: номер цифрового порта (только для Arduino Due) function: функция, вызываемая прерыванием, функция должна быть без параметров и не возвращать значений. В англоязычной документации употребляется термин interrupt service routine для такой функции. mode задает режим обработки прерывания. Допустимо использование следующих констант: Возвращаемое значение нет Дополнительная информация Большинство контроллеров Ардуино умеют обрабатывать до двух внешних прерываний, пронумерованных так: Arduino Mega обрабатывает дополнительно еще четыре прерывания: Arduino Due имеет мощные возможности обработки прерываний, что позволяет прикрепить функцию прер