bartekwr1335 Napisano Luty 13, 2010 Udostępnij Napisano Luty 13, 2010 Wyskakuje mi taki błąd: oraz taki: O co chodzi? Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Luty 13, 2010 Udostępnij Luty 13, 2010 Compare B Pwm zapisz w jednej linii z posostałymi ustawieniami PWM (linia z Config Timer1 = PWM itd.), drugi błąd wynika z pierwszego. Cytuj Link do komentarza Share on other sites More sharing options...
bartekwr1335 Luty 14, 2010 Autor tematu Udostępnij Luty 14, 2010 Teraz wyskakuje znów to: i to: Cytuj Link do komentarza Share on other sites More sharing options...
GruX Luty 14, 2010 Udostępnij Luty 14, 2010 Przecież AT90S2313 ma tylko jeden PWM. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. 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
KD93 Luty 14, 2010 Udostępnij Luty 14, 2010 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. Cytuj Link do komentarza Share on other sites More sharing options...
bartekwr1335 Luty 14, 2010 Autor tematu Udostępnij Luty 14, 2010 Czyli co mam zrobić? Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Luty 14, 2010 Udostępnij Luty 14, 2010 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. Cytuj Link do komentarza Share on other sites More sharing options...
bartekwr1335 Luty 14, 2010 Autor tematu Udostępnij Luty 14, 2010 Ok, czekam. Dzięki. Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Luty 14, 2010 Udostępnij Luty 14, 2010 Już wiem. Zmień dyrektywę procesora z: $regfile = "2313def.dat" na: $regfile = "attiny2313.dat" Cytuj Link do komentarza Share on other sites More sharing options...
GruX Luty 14, 2010 Udostępnij Luty 14, 2010 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... Cytuj Link do komentarza Share on other sites More sharing options...
Nawyk Luty 14, 2010 Udostępnij Luty 14, 2010 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. Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Luty 14, 2010 Udostępnij Luty 14, 2010 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. Cytuj Link do komentarza Share on other sites More sharing options...
bartekwr1335 Luty 14, 2010 Autor tematu Udostępnij Luty 14, 2010 I kolejny problem, tym razem program na Atmegę 8 i problem z konfiguracją LCD. Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Luty 14, 2010 Udostępnij Luty 14, 2010 To co napisałem wyżej, spróbuj to napisać w jednej linii. Cytuj Link do komentarza Share on other sites More sharing options...
GruX Luty 14, 2010 Udostępnij Luty 14, 2010 To jest basic, jak wpisujesz config czegoś to wszystkie parametry tego configu muszą być w jednej lini. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!