Tam jest wygodniej , przynajmniej dla mnie.
Dzięki za :
TIMSK1 &=~(1<<OCIE1A);
Ale czy licznik się wyzreuje? Czy też powinienem wpisać OCR1A = 1799 ?
Edit:
I jeszcze jedno spostrzeżenie, kiedy zamiast w każdym przejściu pętli for zwiększać currentune i wpisywać go do rejestru w celu znalezienia najlepszej konfiguracji ustawię go na sztywno - 0
z poniższym kodem mam tak że w pierwszym przebiegu mam mniej przerwań . Kolejne są stabilne.
Podobnie jest dla innych wartości .
Skąd ta różnica ??
I dlaczego delay ma wpływ na pomiar ?
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.