Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Bascom][ATmega8]program do trawiarki

09 Sty 2013 22:37 1287 2
  • Poziom 11  
    Witam mam problem z programem do trawiarki mianowicie znalazłem na necie program do sterowania trawiarką chciałem do tego dopisać wybór menu żeby było jeszcze był drugi tryb sterowania trawiarką. Wgrałem program do uC i działało poprawnie potem chciałem wgrać ten sam program bez żadnych zmian na inna ATmege8 i okazuje się że teraz program działa trochę inaczej. Tzn na początku miał się mi wyświetlać napis "wybierz tryb" i potem "tryb1 = +" tryb2= -" i program ma czekać na wciśnięcie odpowiedniego przycisku. Tak było do czasu jak chciałem wgrać program na inny uC teraz jest tak że pojawia się napis "wybierz tryb" i sam się tryb wybiera bez oczekiwania na wciśniecie przycisku. Nie wiem co się dzieje z tym. Próbowałem ponownie wgrać ten sam program na pierwotną ATmege8 i to samo działa nie tak jak chce. Może mi ktoś powiedzieć co się dzieje co jest tego przyczyną i jak to poprawić?

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod
  • Poziom 42  
    Jeżeli program faktycznie pracuje poprawnie na jednej Atmedze, a na drugiej nie, należy sobie zadać dwa pytania:

    1. Czy te dwa mikrokontrolery są na pewno identyczne?
    2. Czy programowałeś je w identyczny sposób (parametry, itd.).

    Jeżeli zachowujesz zgodność w pkt. 1 i 2 wgrywając ten sam plik .hex to cudów raczej nie ma. Przynajmniej w teorii :-) Pozdrawiam.
  • Poziom 11  
    Są to dwie takie same ATmegi8. I w ten sam sposób je programowałem. Mógłbyś przetestować ten program jakoś u siebie i zobaczyć jak Tobie działa??