Приветствую!
Плата arduino pro mini. Прошивается через ISP.
Нужно подключить Экран(пины А4, А5), два энкодера(пиныD2-D7) и радио HC-12(пины RX,TX).
Все это нужно вгонять в сон до сигнала с энкодера.
Планируемый алгоритм работы:
Спим. Пришло прерывание - смотрим с какого энкодера пришло и что там такое(кнопка, вращение). Обрабатываем = отправляем результат по радио, получаем по радио ответку и снова засыпаем.
Вопрос вот в чем: RX,TX висят на одном и тоже порту D, что и энкодеры. Можно ли так делать или будут конфликты? Энкодеры обрабатываю через прерывание ISR (PCINT2_vect)
Тю! Да разве ж енто придирки? Придёт настоящий зануда придиральщик и всё разложит по полочкам. А пока: среда Ардуино - есть, домохозяйки - есть, а здначицца надо использовать bitSet(PCMSK2, 2); , а не вот эти ваши закорючки. Вот!