Выход 5 и 6: timer0
Выход 9 и 10:timer1
Выход 11 и 3:timer2
Данные выводи МК будут использоваться в качестве бинарных входов, а некоторые в качестве выходов. Как настроить таймер без привязки к выводам МК (ШИМ на выходе МК, тд. мне не нужен)?
Код: Выделить всё
#include "GyverTimers.h"
Timer1.setFrequency(30); // Высокоточный таймер 1 для первого прерывания, частота - 3 Герца
//Timer1.setPeriod(333333); // то же самое! Частота 3 Гц это период 333 333 микросекунд
//Timer1.setFrequencyFloat(4.22); // Если нужна дробная частота в Гц
Timer1.enableISR(CHANNEL_B);
// Прерывание А таймера 1
ISR(TIMER1_B) { // пишем в сериал
Serial.println(millis());
}