Gdzie moze lezec problem z niewzbudzaniem sie generatora na kwarcu 10MHz w Attiny2313? Kwarc dobry. Czy moze lezec wina po stronie FUSE Bitow?? Uklad chodzi ale wzbudza sie samoistnie gdzie w okolicach 1MHz i za nic nie moge go ruszyc na 10MHz.
Attiny2313 problem
Jan 05, 2009
10 Replies
Domyślnie jest wewnętrzny 8MHz podzielone przez 8 Musisz przestawić fusebity - ja ustawiam wg tego:
formatting link
Mirek.
Ja programuje przez COMBO3 ale cos jest chyba zwalone. Nie moge odczytac pamieci ani Fuse Bitow i nie wiem czy wogole je ustawia. Program chodzi ale pzry wolnym zegarze nie tak jak trzeba. Kombinowaie z Fuse bitamie przy programatorze nic nie zmienia wiec chyba cos jest padniete.
A pamięć programu możesz? Jak cokolwiek odczytujesz z układu, choćby sygnaturę, to programator jest elektrycznie w porządku. Reszta to program.
Mirek.
Grupki pisze:
A te ok. 1MHz stwierdziłeś na kwarcu? Czy według zachowania programu? Może jest to 10MHz/8 , zgodnie z ustawieniem jednego z fusebitów (dzieli clock przez 8, domyślnie właśnie jest tak ustawiony, żeby dzielił).
Pozdrawiam, Paweł
Programator zapisa³ kod. Nic wiêcej nie moge. Odczytywanie nie dzia³a. Wyglada na to ze ustawianie Fuse bitow tez nie boco bym nie ustawil uklad zachowuje sie identycznie.
Sygnal taki jest na nozkach 4 i 5. Jak odepne kwarc uklad chodzi dokladnie tak samo a ewidentnie nie na 10MHz przy podpietym kwarcu.
U¿ytkownik "Grupki" <janusz snipped-for-privacy@o2.pl napisa³ w wiadomo¶ci news:gjtn58$3gb$ snipped-for-privacy@news.supermedia.pl...
Przypuszczalnie jedna z przyczyn: a) uk³ad chodzi na wewnêtrznym oscylatorze RC (ustawienie fabryczne) b) fusy ustawione na taktowanie z zewnêtrznego generatora (kwarc siê nie wzbudzi, mo¿e wpada w oscylacje paso¿ytnicze?) Po pierwsze jeszcze raz sprawd¼ ustawienie fusebitów przez ich odczyt. Je¶li nie ma komunikacji z programatorem, trzeba podaæ jaki¶ zegar z zewn±trz.
Micha³
Sprawa wyjasniona i wszytsko juz dziala. Dostalem odpowiedz z dzialu technicznego producenta programatora. Trzeba bylo jeden rezystor wymienic i wszystko juz funkcjonuje.
Jaki to programator?
Micha³
Mon, 5 Jan 2009 22:28:38 +0100 "Grupki" <janusz snipped-for-privacy@o2.pl napisał:
Masz fusebity poustawiane na taktowanie z wewnętrznego oscylatora RC. To jest domyślne ustawienie, trzeba przestawić na kwarc.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required