Wojcik98 Napisano Kwiecień 16, 2013 Udostępnij Napisano Kwiecień 16, 2013 Witam! Skoczyłem budować micromouse'a i jak każdego robota z µC pasowałoby go zaprogramować. Na początek wgrałem mu (atmega168) program, który miał mrugać diodą co 0,5s na wew. taktowaniu 1MHz. Program zadziałał, więc postanowiłem zmienić fusebity, żeby procesor pracował na docelowych 20MHz. Ustawiłem na "Full swing crystal oscillator" i "Crystal Oscillator, slowly rising power" (CKSEL=0111, SUT=11). Poniżej schemat podłączenia. Jednak czegoś musiałem nie zrozumieć, ponieważ komputer nie wykrywał µC (sprawdzałem mkAVRCalculator i w BASCOM-AVR "identify chip") oraz program się nie wykonywał (dioda nie mrugała). Idąc za radą Harnasia zaprogramowałem inny µC (atmega8, taktowanie wew. 8MHz), żeby cały czas zmieniał stan nóżki i podpiąłem tą nóżkę do pinu XTAL1 (kwarc i kondensatory przy nim wylutowałem). Teraz program w atmedze168 wykonuje się ok. 8 razy wolniej (dioda mruga co 4s), lecz komputer dalej go nie wykrywa. W BASCOM'ie przy próbie komunikacji wyświetla się error "Could not identify chip with id:..." i za każdym razem pokazuje inne id. Proszę o pomoc w rozwiązaniu problemu komunikacji (ścieżki sprawdzałem, wszystko podłączone prawidłowo) i ustawienia dobrych fusebitów. Z góry dziękuję za pomoc. Cytuj Link do komentarza Share on other sites More sharing options...
MirekCz Kwiecień 16, 2013 Udostępnij Kwiecień 16, 2013 W programatorze (lub w programie PC) powinieneś mieć możliwość ustawiania mniejszej prędkości programowania. Użyj jej to programowanie powinno działać. Cytuj Link do komentarza Share on other sites More sharing options...
Wojcik98 Kwiecień 16, 2013 Autor tematu Udostępnij Kwiecień 16, 2013 Dzięki, zadziałało. Za bardzo chyba zaufałem opcji "auto sck speed" :/. Jeszcze jak można ustawić fusebity na kwarc zew. 20MHz o ile to w ogóle możliwe? 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!