Skocz do zawartości

[ Bascom] Problem z programem


bartekwr1335

Pomocna odpowiedź

Compare B Pwm zapisz w jednej linii z posostałymi ustawieniami PWM (linia z Config Timer1 = PWM itd.), drugi błąd wynika z pierwszego.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

GruX, przeczytaj sobie dyrektywę z pierwszego zdjęcia.

Miałem kiedyś ten sam błąd. I do dzisiaj nie wiem dlaczego. Napisałem osobny program tylko z PWM'em, działał, skopiowałem to do programu docelowego i wszystko było ok. A błąd mi wyświetlało w tym samym miejscu, Pwm1b.

Link do komentarza
Share on other sites

Zauważyłem już co się dzieje. To jest spowodowane typem procesora, ATtiny2313. Miałem program z PWM na Mege8, zmieniłem na Attiny2313 i wywala ten sam błąd. Zaraz ci tu podam linka do listingu z programem z PWM który działa.

Link do komentarza
Share on other sites

Tak jak mówiłem at90s2313 ma jeden pwm, nie moja wina, ze bartekwr1335 nie napisał jaki ma uC, bo ten data file jest właśnie do at90s2313, a nie attiny...

Link do komentarza
Share on other sites

Z tego co widać na screenach, to jeszcze te zagnieżdżone IF'y są nie tak - zauważ, że "end if" powinno być tyle, ile "IF" i zmieniają one 'cel' programu zależnie od tego, gdzie zostaną umieszczone.

Link do komentarza
Share on other sites

ten data file jest właśnie do at90s2313, a nie attiny...

A to nie wiedziałem (też myślałem że attiny2313). Zwracam honor.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.