17-02-2024, 10:56
(Ten post był ostatnio modyfikowany: 17-02-2024, 12:15 przez Jarewa0606.)
Nie uwzględniłeś przepełnienie licznika "ISR(TIMER1_COMPA_vect)" ICR1 będzie zwracał 1-65 536 cykli, nie sprawdzam jak ustawiłeś taktowanie zegara. Ale jak ustawiłeś zegar na 1ms to będzie można tylko zmierzyć sygnały 1-65 536 ms jak przekroczą te zakresy to będzie pokazywać bzdury.
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą.