Witam.
Na wstępie chciałbym napisać iż szukałem informacji na ten tematu na tym forum a także na google ale nie znalazłem jednoznacznej odpowiedzi.
Otóż czy używając sprzętowego PWM w uC blokuje jego timery?
tj. o co mi chodzi. Otóż atmega 168 posiada:
6 kanałów PWM
2 timery 8bit
1 timer 16bit
z noty katalogowej widzę iż 6 kanałów PWM
OC0A - wykorzystuje timer0
OC0B - wykorzystuje timer0
OC1A - wykorzystuje timer1
OC1B - wykorzystuje timer1
OC2A - wykorzystuje timer2
OC2B - wykorzystuje timer2
w mojej aplikacji potrzebuje wykorzystać dwa timery do zliczania czasów
oraz 3 kanały PWM. czy jestem w stanie taką konfigurację wycisnąć z w/w procesorka?
Na wstępie chciałbym napisać iż szukałem informacji na ten tematu na tym forum a także na google ale nie znalazłem jednoznacznej odpowiedzi.
Otóż czy używając sprzętowego PWM w uC blokuje jego timery?
tj. o co mi chodzi. Otóż atmega 168 posiada:
6 kanałów PWM
2 timery 8bit
1 timer 16bit
z noty katalogowej widzę iż 6 kanałów PWM
OC0A - wykorzystuje timer0
OC0B - wykorzystuje timer0
OC1A - wykorzystuje timer1
OC1B - wykorzystuje timer1
OC2A - wykorzystuje timer2
OC2B - wykorzystuje timer2
w mojej aplikacji potrzebuje wykorzystać dwa timery do zliczania czasów
oraz 3 kanały PWM. czy jestem w stanie taką konfigurację wycisnąć z w/w procesorka?