Attiny2313 problem

Jan 05, 2009 10 Replies

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.



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