Witam,
Chciałbym napisać program do sterownika 8 kanałowego, w którym na raz 4 diody płynnie się zapalały, i w tym samym czasie 4 kolejne płynnie gasiły. Projekt jest wykonany na mikrokontrolerze attiny2313, częstotliwość kwarc-a 1MHz.
Poniżej przedstawiam moduł wykonawczy sterownika.
Szukałem informacji w necie jednakże nie wiem zbytnio jak się za to zabrać. W powyższym programie mogę zmieniać czestotliwośc swiecenia diody, tylko nie wiem jak zmieniać szerokosc impulsu. Jak mialby ktos chwile nakierować jak to mógłbym zaprogramować, bądź jakiś szablon program, na jakim trybie timera pracowac będę wdzięczny.
Chciałbym napisać program do sterownika 8 kanałowego, w którym na raz 4 diody płynnie się zapalały, i w tym samym czasie 4 kolejne płynnie gasiły. Projekt jest wykonany na mikrokontrolerze attiny2313, częstotliwość kwarc-a 1MHz.
Poniżej przedstawiam moduł wykonawczy sterownika.
Kod: C / C++
Szukałem informacji w necie jednakże nie wiem zbytnio jak się za to zabrać. W powyższym programie mogę zmieniać czestotliwośc swiecenia diody, tylko nie wiem jak zmieniać szerokosc impulsu. Jak mialby ktos chwile nakierować jak to mógłbym zaprogramować, bądź jakiś szablon program, na jakim trybie timera pracowac będę wdzięczny.