Mam pytanie. Jak odpalic timer3 w m128 w roli PWM. Timer ten ma trzy wyjscia OC3a/b/c.
Problem w tym, ze Bascom zachowuje sie tak jakby tego timera nie bylo. Napisalem programik testujacy i .upa >> error 46 - bledne przypisanie << wszedzie tam gdzie jest przypisanie Pwm3x = wypelnienie. W e wszystkich innych timerach (0,1) to przypisanie jest niebieskie jak komenda (Pwm3x). Gdzie tkwi problem?!
Jagi
$regfile = "m128def.dat"
$crystal = 16000000
Config Pine.3 = Output
Config Pine.4 = Output
Config Pine.5 = Output
Config Timer3 = Pwm , Pwm = 10 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Compare C Pwm = Clear Up , Prescale = 1
Dim Wypelnienie As Integer
Wypelnienie = 0
Do
For Wypelnienie = 0 To 1023
Pwm3a = Wypelnienie
Pwm3b = Wypelnienie
Pwm1c = Wypelnienie
Next Wypelnienie
For Wypelnienie = 1023 To 0 Step -1
Pwm3a = Wypelnienie
Pwm3b = Wypelnienie
Pwm3c = Wypelnienie
Next Wypelnienie
Wait 1
Loop
Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięTimer 3 w ATmega 128
Moderatorzy:Jacek Bogusz, robertw, k.pawliczak, Moderatorzy
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 25 gości