Podlaczylem kwarc tak jak opisane w dokumentacji technicznej i mam takie lamerskei pytanie, czy trzeba cos ustawic w programie jakies rejestr czy cos takeigo, zeby mikrokontroler byl taktowany ta czestotliwoscia? Czy wystarczy tylko podlaczyc kwarc a reszta "zrobi sie sama"?
AVR at90s2313 i kwarc.
Apr 17, 2005
2 Replies
Uzytkownik "Sebastian" snipped-for-privacy@localhost.localdomain napisal w wiadomosci news:d3tb9s$jj9$ snipped-for-privacy@nemesis.news.tpi.pl
Przeczytaj w dokumentacji 90S2313 wszystko co wiaze sie z generacja sygnalu zegarowego, resetem i FUSEBITami.
AT90S2313 ma generator zegarowy przewidziany do wspólpracy z kwarcem lub rezonatorem ceramicznym. _Jedno_ zródlo sygnalu zegarowego, zadnego powielania czestotliwosci, kalibrowania itp... Dlatego prawie nie ma w nim czego ustawiac. Jedyne co masz do dyspozycji to fusebit FSTRT determinujacy czas przetrzymania resetu po zalaczeniu zasilania (~0.3ms lub ~15ms) potrzebny na wzbudzenie rezonatora. Rezonatory ceramiczne startuja wolniej niz kwarce dlatego daje im sie dluzszy czas na pewny start.
Przeczytaj dla porównania rozdzial "System Clock and Clock Options" w PDFie do ATtiny2313. Tam masz zdecydowanie wiecej mozliwosci.
Jeśli programujesz szeregowo (SPI) to nic więcej nie ustawiasz. Podpinasz kwarc i powinno działać .
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required