Witam serdecznie!
Mam problem z wyliczeniem czasu trwania modulacji PWM.
Dane:
kwarc 8MHz, preskaler 1, pwm 8bit, waitms 4
Dają one mniej więcej sekundę na zmianę jakości LEDa z 255 do 0.
Chciałbym rozciągnąć ten czas na kolejno 5,10,15,20,25 i 30 min.
Próbowałem jakichś współczynników korygujących ale mi nie wychodzi, co gorsza PWM działa w pętli głównej i nie chcę zwiększać waitms do wartości za dużych.
Proszę o pomoc
Pytania dotyczące bascoma/AVR proszę zadawać w dziale Mikrokontrolery AVR.
Przeniosłem z Programowanie początkujący.
[Dr.Vee]
Mam problem z wyliczeniem czasu trwania modulacji PWM.
Dane:
kwarc 8MHz, preskaler 1, pwm 8bit, waitms 4
Dają one mniej więcej sekundę na zmianę jakości LEDa z 255 do 0.
krok_z=255
do
pwm1a=krok_z
waitms 4
decr krok_z
loop
Chciałbym rozciągnąć ten czas na kolejno 5,10,15,20,25 i 30 min.
Próbowałem jakichś współczynników korygujących ale mi nie wychodzi, co gorsza PWM działa w pętli głównej i nie chcę zwiększać waitms do wartości za dużych.
Proszę o pomoc
Pytania dotyczące bascoma/AVR proszę zadawać w dziale Mikrokontrolery AVR.
Przeniosłem z Programowanie początkujący.
[Dr.Vee]