Инструкции

Справочный раздел

В этом разделе Вы найдетё инструкции, справочники, и всевозможные хелпы по использованию программного обеспечения.

Разделы инструкций

В сети

Пользователей: 149
Из них просматривают:
Аналоги: 94. Даташиты: 40. Инструкции: 3. Карта сайта: 1. Новости: 2. Остальное: 1. Теги: 1. Форум: 7.
Участников: 2
Гостей: 147

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

digitalPinToInterrupt()

Описание
У микроконтроллеров серии Arduino есть возможность получать прерывания с любого пина, такие прерывания называются PCINT и работать с ними можно только при помощи сторонних библиотек (вот одна из них PinChangeInterrupt). Здесь речь пойдёт об обычных прерываниях, которые называются INT, потому что стандартный Arduino IDE работает только с ними. Таких прерываний и соответствующих им пинов очень мало:
 

МК / номер прерыванияINT 0INT 1INT 2INT 3INT 4INT  5
ATmega 328/168 (Nano, UNO, Mini)D2D3
ATmega 32U4 (Leonardo, Micro)D3D2D0D1D7
ATmega 2560 (Mega)D2D3D21D20D19D18

 
Как понятно из таблицы, у прерываний есть свой номер, который отличается от номера пина. И функция digitalPinToInterrupt(pin) принимает номер пина и возвращает номер прерывания. Подставив этой функции цифру 3 на Arduino Nano, мы получим 1
 
Синтаксис
digitalPinToInterrupt(pin)

Параметры
pin: номер пина для прерывания.

Возвращаемые значения
номер прерывания

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Хранение мелких крепежных деталей. Для любого радиолюбителя когда-то возникает необходимость иметь какое-то количество - болтиков, винтиков, шайб. Это набора вполне достаточно для любого крепежа. А вот хранить это все - в одном месте - можно в баночках из-под растворимого кофе. В баночках - на 50 гр или 25 чашек. В каждую такую баночку вмещается 3 коробочки из-под монпасье (леденцов). В каждой коробочке из-под леденцов можно хранить достаточное колическо деталей мелкого крепежа. На банке сделать надпись - допустим, М3. Винты, шайбы, гайки.

Похожие инструкции