Witam
Chciałem wykonać na razie w celach edukacyjnych generator PWM, przy użyciu timera 1 na Attiny2313, wpisałem następujący kod :
Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down
Do
Incr Pwm1a
If Pwm1a = 120 Then Pwm1a = 0
Waitms 5
Loop
End
Podłączyłem diodę z jednej strony do masy, z drugiej przez rezystor 100 OM do nóżki nr. 15 ( zgodnie z opisem z pdf-a ) i teoretycznie jasność świecenia diody powinna się zmieniać płynnie, jednak ona wcale się nie świeci. Próbowałem bez rezystora i to samo. Co ciekawe jeśli zrobię generację na Pwm1b i podepnę diodę do nóżki nr.16 działa ona poprawnie, czyli jej jasność zmienia się płynnie.
Dodam jeszcze, że próbowałem podmienić procesor na nowy i to samo bez zmian....
Chciałem wykonać na razie w celach edukacyjnych generator PWM, przy użyciu timera 1 na Attiny2313, wpisałem następujący kod :
Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down
Do
Incr Pwm1a
If Pwm1a = 120 Then Pwm1a = 0
Waitms 5
Loop
End
Podłączyłem diodę z jednej strony do masy, z drugiej przez rezystor 100 OM do nóżki nr. 15 ( zgodnie z opisem z pdf-a ) i teoretycznie jasność świecenia diody powinna się zmieniać płynnie, jednak ona wcale się nie świeci. Próbowałem bez rezystora i to samo. Co ciekawe jeśli zrobię generację na Pwm1b i podepnę diodę do nóżki nr.16 działa ona poprawnie, czyli jej jasność zmienia się płynnie.
Dodam jeszcze, że próbowałem podmienić procesor na nowy i to samo bez zmian....