Witam,
mam problem z PWM. Napisałem bardzo prosty program, który docelowo ma sterować prędkością silnika DC. Kiedy zaczęły się problemy, podłączyłem do testowania diodę LED. Wydaje mi się, że wszystko ustawiłem dobrze, szczególnie, że nie pierwszy raz używam PWM. Bardzo możliwe, że powodem jest jakiś głupi błąd, którego nie widzę, dlatego proszę o pomoc.
Oto program:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Według moich zamierzeń dioda powinna zaświecić się po 2 sekundach od startu programu, po kolejnych 2 sekundach zgasnąć także na 2 sekundy, a następnie w pętli miałaby się rozjaśniać i przygasać. Niestety, pomimo tego, że sprawdzałem już chyba wszystko, wliczając próby na innym liczniku czy innym procesorze (też 328P), dioda po uruchomieniu programu świeci cały czas. Dioda jest podłączona do pinu PD6.
Z góry dziękuję za pomoc
