Pomóżcie mi bo mnie krew zalewa.
Atmega mierzy impulsy na wejściu zewnętrznego przerwania INT1. Timer2 służy jako podstawa czasu. Od około 240 kHz na INT1 miernik mierzy nie poprawnie, to znaczy nie występuję przerwania od Timera2 w trybie CTC i program wisi w pętli while, ale gdy przełączę zakres na generatorze na mniejszy to wyświetla mi się wartość dużo za duża (to zależy ile przytrzymam na większej częstotliwości). Atmege taktowana kwarcem 16 MHz.
Program:
Atmega mierzy impulsy na wejściu zewnętrznego przerwania INT1. Timer2 służy jako podstawa czasu. Od około 240 kHz na INT1 miernik mierzy nie poprawnie, to znaczy nie występuję przerwania od Timera2 w trybie CTC i program wisi w pętli while, ale gdy przełączę zakres na generatorze na mniejszy to wyświetla mi się wartość dużo za duża (to zależy ile przytrzymam na większej częstotliwości). Atmege taktowana kwarcem 16 MHz.
Program:
Kod: C / C++
