Witam,
Ostatnio zabrałem się za naukę obsługi sprzętowego PWM. Zrobiłem sobie już pulsującą diodę, tylko, że oparłem to na funkcjach typu _delay_ms(). Jako, że nie jest to zbyt dobre rozwiązanie, pomyślałem o inkrementowaniu używając do tego celu przerwania, dokładnie overflow. Czy istnieje możliwość zaprzęgnięcia obu tych funkcji timera w tym samym czasie?
Pozdrawiam!
Edit:
Do tej pory udało mi się to zrealizować korzystając z dwóch timerów, ale czy nie jest to trochę marnowanie zasobów sprzętowych? Czy da się to uzyskać operując tylko na jednym?
Ostatnio zabrałem się za naukę obsługi sprzętowego PWM. Zrobiłem sobie już pulsującą diodę, tylko, że oparłem to na funkcjach typu _delay_ms(). Jako, że nie jest to zbyt dobre rozwiązanie, pomyślałem o inkrementowaniu używając do tego celu przerwania, dokładnie overflow. Czy istnieje możliwość zaprzęgnięcia obu tych funkcji timera w tym samym czasie?
Pozdrawiam!
Edit:
Do tej pory udało mi się to zrealizować korzystając z dwóch timerów, ale czy nie jest to trochę marnowanie zasobów sprzętowych? Czy da się to uzyskać operując tylko na jednym?