logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

ATmega16A - Błąd przy programowaniu w BASCOM, projekt zegara tekstowego

trunull 10 Lut 2018 15:59 1425 14
  • #1 17027279
    trunull
    Poziom 8  
    Witam. Chcę wykonać projekt zegara tekstowego i jedyne co mi pozostało to zaprogramowanie Atmegi. Posiadam kod źródłowy który został napisany w BASCOMIE lecz tutaj pojawia się problem, moje próby wgrania programu do układu spełzły na niczym dlatego liczę na waszą pomoc.

    ATmega16A - Błąd przy programowaniu w BASCOM, projekt zegara tekstowegoPodczas próby programowania wyskakuje mi oto taki komunikat, nie wiem całkowicie co mogę zrobić z tym faktem próbowałem wszystkiego.
  • #2 17027450
    Konto nie istnieje
    Poziom 1  
  • #3 17027487
    trunull
    Poziom 8  
    Ustawiłem tak jak jest pokazane na obrazkach, ustawiłem również wersje A lecz efekt był identyczny. ATmega16A - Błąd przy programowaniu w BASCOM, projekt zegara tekstowegoATmega16A - Błąd przy programowaniu w BASCOM, projekt zegara tekstowego
  • #4 17027508
    Konto nie istnieje
    Poziom 1  
  • #5 17027525
    trunull
    Poziom 8  
    Nie mam możliwości wyboru chipu i wynika to chyba z tego powodu że używam programatora USBASP, a ty Sample Electronics AVR Programmer
    Gdy zmieniłem na twój typ programatora wyskakiwał mi błąd taki jak na obrazku.
    ATmega16A - Błąd przy programowaniu w BASCOM, projekt zegara tekstowego

    Dodano po 46 [minuty]:

    Znalazłem problem. Chodzi o zasilanie, w każdym razie tak mówi mi program eXtreme Burner AVR. Sprawdziłem z programatora wychodzi piękne 5VDC. Lecz na końcówkach ATmegi zaobserwowałem spadek napięcia do 3.3VDC Między pinami VCC a GND. Czy może to być przyczyna problemu i jak można ją rozwiązać?
  • #6 17027698
    Konto nie istnieje
    Poziom 1  
  • #7 17027805
    trunull
    Poziom 8  
    Tak dokładnie, gdy mierzę napięcie na programatorze (Między VCC a GND) Mam 5VDC. Gdy podłączę programator do ATmegi i mierzę napięcie ma nóżkach VCC a GND spada ono nagle do 3.3VDC. Procesor zasilany jest z USB. Przesyłam obrazki, może źle to podłączyłem?
    ATmega16A - Błąd przy programowaniu w BASCOM, projekt zegara tekstowegoATmega16A - Błąd przy programowaniu w BASCOM, projekt zegara tekstowego
  • #8 17027815
    Konto nie istnieje
    Poziom 1  
  • #9 17027828
    trunull
    Poziom 8  
    Teraz mnie zagiąłeś i spowodowałeś że mam zagwozdkę. Myśląc i pisząc o procesorze miałem na myśli tutaj ATmege, ale wydaje mi się że zaraz wyprowadzisz mnie z tego karygodnego błędu :D

    Dodano po 3 [minuty]:

    Pobór prądu na linii VCC wynosi około 4,9mA.
  • #10 17027905
    tomaszdko
    Poziom 12  
    Nigdy nie musiałem ustawiać w bascom żadnego procka , nie jest to wymagane . Z tymi spadkami napięcia to dziwne , na czym robisz projekt (plytka stykowa ? zestaw uruchomieniowy ? czy juz zmontowałeś na pcb? ) . Komunikat "Could not identify with ID-000000" może oznaczać wiele problemów np: brak zasilania,brak połączenia z programatorem , źle dobrany procek w kodzie a na plycie inny itd
  • #11 17027926
    Konto nie istnieje
    Poziom 1  
  • #12 17027935
    tomaszdko
    Poziom 12  
    Teraz dopiero zobaczyłem nowy Twój post ... jest jeszcze opcja taka , czy twój projekt przypadkiem nie używa kwarcu ? lub mogłeś programując zmienić na kwarc a na płytce nie masz wiec też mi taki komunikat wywalało ... a co do tych płytek to kaszana , możesz też zmienić położenie proce i spróbować czy widzi go bascom
  • #13 17028032
    trunull
    Poziom 8  
    Sprawdziłem połączenia 3 razy, nawet sprawdziłem kable omomierzem czy aby na pewno wszystkie łączą, wszystko jest z nimi okej.
    Wszystko wskazuje na problemy z zasilaniem spróbuje dostać inny programator i odpalić go na innym komputerze. Zacznę wszystko od nowa i na czysto jeśli to nie pomoże to będę myśleć dalej i prosił was o rady dalej.
    Moje przypuszczenia o zasilaniu potwierdza obrazek :/ ATmega16A - Błąd przy programowaniu w BASCOM, projekt zegara tekstowego
  • #15 17071930
    Press
    Poziom 24  
    Sądząc po pierwszym screenie w temacie gdzieś w kodzie programu masz wpis : $regfile="m16def.dat". Jeśli tak to zmień na "m16adef.dat"
REKLAMA