Witam.
Koledzy trochę skomplikowałem sobie życie. Zaprojektowałem i wykonałem już płytkę i teraz widzę że mam problem.
Otóż potrzebuję na wyjściu OC1A generować sygnał pwm ale TIMER1(16-bit) jest mi potrzebny do generowania przerwania co 1s.
Czy dało by radę generować sygnał pwm z timera0 ale na wyjściu OC1A? Port PD.4 mam zajęty.
A może nie komplikować i pwm normalnie odpalić z timera1 a przerwanie co 1s za pomocą timera0?
Tylko żeby wygenerować przerwanie co 1s z timer0 to pewnie trzeba zliczyć ileś tam impulsów aby wyszła 1s.
Z tego co liczę to przy kwarcu 8MHz i prescalerze ustawionym na 1024 przerwanie z timera0 nastąpi co 0,03276800s. Czy dobrze liczę?
Jak więc za pomocą timera0 wywołać przerwanie co 1s?
Jak Radzicie rozwiązać mój problem?
Koledzy trochę skomplikowałem sobie życie. Zaprojektowałem i wykonałem już płytkę i teraz widzę że mam problem.
Otóż potrzebuję na wyjściu OC1A generować sygnał pwm ale TIMER1(16-bit) jest mi potrzebny do generowania przerwania co 1s.
Czy dało by radę generować sygnał pwm z timera0 ale na wyjściu OC1A? Port PD.4 mam zajęty.
A może nie komplikować i pwm normalnie odpalić z timera1 a przerwanie co 1s za pomocą timera0?
Tylko żeby wygenerować przerwanie co 1s z timer0 to pewnie trzeba zliczyć ileś tam impulsów aby wyszła 1s.
Z tego co liczę to przy kwarcu 8MHz i prescalerze ustawionym na 1024 przerwanie z timera0 nastąpi co 0,03276800s. Czy dobrze liczę?
Jak więc za pomocą timera0 wywołać przerwanie co 1s?
Jak Radzicie rozwiązać mój problem?
