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

Atmega8-16PU nie działa po wgraniu programu przez USBasp - co robić?

Darkness Deep 27 Mar 2014 22:15 1341 6
  • #1 13450543
    Darkness Deep
    Poziom 9  
    Witam.

    Zaszła u mnie potrzeba zaprogramowania procesora (atmega8-16PU). Na początku zainstalowałem wszystko co trzeba (winavr, sterowniki do programatora, mkavrcalculator itp), programator jaki posiadam to usbasp.
    Zanim podłaczyłem programator, podpiąłem do uC diodę i zasilanie (jako układ testowy :D ), dioda o dziwo świeciła. podpiąłem programator i po skonfigurowaniu codeblocka i próbie wgrania programu testowego (migająca dioda) nie było żadnych błędów, jednak dioda przestała świecić a uC przestał działać i tak jakby się zablokował. nie reaguje na żaden program. Sprawdzałem podłączenie kilka razy, wszystko jest jak należy jednak procesor nie działa. w MkAVR Calculator rozpoznaje mi procesor i wszystko, próbowałem nawet przez niego wgrać jakiś program jednak mimo pomyślnego wgrania programu uC nie ma zamiaru nic robić. czasami programator się tak jakby blokuje, gdy klikam 'sprawdz podłaczony avr' na programatorze zapala się dioda programowania i wszystko stoi, mkavr calculator sie zawiesza i trzeba odpiąć programator.
    Jestem początkujący jeśli o uC chodzi i zastanawiam sie czy padł mi procesor czy moze coś nie tak z programatorem? Da się to w jakiś sposób sprawdzić?
  • #3 13450845
    Darkness Deep
    Poziom 9  
    dziekuje za zainteresowanie :)

    jeśli chodzi o schemat to korzystałem ze znalezionego w internecie http://2.bp.blogspot.com/-kdFmYTdqnuM/TqNOSWL...AAAAABUg/ke6WnlEBjNQ/s1600/10_schemat_new.gif z tym, że wywaliłem przycisk i drugiego LEDa oraz rezystor do pinu RESET ma 12k

    Atmega8-16PU nie działa po wgraniu programu przez USBasp - co robić? Atmega8-16PU nie działa po wgraniu programu przez USBasp - co robić?

    układ zasilam ze starej ładowarki (daje równo 5V), bo napięcie z programatora to ledwo 4,1V (choć to może wina kompa bo coś ostatnio mówi mi ze trzeba go wymienić).
    A co do programowania to jeszcze niedawno programowałem w takiej konfiguracji jaką mam teraz i nie było żadnych problemów, jednak skorzystam z rady i wklepie AVR Studio.

    P.S. jeśli kogoś drażnią te prymitywnie wykonane przewody to najmocniej przepraszam, jakos nie doszedłem jeszcze do tego zeby to zrobić jakoś profesjonalnie. ;)
  • #4 13450872
    dondu
    Moderator na urlopie...
    1. Jeśli dobrze widzę z programatora do płytki dochodzą tylko 4 przewody - brakuje masy. Czy zasilasz płytkę z wyjścia USB tego samego komputera?

    2. Zrób jeszcze raz zdjęcie wtyczki taśmy tak by dokładnie było widać gdzie który przewód jest włączony. Zadbaj także o lepsze jej oświetlenie.
  • #5 13450919
    Darkness Deep
    Poziom 9  
    zasilanie to stara ładowarka podłaczona do gniazdka ;)

    Atmega8-16PU nie działa po wgraniu programu przez USBasp - co robić?
    wcześniej nie wpadłem na pomysł żeby zrobić zdjęcie w taki sposób i wyjąlem przewody zasilania, widac za duzo juz meczarni z tym na dzisiaj :D


    faktycznie, nie przypiąłem masy z programatora ale z nią także procesor nie reaguje.
  • Pomocny post
    #6 13450923
    dondu
    Moderator na urlopie...
    Darkness Deep napisał:
    faktycznie, nie przypiąłem masy z programatora ale z nią także procesor nie reaguje.

    Bo włączasz ją do niewłaściwego pinu wtyczki: http://mikrokontrolery.blogspot.com/2011/04/isp-co-to-takiego.html

    Pamiętaj - masy muszą być połączone: http://mikrokontrolery.blogspot.com/2011/04/problemy-z-zaprogramowaniem.html

    Załącz także link do instrukcji Twojego programatora, bo niektóre są niezgodne ze standardem.
  • #7 13450961
    Darkness Deep
    Poziom 9  
    jeszcze raz podłączyłem samą mase programatora do reszty i załapało ;) widocznie napiecie z VCC programatora było zbyt niskie dla uC a później zapominałem o masach, nastepne próby też pewnie miały jakiś błąd bo teraz już wszystko ładnie śmiga :D

    ten temat o masach wcześniej perfidnie przeoczyłem ;) znowu najwięcej kłopotów z banalnym problemem... ale dziękuje bardzo za pomoc! :)
REKLAMA