Witam, szukam sposobu na wykonanie stabilnego generatora ( zmienna częstotliwość i wypełnienie ) w oparciu o procesor atmega 8535. Generator ma mieć dwa pokrętła ( potencjometry) służące do regulacji częstotliwości i długości impulsu. Wiem że atmega ma wbudowany generator PMW ale do moich potrzeb jego działanie jest błędne. Chcę aby po ustaleniu długości impulsu nie zmieniał się on przy zmianie częstotliwości. Jak wiadomo dla generatora PMW można ustawić wypełnienie ale kiedy zmienimy częstotliwość to ( fizyczna ) długość impulsu również się zmiani ( i to w moim przypadku jest błąd ). Wykombinowałem sobie pewien program w oparciu o dwa timery. Martwi mnie niestety czy obsługa potencjometrów i wyświetlacza LCD nie wprowadzi do programu opóźnień zaburzających pracę. Zastanawiam się czy takie rozwiązanie jest stabilne ( bo na tym ogromnie mi zależy )

Kod: C / C++
