Widzisz - moim zdaniem myli ci się to wszystko bo pełno ostatnio w necie takich to rozwiązań programatorów gdzie ktoś wymyśla jakieś całe płytki z podstawkami do programatora. Po co to ???? Po to mamy nowoczesne mikrokontrolery żeby programować je bezpośrednio w układzie a nie cofać się do przeszłości i robić podstawki a potem wachlować prockiem pomiędzy...
AtmegaA po wyjści z fabryki jest ustawiony na Wewnętrzny oscylator 1Mhz. poczytaj na forum o fusebitach i przejżyj FAQ tam wsztystko opisane. nieexperymentuj z fusebitami bo zablokujesz proca
jakie jest ustawienie rezonatora wewnętrznego w atmedze 8 nowej? 1MHz Zmienić to można tylko fusebitami. Jeśli się boisz to tymczasowo - dla prób - możesz zmienić: "Counter1 = Counter1 + 34286 " na "Counter1 = Counter1 + 61629". Będzie prawie sekunda.
Możesz ale nie musisz bo AVR-ki mają wbudowany generator który domyślnie ustawiony jest na 1MHz ;). Jeżeli będziesz budował np. zegarek na timerze to wykorzystując wew. generator będzie trochę oszukiwał. Wykorzystując zew. kwarc błąd nie będzie aż tak duży.
1) no... to ciekawe jak będzie oscylować:) 3) porównaj z datasheetem:) 4) datasheet a jak nie to bo tak. 6) masz rację, ale wygodnie się odświeża czas co 1sekunde:) 7) ściezki zwierają owszem, ale nie jak kładziesz element i ścieżkę do niego tylko wtedy kiedy 2 ścieżki się zwierają, używaj net nie wire - sam robi junc. gdzie trzeba Łukasz
Na razie włącz wewnętrzny oscylator na 8MHz. Jak programujesz a pomocą BASCOMa, to w FuseBitach powinno być ustawione "Internal RC oscillator 1MHz" (w innych środowiskach tez tak będzie ustawione ale nazwane to będzie inaczej). I zmień to na 8MHz. I nic więcej nie ruszaj. W ATMega8 rezonator 32768Hz powinien być podłączony do nóżek PB6 i PB7. a one...
A wystarczy poczytać notę katalogową żeby się dowiedzieć czemu procesor działa bez rezonatora kwarcowego. Atmega8 jak i Attiny2313 posiadają wewnętrzny oscylator który pozwala na pracę bez zewnętrznego rezonatora. To z jaką częstotliwością działa procesor ustawia się w tzw fusebitach.
Zapewne podczas programowania nie wybrałeś przy pomocy FuseBits zewnętrznego rezonatora kwarcowego. Domyślnie ATMega8 korzysta z wewnętrznego oscylatora RC 1 MHz.
Można zamawiać + rezonator 16MHz jak nie ma
Czy Atmega8 może pracowac z takim zegarem? Rezonator kwarcowy miałbybyć tutaj generatorem.
Żeby policzyć (oszacować) błąd musisz mieć możliwość porównania twojego wyniku ze źródłem wzorcowym. Masz takie? A i to nie byłoby miarodajne , ponieważ częstotliwość rezonatora kwarcowego , jest mocno zależna od jego stabilności(ppm) , jak również od temperatrury otoczenia :( Piotrek
Czyli rezonator może spełniać funkcję oscylatora, a nie tylko stabilizować drgania oscylatora? Nie. Rezonator jest podłączony do wewnętrznego oscylatora: http://mikrokontrolery.blogspot.com/2011...
Ad. 3 Jeżeli dana nóżka wchodzi na jeden z kanałów przetwornika analogowo-cyfrowego procesora (jeżeli on ma) to do takiego wejścia można podłączyć więcej przełączników czy przycisków (odczytujemy napięcie z dzielnika i tłumaczymy je na numer przycisku). Rozwiązanie jest często stosowane w urządzeniach fabrycznych. Oszczędza ilość wejść procka i upraszcza...
Witaj Łukasz ! Na początek masz błędną numerację pinów LCD masz tak: 1.......16 popraw to ma: 16......1 Następny dziwny błąd na płytce to: według PDFki ATMega8 to rezonator kwarcowy jest na pinach 9,10 czyli 1pin jet u góry po lewej, a tu co widzimy że pin nr 1 zaznaczany przeważnie kwadrat, prostokąt jest w dolnym rzędzie po lewej stronie - to błąd....
Wziąłbym Atmega8, rezonator 12MHz z kondensatorami 22p, trzy rezystory i dwie diody Zenera na 3,3V -3,6V i przy pomocy tego programatora który mam zaprogramował i zbudował drugi programator. Jak uda Ci się uruchomić USBasp i zgłosi się normalnie w systemie to znaczy, że jesteś gotowy na zmianę oprogramowania w tym starym programatorze...i możesz to...
Rezonator Kwarcowy w tym przypadku 4 MHz
Odległość rezonatora od procesora nie jest krytyczna, możesz spokojnie odsunąć go od procka nawet 2cm. Im większa częstotliwość rezonatora, tym te odległości powinny być mniejsze. Co do kondensatorów, to powinny być blisko rezonatora. Masa do tych kondensatorów powinna być poprowadzona, tak aby przez ten odcinek nie płynął prąd do innych odbiorów. Ten...
ja zaprogramowalem cksel 3,2,1,0 i sut 1 reszte zostawilem niezaprogramowana czy to moglbyc powod zeby mikrokontroler przestal odpowiadac
Witam Ale po co podłączasz zewnętrzny kwarc . Przeciez na schemacie go nie ma. Na pewno masz dobrze ustawione fuse bity na 8 MHz na wewnętrzny rezonator? To zmniejsz na 4 MHz
1. To zmień te kondensatory przy kwarcu na 10pF to pewnie zadziała. 2. Dlatego, że programują w trybie HV (wysokonapięciowym), gdzie na RESET podawane jest 12V - uwaga - to może byś niekompatybilne z resztą ukłądu w którym jest procesor. Swoją drogą porzuć to coś co zwą Bascom, po drugie kup programator supportowany przez AVR Studio (poniżej 100zł kupisz)...
Podstawa czasu - kwarc zegarkowy. Atmega8 bascom lub C, wyświetlacz lcd lub wyświetlacze 7 segmentowe. Kody zegarów są w internecie.
Jeśli ustawiłeś tak jak na załączonym obrazku pozostaje HVPP lub fuse-doctor ,bo masz wyłączone programowanie szeregowe po SPI do tego mikrokontroler musi mieć podłączony rezonator kwarcowy lub ewentualnie podany sygnał zegarowy .
Czy na pewno masz fuse bit ustawione na wewnętrzny generator? Nie widzę rezonatora.
Spróbuj dopisać linię $CRYSTAL = 4000000 Zamiast 4000000 wpisz częstotliwość twojego rezonatora. Sprawdź poprawność montażu!
Zerknij jeszcze tutaj : www.hth.com/filelibrary/PDFFILES/ATmega8... Na stronie 24 jest wszystko.
Ja zaczynałem zabawę z kontrolerami tak: 1) PROTOTYPOWA PŁYTKA STYKOWA 840 pól 20zł 2) Atmega8+rezonator 10MHz 6zł 3) Zasilacz komputerowy(do zasilania prototypu) - miałem. 4) Komputer z portem LPT miałem. 5) Złącze LPT - 1,5zł 6) AVR-GCC oraz AVRDUDE - do pobrania gratis. 7) Rezystorki, kondensatorki, diódki, pstryczki, pipszczyczki, tranzystorki,...
A widzisz różnicę GENERATOR i REZONATOR?
A nie jest to przypadkiem kwestia zwarcia ? Jakie masz kondensatory przy rezonatorze ?
Ale to masz 13x wolniej niż na płytce? Może pobaw się ustawieniami rezonatora.
1. Tak 2. Niekoniecznie 3. Elportal-"fusebity czyli dramat..."
Przeglądałem te tabelki i dla mojej prędkości transmisji wynika ze mam 0,2% błędu. Wydaje mi się, że to nie jest dużo skoro dopuszczalny błąd może wynosić 2%, ale sprawdzę to na innym rezonatorze, dziękuję za rade.
procek jedzie na 1MHz wew. zegarze. Rzecz w tym, że nie jest to sobie takie równe 1MHz, tym bardziej bez kalibracji. Jak chcesz dokładniej, to użyj Timer2 w trybie asynchronicznym z dodatkowym rezonatorem kwarcowym 32768Hz. Przejrzyj noty aplikacyjne AVR134 i AVR055.
Obliczenia są +/- poprawne, pod warunkiem, że procesor rzeczywiście jest taktowany 12,8MHz. Domyślnie atmega8 działa na wewnętrznym rezonatorze 8MHz który jest dodatkowo dzielony przez 8. Żeby to zmienić musisz przeprogramować fuse bity. Najlepiej to zacznik od uzyskania częstotliwości 1Hz na jakimś pinie - miganie LED przy czasach rzędu 3,1ms dość...
Hmm, to na pewno nie jest wina rezonatora, musisz miec jakis inny blad. Pisz ewentualnie na gg.
W ATMEGA8 od rezonatora 32768Hz trzeba podłączyć kondensatory jakieś 33p idące do masy, bo te wewnętrzne nie działają. Przynajmniej tak mi się wydaje. Rpal, wyjaśnij mi tej kod w obsłudze przerwania bo nie pojmuję: TCNT2=0x0A;
Nie ma rezonatora zewnętrznego więc pewnie pracuje na wewnętrznym ( ten fusebit musisz ustawić ). A pozostałe tak jak zawsze :)
Gdzieś przy wklejaniu się pomyliłem i wkleiłem nie tą wersję postu. Chodziło mi o zewnętrzne kondensatory. Dodam że w niektórych AVRach te wewnętrzne kondensatory nie działają (w jakiejść starej wersji ATMEGA8 chyba).
Ale po co? Przecież wystarczy rezonator kwarcowy.
32.768kHz to chyba 32768Hz, więc chyba tyle należy wpisać, nie? Skąd te 32768700 się u Was bierze? A te 3.2768 mHz to co to ma być? Ten kwarc może i służy do zrobienia RTC, ale nie radzę ustawiać go jako główne źródło taktowania, bo zablokujesz sobie możliwość programowania przez SPI jak masz jakiś dziwny programator (nie pozwalający na zmniejszenie...
Ustawiłeś Atmega8 na zewnętrzny oscylator RC 8-12MHZ a nie rezonator kwarcowy...
Witam, Czy ktoś może mi doradzić jak ustawić Security bits tak żeby atmega8 pracował na zewnętrznym rezonatorze.
Z nowym firmware nie trzeba dotykać zworki "Slow SCK" dla nowych mikrokontrolerów z włączonym fabrycznie bitem CKDIV8, albo wybranym taktowaniem 1MHz (na przykład Atmega8). Jeśli masz pod ręką Atmege8, rezonator 12MHz, dwie diody zenera i trzy rezystory to możesz na moment zbudować sobie drugi programator. Najpierw, przy okazji sprawdzasz czy napis...
Zasilanie dałbym bardziej po lewej stronie tj. w miejscu diód. Dobrze też dodać miejsce na rezonator kwarcowy - no chyba że będziesz używał tylko taktowania wewnętrznego.
Więc dam 2x 15pF równolegle, tylko czemu w dokumentacji pisze 12-22pF? Na co ma wpływ pojemność kondensatorów przy rezonatorze?
A jaki kwarc, rezonator stosujesz?
Napisz jeszcze jak ustawione były fuse bity wcześniej. W tej chwili masz ustawiony zewnętrzny rezonator. Jeśli go nie masz, to nie ma też komunikacji, ponieważ procesor nie ma taktowania.
Witam Czytam, czytam i nie mogę wyczytać jasnych odpowiedzi na poniższe, ważne dla mnie pytania. 1. Mam ATMegę8-16PU, która ma domyślnie ustawioną częstotliwość na 1MHz. Czy zmianę częstotliwości (na 2, 4 lub 8MHz) spowoduję ustawiając odpowiednio bity konfiguracyjne CKSEL? Pytam aby się upewnić. 2. Jak do powyższego pytania odnosi się rejestr OSCCAL?...
Sercem układu jest tutaj mikrokontroler U1 (ATMega8) wraz z rezonatorem kwarcowym X1 (4MHz) i kondensatorami C1 (22pF) i C2 (22pF). A na schemacie jest 16MHz - rozumiem że pomyłka. Pytanie tylko która wartość jest prawidłowa. Strzelam że 16MHz.
Tego nie widziałem. Znalazłem za to informację że dotyczy to rezonatora pracującego jako generator wytwarzający główny sygnał zegarowy: http://obrazki.elektroda.net/9_123515576... A po drugie, akurat w ATMega8 jest błąd w krzemie i te wewnętrzne kondensatory nie działają (tzn. FuseBit ich nie włącza). Użycie rezonatora jako źródła sygnału dla...
Wiec tylko wgrać program ?
Jaki koszt oscylatora? Kwarc za złotówkę. http://sklep.avt.pl/rezonator-kwarcowy-8...
Przestudiować wiele już w tym dziale zamieszczonych przypadków/opisów konfiguracji fusebitów i ustawić na zadeklarowane taktowanie µC z rezonatora kwarcowego 16MHz. Póki co fabrycznie jest 1MHz z wewnętrznego oscylatora RC.
Witam ;) Kupiłem ostatnio dwa moduły transceivera o częstotliwości 433MHz (nota katalogowa układu sterującego oraz nota katalogowa modułu), dość fajnie to wygląda... Z tym, że nie mogę sobie poradzić z wysyłaniem i odbieraniem danych przez interfejs SPI. Moduł ma generować przerwanie nIRQ, którego nie generuje i cały program się mi zawiesza. Czy mógłby...
Czy to jest kwarc i czy nadaje się on pod Atmega8? Jest to rezonator kwarcowy o częstotliwości drgań 4MHz a więc nadaje się do atmegi.
A to znaczy, że ISP (RESET) nie zablokowałeś :)
Wystarczy zmień stałą w programie z 4000000 na 1000000. Atmega8 ma wewnętrzny rezonator 1 MHz i temu opóźnienia wykonywały się 4 razy dłużej.
Oczywiście, jedne mają taktowanie 8MHz na wewnętrznym inne 16MHz na zewnętrznym rezonatorze kwarcowym
Znacznie lepiej (i zdecydowanie dokładniej) byłoby wykonywać to w przerwaniu timer-a pędzonego rezonatorem zegarkowym, lub cały uC z niego taktować. Skrócenie okresu możnaby chociażby, realizować ładując odpowiednią liczbę do timer-a po przepełnieniu. Pozdrawiam, GSM
ten timer włączyłeś? W bascomie uzyles pewnie config clock=soft Więc jesli z punktu widzenia konfiguracji timera i procesora jest wszystko ok, to przyczyna moze byc jedna: kwarc nie oscyluje. Spróbuj podotykać np. pęsetą (trzymając ją mocno w ręku) pinów kwarca. Jesli zaczną przeskakiwać sekundy to błąd jest w kwarcu == wymień kwarc. Ta sytuacja tez...
Nad czytelnością można by jeszcze popracować- nie ciągnij linii Vcc tylko wstawiaj tam ten symbol-o to przecież chodzi w tej całej zabawie. To samo tyczy się masy. Wracając do części -nazwijmy to-merytorycznej... kondensatory przy rezonatorze zupełnie nie tak! Tutaj swego czasu publikowałem projekt na elektrodzie- zastosowany jest w nim mikrokontroler...
Gdzie masz rezonator kwarcowy ? chyba że kolega używa rezonatora wewnętrznego. Pozdrawiam Józef
Odczytany kod będzie zły jeśli będzie nie ta częstotliwość bo opóźnienia będą nie takie jak trzeba. Musisz ustawić fusebity na zewnętrzny rezonator bo pewnie masz w tej chwili ustawione na oscylator wewnętrzny bo tak jest domyślnie ustawiona Atmega8. To że rezonator jest podłączony nie znaczy że jest używany. programów do ustawiani fusebitów jest mnóstw...
Żeby nie powielać tematu - podobne pytanie: Jak wysłać na jednym pinie ściśle określoną liczbę impulsów z zakresu 0-250000 (Impulsy) w jak najkrótszym czasie (ATmega8 wewnętrzny rezonator 8MHz - Bascom), w pętli: Do If Impulsy = 0 Then Exit Do End If Decr Impulsy Portb.0 = 1 Portb.0 = 0 Loop trwa ponad 20 sekund.
Ja w Bascomie wpisywałem obojętnie z tego przedziału i mi nie zablokowało procesora. Dodano po 6 takie masz możliwości ustawiania tego 1111...1010 oscylator z zewnętrznym rezonatorem kwarcowym 1001 oscylator z zewnętrznym rezonatorem kwarcowym niskiej częstotliwości 1000...0101 oscylator z zewnętrznym obwodem RC 0100....0001 wewnętrzny kalibrowany oscylator...
aha. to czyli musze miec blad w schemacie. a masz moze jakis pomysl jak to sprawdzic bez zewnetrznego rezonatora? niech sobie zegarek chodzi jak chce ale niech pokazuje normalnie bo ja dalej nie wierze temu rezonatorowi. no chyba ze masz pomysl jak go sprawdzic.
To sa dwie rozne czesci. Dla rezonatorow kwarcowych dodaje sie te kondensatory, aby ulatwic start i prace przy wlasciwej czestotliwosci rezonatora kwarcowego. Czasami jest konieczne dobranie tych pojemnosci, ich zwiekszenie albo zmniejszenie. Inna sprawa, ze trzeba wiedziec, dla danego ukladu wymagany jest kwarc pracujacy w swoim rezonansie szeregowym...
słowo kluczowe -> V-USB to mozliwość programowej obsługi USB. Najcześciej potrzebny rezonator kwarcowy 12MHz. https://www.obdev.at/products/vusb/index... Na zbliżonym oprogramowaniu działa bardo popularny programator USBasp z Atmega8 na pokładzie. Sam zrobiłem sobie "sterowanie głośnością" poprzez USB czyli klawiaturę multimedialną na Attiny85.
ATmega8 3zł + rezonator 50 gr + max485 70 gr + 2 triaki 80 gr + 2 optotriaki 1,5 + stabilizator impulsowy 5V 4zł + płytka uniwersalna 5 zł + drobne elementy 2 zł + obudowa 5 zł = max 25 zł za jeden punkt którym włączysz 2 odbiorniki. dobrą skrętkę kupisz za 80 gr. a za 50-60 zł zbudujesz centralkę z wyświetlaczem graficznym. Za 200 zł wszystkim możesz...
mam Atmega8 i podlaczony rezonator zewnetrzny 12MHz - programator AVRISP - podlaczony tak jak w manualu do procka - linie sa podpiete do 5V przez 10k, Nie wiem czemu AVRStudio nie widzi go - nic nie odczytuje z niego - nie ma komunikacji - mam atmega161 - to znim "gada" co trzeba na poczatku z prockiem zrobic?? sprawa jest w miare pilna
A te 4MHz to rezonator czy wewnętrzny generator RC?
Nie znam akurat tego języka programowania ale mogę się wypowiedzieć jeśli dasz większy (o większej wartości) kwarc to pogram będzie szybciej działał może się nawet tak zdarzyć że program będzie ok i będzie działał ale nie zauważysz mrugania diody bo tak szybko będzie migała że zobaczysz tylko że ciągle świecenie radziłbym dać mniejszy niż większy kwarc....
Dzięki za pomoc Zrobiłem rezonator RC i dioda zaświeciła :) Kiedyś robiłem coś na ATMEGA8 i pamiętam że tam nie był potrzebny rezonator dlatego tu też nie zastosowałem. Jeszcze raz dzięki
Aa czy Atmega8 nie ma wbudowanego rezonatora? Bateria 4.5V pomoże? Nie dałoby rady zrobić tego n abaterii 9V z odpowiednio dobranymi opornikami? EDIT: zauważyłem, że spora ilośc osób daje diodę przed uC. Czy to cokolwiek zmienia?
Może daj też zasilanie na AVCC. Fuse Bity: [url=http://mirley.firlej.org/files/ART_... domyślne [url=http://mirley.firlej.org/files/ART_... Rezonator 3-16 MHz [url=http://mirley.firlej.org/files/ART_... oscylator 8 MHz
Witam, Czy uzyty rezonator kwarcowy moze byc 14.7456MHz ?
Teraz już dokładnie przeczytałem wszystko. Jak byś miał więcej artykułów dotyczących programowania AVR to jeszcze coś zapodaj na forum, albo na pw. W artykułach mowa była o zewnętrznym generatorze podłączonym do wejść TOSC1 i TOSC2. W ATmega8 jest też wejściem rezonatora kwarcowego. Jak zrobić żeby ten timer był sterowany z dowolnego wejścia mikroprocesora...
Moze te procki nie sa jeszcze do konca zdechle. Na poczatku podlacz zewnetrzny zegar do wejscia rezonatora - moze procek ozyje.
Przy termometrze wystarczyłby wewnętrzny RC zamiast zewnetrznego rezonatora
Te kondensatory nie sa krytyczne nawet jak ich nie dasz tez wszystko pracuje , im pojemnosc wieksza tym trudniej wzbudza sie kwarc ale stabilniej trzyma czestotliwosc - nie wzbudza sie na harmonicznych , o wiele wazniejszy jest rodzaj rezonatora , powinien pracowac na podstawowej czestotliwosci - nie overtonowy jakie sa uzywane np w technice lacznosciowej...
Wewnętrzny oscylator 2MHz jest szybszy od 1MHz (dwa razy). Jeśli zmienisz jego deklarację w programie, to nie będzie to wszystko, co trzeba zrobić - program będzie uważał, że kwarc ma 2MHz, ale procesor będzie taktowany 1MHz. By zmienić taktowanie mikroprocesora, trzeba zmienić FUSEBITY mikroprocesora. Do tego zadania dobrze nadaje się właśnie MKAVRCALCULATOR,...
Fakt - programator bardzo prosty. Dziekuję _Robak_'owi za pomocną odpowiedź. Kolejna seria pytań. -Co sądzicie o ATTINY2313? Mam przygotowaną do wytrawienia płytkę testową pod 89C2051 a z tego co widze wyżej wymieniony µP ma taką samą obudowę o podobne rozmieszczenie nóżek - ale jak coś to przeprojektowanie płytki to nie problem - nie jest jeszcze...
A mógłbyś mi podesłać link, który wygeneruje podany wyżej kalkulator z już ustawionym rezonatorem ?? Bo jak wszedłem na niego, to zdołałem tylko wybrać µC. Trzeba mieć włączony javascript, ot filozofia. Zwróć uwagę, że dla atmega8 jest tam nieścisłość - wg. datasheeta WDTON domyślnie nie jest zaprogramowany (1), a wg. kalkulatora jest (0). Pozdrawiam,...
Jak programujesz w bascomie możliwe jest takie zachowanie jak są rozbieżności między zdefiniowanym: "$crystal =", a rzeczywistym rezonatorem z jakim pracuje układ.
https://obrazki.elektroda.pl/3577004600_... Jest to prosty miernik częstotliwości do ok. 60 MHz z rozdzielczością 4Hz (pomiar 2x/s), który ma też funkcję testowania rezonatorów kwarcowych/ceramicznych o częstotliwości 1-40 MHz. Wynik pomiaru jest prezentowany na wyświetlaczu LCD 2x16 znaków w formacie "xxx.xxxxxx MHz" (nieznaczące...
Witam !! Przeglądając projekt tego zegarka tylko jedno przychodzi mi do głowy ,w poscie autora wszystkim którzy go wykonali działa , także wydaje mi się ze to wina rezonatora kwarcowego. Nie wiem jaki kolega dał ale powinien być 32,768KHz. Co prawda autor pisze żeby nie zmieniać fusbitów , ale mi się wydaje że trzeba przestawić atmęge na zewnętrzny...
Jeżeli dobrze poprawiam: w a) należy przydzielić inny rejestr, nazwy nie mogą się powtarzać, w b) usunąć znaki komentarza ? w atmega8 a co z tym rezonatorem zewnętrznym ? Dodano po 37 Sprawdziłem na urządzeniu, i nic się nie zmieniło :/
Z tym kwarcem to trochę nie tak. Normalnie jak kupisz ATmega8 w sklepie (czy gdziekolwiek) i jest to mikrokontroler fabrycznie nowy to źródło jego sygnału zegarowego domyślnie jest ustawione na wewnętrzny (umieszczony w mikrokontrolerze) generator RC. W takim stanie mikrokontroler spokojnie daje się programować w układzie(ISP) i może z tym generatorem...
Natomiast ja nie mogę dojść dlaczego ludzie nie próbują rozwiązywać problemów/zagadnień logicznie i po kolei. Jeśli masz podejrzenie że coś jest nie tak z taktowaniem to napisz sobie najprostszy program który macha pinem tam i z powrotem z jakąś ustalona częstotliwością. Podłączasz analizator stanów logicznych, oscyloskop lub częstościomierz i patrzysz...
Jeżeli stabilność samego rezonatora kwarcowego jest dla danego zadania za mała, to oczywiście żadne rozwiązanie zależne od niej nie da pożądanego efektu. Wtedy należy użyć zewnętrznego generatora o dużej stabilności. Wykorzystują one specjalnie dobierane rezonatory pracujące w znacznie bardziej rozbudowanych ale i o wiele stabilniejszych układach. Przy...
Nowa ATmega8515 jest ustawiona na 1MHz RC wewnętrzny. FUSE trzeba przy programowaniu przestawić. Trzeba przestawić FUSE na taktowanie zewnętrznym rezonatorem lub ustawić FUSE na 8MHz RC wewnętrzny i nie podłączać rezonatora.
Atmega8 taktowana 8MHz, przy wewnetrznym rezonatorze ale sytuacja identyczna jest na zewnętrznym kwarcu. Zauważyłem jedynie zależność że kiedy zmieniam f taktowania to inne znaki mi śle ale w dalszym ciągu nie poprawne.
Jeśli podłączysz zegar pod XTAL1 to powinno być ok. Czy masz zewnętrzny generator, czy rezonator, nie będzie to miało znaczenia, więc fusebitów przestawiać zasadniczo nie trzeba. Sprawdź czy podany zegar ma właściwą amplitudę. Jeśli wcześnie układ zegara się nie wzbudzał, to często przyczyną są wadliwe kondensatory przy kwarcu.
No to teraz podłącz ten rezonator kwarcowy i dopiero programuj...
Witam Standardowo nic nie kombinuje przy atmegach tylko ustawiam zewnętrzny rezonator na 16mhz nic więcej nie zmieniałem a trzeba coś zmienić jeszcze ???
Chce zacząć programować, właśnie kupuje sobie attiny2313, na aukcji jest napisane coś o rezonatorach i kondensatorach. Czy musze je kupić? Zamierzam kupić jeszcze ATmega8 i nie wiem który wybrać: http://allegro.pl/item111250306_atmega8l... http://allegro.pl/item111250420_atmega8_... http://allegro.pl/item111250749_atmega8_...
Czy rezonator 16 MHz jest niezbędny do zadziałania układu? Oczywiście że nie jest potrzebny. Musisz tylko fusy ustawić na np 8MHz a w pliku boards.txt w arduino utworzyć płytkę z atmega8 8MHz.
1. ATmega8 2. BC557A 6szt. 3. 33p 2szt. 4. Rezonator kwarcowy (zegarkowy) 32.768kHz 5 Wyświetlacze wspólna anoda 6szt.
Podłącz może rezonator kwarcowy jak chcesz działać na UARCie.
Nie prościej kupić rezonator za złotówke? Albo skożystać z wbudowanego? Atmega8 chyba nie potrzebuje taktowania zewnętrznym stuffem... ...chyba :D
Wewnętrzny rezonator atmegi w zupełności wystarcza.
atmega8 rezonator 16mhz rezonator kwarcowy rezonator oznaczenie
sterownik drukarka epson trwałość pralek biały ekran matrycy monitora
Jak otworzyć skrzynkę na listy bez klucza? Pralka Bosch błąd E18 - jak rozwiązać problem z odpływem wody?