Układy ATmega pozwalająna prace z zewnętrzym generatorem, musisz zaprogramować FuseBity CKSEL3..0 na 0000 ( wszystkie zaprogramowane ) za pomocą np. PonyProga ). Wtedy wyjście generatora podłączasz do XTAL1 a XTAL2 pozostawiasz niepodłączone. Może pomocna będzie informacja że fabrycznie każdy typ, każdy egzemplarz układu AtMega jest zaprogramowany do...
Witam Mam pytanko, w Atmega 32 pomiędzy wejścia XTAL1 i XTAL2 mam podłaczony kwarc 15MHz i kondensatory do masy. Z wejscia XTAL2 chce wyprowadzić sygnał (zegara) na zewnątrz, jak to zrobić???? Co i gdzie mam ustawić ??
Witam!!! Ja dużo ciekawych rzeczy znalazłem na: http://ajd.czest.pl/~pawel.borkowski/ http://www.henwyd.republika.pl/TekstyHTM... Pod tym I linkiem szczególnie interesować Cię powinno "Programowanie mikrokontrolerów". X1(2313)=XTAL1(ATMEGA) X2(2313)=XTAL2(ATMEGA) Vdd i Vcc można powiedzieć, że to to samo Pod II linkiem są wskazówki jak odblokować...
o znalezieniu informacji (tylko anglojęzycznych, niestety), że "Full-swing" stosuje się przy układzie rezonator kwarcowy pomiędzy XTAL1 a XTAL2 plus ew. kondensatory do masy a Ext. Crystal dla generatora kwarcowego do XTAL1 - zgłupiałem jeszcze mocniej. Full swing powoduje zwiększenie amplitudy oscylacji - poprawia to stabilność i pewność startu, szczególnie...
ATMEGA 16 PB.5 (MOSI) - 6 PB.0 (MISO) - 7 PB.7 (SCK) - 8 RESET - 9 VCC - 10 GND - 11 XTAL2 - 12 XTAL1 - 13 ATMEGA 8 PB.4 (MISO) - 18 PB.3 (MOSI) - 17 VCC - 7 GND - 8 PB.7 XTAL2 - 10 PB.6 XTAL1 - 9 PC.6 RESET - 1 PB.5 SCK - 19 Popatrz na to co napisałem, może załapiesz o co chodzi, lepiej tego nie umiem wytłumaczyć. PS : Mam 15 lat, może się spodoba,...
Pamiętaj, że kwarc zegarkowy nie podłącza się do XTAL1 i XTAL2. Tylko jako generator dla timera. Więcej w nocie.
Zmienia delikatnie pkt. pracy obwodów generatora, co ułatwia wzbudzenie generatora. Pozdr!
Cześć Według moich wiadomości dobrze rozumujesz, oczywiście bity ustawione na 0 aby nie było że zaprogramowane to 1 :) co do generatora to powinno biegać, ale na jednej z zagranicznych stron widziałem generatorek do ożywiania AVRów z przestawionym fusami i tam był generator w którym na XTAL1 i XTAL2 podawano zegar w przeciwfazie. Piotr Ps. a ja mam...
Moj programatorek to raptem pare rezystorkow i kwarc. Zrobilem go na podstawie schematow z polskiego helpa do BASCOMa, na liniach XTAL1, XTAL2 jest dany kwarc 4Mhz z kondensatorami 33pF do masy, a dodatkowo linia SCK jest połączona z masa poprzez kondziora 100pF, zasilanie oczywisice z USB albo zewnetrznego zasilacza, programowalem tym ATTINY, MEGE8...
Witam, mam mały problem. Nie wiem czy muszę dołączać rezonator kwarcowy do podstawki, w, którym jest osadzony programowany uC. W ATmega8 są to nóżki 9 i 10 (XTAL1/XTAL2).Interesują mnie następujące typy uC : ATmega8 ATmega16 Atmega32 i inne z rodziny ATmega. Pozdrawiam Grzegorz
Czysta zasilana była też z programatora i wszystko robiłem identycznie. Ta stara wylutowana z układu i niestety nie odpowiada. Komunikat jw. Edit: Na tej działającej Atmedze widać nadruk: EXCLK II : W1 (nie jest to czytelne lub N : W1) Na drugiej też EXCLK , a reszta nieczytelna) Czyli jest zewnętrzny zegar? Dodano po 2 Na schemacie do XTAL1 jest podłączony...
Czyli podpięty kwarc zapewni lepsze odmierzanie czasu?? Ba ja robię taki stoper :) Lecz kwarc trzeba podpiąć pod XTAL1 i XTAL2 ???? a w ustawieniach nie trzeba nic robić??
Piny PC6 i PC7 mam wolne. Spróbuję do nich dolutować kwarc zegarkowy i zobaczymy co z tego wyniknie. A ten kwarc 16 MHz przy Xtal1 i Xtal2 ma zostać , tak ? Jak sobie nie poradzę będę się odzywał.
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...
jeśli chcesz odblokowac tamten chip to robisz tak: sprawny chip podłączasz z zewnętrznym kwarcem i 2 kondensatorami do masy. sygnał zegarowy z jego pinu XTAL2 (wyjście sygnału zagarowego) lączysz na XTAL1 (wejście sygnału zegarowego) zablokowanego chipa. oba procki muszą mieć wspólną mase i kabel polączeniowy od kwarcy musi być możliwie krótki. wtedy...
Cześć! Chciałbym dowiedzieć się kilku rzeczy: 1.Ustawiłem fusebit w ATmega8 odpowiedzialny za źródło zegara w bascomie na "Ext.Osc 8-12 MHz" i podłączam Rezonator Kwarcowy na XTAL1 i XTAL2 i przez kondensator 10nF do masy. Mikrokontroler nie startuje! co robić? 2.Po co w Atmega Fusebit Doctor tranzystory? 3.Czy można kupić atmega fusebit doctor do samodzielnego...
Zumek czy te ustawienia sa na kwarc zewnetrzny? Kwarc może być TYLKO zewnętrzny i może być to rezonator lub oscylator/generator.Tobie chodzi zapewne o rezonator , więc to są ustawienia dla rezonatora kwarcowego(do 16MHz) , który podłączony jest pod piny XTAL1 i XTAL2 + 2 sztuki kondensatorków 22-27pF. Jaśniej już chyba nie potrafię ;) Piotrek
[datasheet] (PCINT6/XTAL1/TOSC1) PB6 (PCINT7/XTAL2/TOSC2) PB7 [/datasheet] upssss.... doc2545 to atmega168, więc się poddaję!
Witam, jestem początkujący, chciałem zaimplementować w swoim układzie (dodatkowo) funkcję pokazującą czas, czyli generalnie zegarek. Układ będzie oparty na procesorze ATmega*. Poczytałem trochę na forum o kwarcach i chciałem uporządkować wiadomości. Jeżeli chcę by nie było dysproporcji między aktualnym czasem a wskazaniem układu, to rozumiem, że potrzebuję...
Hmmm a ja mam takie pytanie... Korzystając z załączonego programu, ustawiłem sobie Atmege 8 (via USBasp) aby korzystała z zewnętrznego oscylatora 4mhz (fusy uproszczone - zewnętrzny kwarc 3-8mhz, zakładka programator AVR - operacja AVR: zapis, rodzaj pamięci: fuse bity i kliknąłem w wykonaj, otrzymalem potwierdzenie że wszystko jest ok), - nic więcej...
Przecież jeśli byś zaczął sterować tymi przewodami, to oscylator by zwariował. Odpowiedź brzmi: nie. Jeśli uC pracuje na zewnętrznym oscylatorze, wyprowadzenia te nie są w ogóle dostępne z poziomu programu. Jeśli uC pracuje na wewnętrznym RC, można oba przewody wysterować normalnie. Przy zewnętrznym źródle zegara jeden z tych pinów jest do użytku przez...
W wersji minimalistycznej- ATMega chodzi na wewnętrznym oscylatorze(jego dokładność jest żadna) a do XTAL1 i XTAL2 podłączasz kwarc 32kHz. Fusebity ustawiasz oczywiście na wewnętrzny oscylator. Ponieważ jest to ustawione fusebitami to nic nie można przełączyć (ustawienie sprzętowe) Jeden z liczników liczy impulsy 100Hz a drugi impulsy z kwarcu. Musisz...
chcę napędzić dwa AVR z jednego zegara : Atmega 644 , na zewn. kwarcu 14 MHZ, a z tego zegara (XTAL2) taktować ATtiny 45. Oczywiście w fusach ustawię "full swing" na XTAL2 - ale czy można po prostu podłączyć XTAL2 ATMEGI664 do XTAL1 Attiny, czy też dać coś po drodze ? Mam wolne bramki w CD4049, ale nie wiem, czy one nie za wolne są na te 14MHz ?
Programujesz przez JTAG czy ISP? Kwarc podłączony do pinów XTAL1 i XTAL2?
Malutki dopisek - okazalo sie, ze to znany blad Atmegi8 - nie ma wlaczonych wewnetrznych kondensatorow. czyli intuicyjne rozwiazanie z kondensatorami zewnetrznymi bylo jak najbardziej poprawne - a teraz juz wiadomo jaka jest przyczyna :). No i warto zerknac czasem do erraty w dokumentacji :) CKOPT Does not Enable Internal Capacitors on XTALn/TOSCn Pins...
Faktycznie to co napisałem jest chaotyczne, za co przepraszam. Zdaję sobie sprawę z tego, iż nie powinno być różnicy w działaniu układów DIP i TQFP. A teraz po kolei: 1) przytoczony w 1 poście program dla Atmegi w DIP'ie działał bezproblemowo, zaś dla Atmegi w TQFP już nie, choć zastosowałem ten sam kwarc zegarkowy i ustawiłem tak samo fusebity, 2)...
Witam, Na początku zaznaczę, choć oczywiście wierzyć mi nie musicie, że przewertowałem przynajmniej kilkadziesiąt witryn internetowych w poszukiwaniu informacji, o które teraz proszę. Nie znalazłem tego, co mnie interesuje. Pracuję nad, jak na moje możliwości, dość rozbudowanym projektem. Potrzebuję w mojej ATMedze168 obsłużyć następujące przerwania:...
Jak wiadomo, mikrokontrolery ATMEGA są sterowane rezonatorami kwarcowymi. Czy da się wysterować dwa mikrokontrolery (a może nawet trzy) z jednego rezonatora kwarcowego? Jeżeli nie z samego rezonatora, to jak powinien działać generator prostokątny 16MHz zrobiony w oparciu o kwarc 16MHz (lub ewentualnie wielokrotność), żeby dało się podłączyć do XTAL1...
A wiec tak: Wg. specyfikacji moja ATMega 8515 jest taktowana 16Mhz, Według specyfikacji? Specyfikacja swietnie podaje zakresy czestotliwosci w jakich moze pracowac Twój uC. Jezeli nie podłaczyłeś zewnetrznego zrodla sygnalu zegarowego / kwarcu, to Twoja AtMega pracuje na wbudowanym wen oscylatorze. Jezeli nie grzebałeś w fuse bit'ach to czestotliwosc...
zlozylem sobie uklad z atmega 128. Wypsazylem w dwa zlacza spi i jtag. udalo mi sie polaczyc z ukladaem za pomoca spi. niestety podczas ustawiewiania bitow wyboru oscylatora wybralem CKSEL[3..0] ustawilem 0101 tj wg dokumentacji zewnetrzny oscylator RC pozostalych wartosci nie ruszalem tj pozostaly defaultowe niestety uklad stracil chec do dalszej komunkacji....
(zewrzeć kwarca do masy) Owszem, ale tylko XTAL1 , bo jest wejściem inwertera generatora, XTAL2 to wyjście push-pull, a takich wyjść się nie zwiera. Light-I
Witam. Chciałem sobie zrobić prosty zegarek. Napisałem kod, podłączyłem wszystko na mojej płytce testowej i niby działa, ale ... Za szybko odmierza czas. 1 sekunda trwa tutaj dużo krócej. W ciągu 1 minuty w rzeczywistości, naliczy 170 sekund. ATmega ma ustawiony fusebit na wewnętrzny oscylator 8Mhz, do XTAL1 i XTAL2 mam podłączony kwarc zegarkowy. Kod...
Ja się zawsze mocno i intensywnie zastanawiam - jak to jest? Że początkujący mając tyle stron z przykładami pierwszego programowania na stronach polskich, nawet na elektrodzie - znajdują jakieś tak (sorki za określenie) mega durne stronki jak autor podał w linku :( Przecież "to coś" (tzn ta stronka): 1. nie uczy co to jest filtrowanie zasilania 2. uczy...
Częstotliwość 12,866 MHz , oryginalna 14,2MHz. Jeśli program wymaga ścisłych zależności czasowych to inny kwarc/generator może spowodować nieprawidłowe działanie. dopiero dotykajac pinu wejsciowego XTAL 1 uC jakby zaczynal działać tzn pompa wykonywala jakies tam dygniecia Mało prawdopodobne aby przyczyną "niedziałania" był kwarc skoro na Xtal2 był...
Zbudowałem USBasp i programowałem Atmege 16A, ustawiłem w programie eXtreme burner na rezonator wewnętrzny 8Mhz i wszystko działało. Później z tego samego miesjca zmieniłem na External RC oscillator, dałem na 12 Mhz w start-up ustawiłem od razu po resecie. Gdy podłączyłem kwarc 12Mhz na wyjście XTAL2 i XTAL1 układ nie jest wykrywany, wyskakuje takie...
Wcale nie odejście od tematu tylko szczere rozwinięcie :) w końcu dalej gra się toczy o korzystanie z PonyProg :) Otóż zabawa w statki może przybrać dwie formy :) Wykorzystujesz programator Pony oczywiście ???? bo to przecież wciąż programowanie SPI, ale możesz dać prawdziwy PLL lub tylko szczątkowych pseudo PLL. Z tym PLL to w sumie trochę przesadziłem...
Witam Wiem, że temat był już wielokrotnie wałkowany ale nie potrafię znaleźć odpowiedzi na mój problem. Zamierzam podłączyć zewnętrzny rezonator 32.768kHz QRT38Y do procesora atmega8-16pu. Podłączyłem wszystko jak należy, przeszedłem do ustawiania fusebitów. W To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal...
Czy masz jakiś kwarc podłączony do XTAL1 i XTAL2? Wg fusebitów ustawiłeś na "Low-frequency Crystal Oscillator" 32kHz https://obrazki.elektroda.pl/4855708200_...
do jednogo proca podłącz kwarc i ustaw fusy na normalną pracę z kwarcem. Kondensator przy wyjściu XTAL2 zmniejsz o kilka pF i do tego wyjścia przez rezystor ~4,7k podłącz wejście XTAL1 drugiego procka, ten drugi chyba też trzeba ustawić na pracę z kwarcem. Jest to w nocie któregoś AVRa, ale którego to nie pamiętam.
w zasadzie CKOPT nie jest taki ważny - odpowiada za to czy generator ma generować sygnał o pełnej amplitudzie czy może być trochę mniejsza amplituda a przez to mniejsze zakłócenia ( ew. decyduje o dolaczeniu wewnetrznego kondensatora do XTAL1 ) Ważne są sygnały CKSEL3..CKSEL0 poniżej jest skopoiowana z noty katalogowej tablica z ustawieniami. ---------------------...
Próbowałem z wieloma ustawieniami. Ostatnie próby były takie jak na zdjęciu. https://obrazki.elektroda.pl/5460559500_... W kolumnie Dash=Yes występuje efekt jak na filmie. Dash=No LCD zapala pełną matryce pikseli tylko w górnym rzędzie. Nie ma kursora, nie ma reakcji. LFB=F7 to full swing osc. Fizycznie zapięty jest kwarc 20 MHz na...
jak masz inny procek z kwarcem to spróbuj połączyć pin XTAL2 z działającego układu na XTAL1 niedziałającego. wtedy soróbuj coś rzobić. kabelek którym zrobisz mostek musi być jak naj krótszy. 10cm. ja tak już raz robiłem. warto spróbować to i generator rc też możesz spróbować. co do programatora równoległego to napewno wilem ma taką opcje ale trzeba...
Radziłbym dodać bufor nieodwracający pomiędzy XTAL2 dobrego procka a XTAL1 niedziałającego procka - jak zaleca firma Atmel (patrz rysunek). Druga sprawa to fuse-bity mogłeś przestawić także na zewnętrzny oscylator RC! Radziłbym jednak zajrzeć do dokumentacji o możliwych opcjach pracy oscylatora: http://www.atmel.com/dyn/resources/prod_...
sygnatura będzie wykrywalna, jezeli procesor bedzie pracował w taktach zegarowych, ze żródła ustalonego "fusami" CKSEL, CKOPT i ta wartość będzie wybrana w programie odczytującym sygnaturę 1. nie, jeżeli wybrano żródło taktowania inne niż wewnętrzny oscylator RC, bo w takim wypadku tak 2. odpowiedż niejednoznaczna, wszystko zależy od napięcia zasilania...
Witam, 1) Do projektu potrzebuję 2 liczników - jeden do odmierzania czasu, drugi do sterowania wyświetlaczami. Czy to dobra koncepcja?? Odmierzanie czasu - jasna sprawa. Wyświetlacze - po co co Ci licznik do sterowania wyświetlaczami (jakimi, siedmio-segmentowymi?). Nie wiem zresztą jak ocenić Twoją koncepcję gdyż jej praktycznie (szczegółowo) nie przedstawiłeś....
Sprawdź jeszcze ewentualnie to: 8.5 Low-frequency Crystal Oscillator To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal Oscillator must be selected by setting the CKSEL Fuses to “1001” . The crystal should be connected as shown in Figure 8-2. By programming the CKOPT Fuse, the user can enable...
z tego co piszesz to nie powinno być problemu z fusami, nie wiem jak jest w tym procku, ale np. atmega 16 bit ckop jest odpowiedzialny za zwiekszenie amplitudy syg. zegarowego. problem może leżeć po stronie sut0 sut1 jeśli, taką kombinacją jak piszesz wybrałeś szybkie uruchamianie po resecie 4,1ms jeśli zasilanie masz nie stabilne w tym czasie to może...
Autor podesłał mi PCB z różnych względów nie może go pokazać. Byłem akurat dostępny to zaryzykował :D Generalnie przekazałem mu wcześniej takie uwagi które później napisał Drzasiek, z dodatkiem dot rezystora 100k. Wklejam tutaj by łatwiej mu pomóc: Ja na Twoim zacząłbym od sprawdzenia sygnału na XTAL1 i XTAL2, czy w ogóle kwarc pracuje. Później sprawdziłbym...
czesc od niedawna (tygodnia) zaczalem bawic sie mikrokontrolerkami. na podstawie roznych zrodel robilem sobie zestaw startowy z atmega 32 programuje w jezyku C za pomoca programu avr studio 4,13 z pluginem avr gcc (win avr gcc). poniewaz nie mam wejscia com w moim pc-cie, to urzywam programu ponyprog2000 i portu lpt (programator na bazie ukladu 74ls244n...
To ja mam prośbę o wyjaśnienie podstawowych pojęć, przede wszystkim co rozumiemy pod pojęciem ,,kwarc''. Do ATmega8 (i pewnie większości innych tego typu mikrokontrolerów) można podać sygnał taktujący z kilku różnych typów źródeł: http://obrazki.elektroda.pl/9343633600_1... 1. External Clock Stabilny przebieg prostokątny podany na nóżkę...
Ok, a jak to się będzie miało do samego programu napisanego na 1Mhz ? Nigdy jeszcze z zewnętrznym kwarcem do czynienia nie miałem. W jaki sposób należy programowo z niego skorzystać? Normalnie Timer2 jest taktowany z tegosamego zegara co microkontroller. Aby uzyskac taktowanie z rezonatora 'zegarkowego' podłączonego do pinów XTAL1/XTAL2, potrzebujesz...
Podłączyłem go też pod PC-ta. Teraz sprawdziłem napięcie na nim 11v. Czyli układ do kosza. :C EDIT: OK. Dodałem diody i sprawdziłem. RESET: 0,65V SCK: 0,65V MOSI: 0,73V MISO: 0,01V Mam jeszcze jeden układ ATMega 328. Czy przy takich napięciach mogę ją już śmiało podłączać? Znalazłem tu trial dla PonyProg http://obrazki.elektroda.pl/8669198300_1...
Ja rowniez zachecam do dokladnego czytania not ;) Strona 26 (datasheet atmega 32), cos o kwarcu zegarkowym: To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal Oscillator must be selected by setting the CKSEL fuses to “1001”. The crystal should be connected as shown in Figure 12. By programming...
Mam nietypowy problem z procesorem Atmega 162: Omyłkowo ustawiłem fuse bity odwrotnie i po ponownym prawidłowym ustawieniu bitów procesor jest w stanie jak gdyby uśpionym.,to znaczy geneator pracuje lecz na wyprowadzeniach XTAL1 i XTAL2 amplituda generowanego sygnału wynosi ok.1Vpp. Jest to procesor w obudowie DIP 40 w podstawce. Ile powinna wynosić...
Ponownie proszę o pomoc! Ściągnąłem polecany przez kolegów program MkAvrCalculator, w zakładce Fuse uproszczone wybrałem zewnętrzny kwarc >8MHz, ponieważ na płytce mam aktualnie kwarc 16MHz, w zakładce programator zaznaczyłem Fuse i wybrałem zapis. I jak już się domyślacie, mikrokontroler jest zablokowany :(, nie daje się zaprogramować ani zmienić...
Witam Problem rozwiązany. Kwarc zegarkowy należy dołączyć do pinów: "TOSC2" i "TOSC1". Natomiast ATMEGA8535 może pracować z wewnętrznym generatorem lub dołączonym do "XTAL2" i "XTAL1" zewnętrznym kwarcem. Pozdrawiam Jacek
W większości wypadków dla ISP wystarczy podłączyć na XTAL1 generator zewnętrzny i ustawić częstotliwość tego generatora w programie obsługującym... Kto przeczyta z uwagą notę katalogową, to nic mu nie grozi, wystarczy zachować wyobraźnię. Co do mierzenia częstotliwości na XTAL2, to jak zwykły miernik cyfrowy DC pokazuje około połowy napięcia zasilania,...
A wiec tak na Xtal1 jest napiecie 2,2V a na xtal2 jest 2V, mam pytanie czy programator moze zniszczyc uklad. BO mam podejrzenia odnasnie adaptera ktory nie byl w stanie zidetyfikowac uklad a jak zmienielem adapter to zaczela dzialac identyfikacjaa
Dobry pomysł, jeśli ma się w zanadrzu kilka zapasowych egzemplarzy... fragment dokumentacji, dokładniej "Calibrated Internal RC Oscillator": "When this Oscillator is selected, start-up times are determined by the SUT Fuses as shown in Table 10. XTAL1 and XTAL2 should be left unconnected (NC)."
Właśnie niechcący zrobiłem coś głupiego: ustawiłem źródło taktowania na zewnętrzny generator... Podłączyłem generator (nie kwarc ani rezonator) 32 768Hz do XTAL1 i nic - nie mogę odczytać sygnatury... Nie mogę zatem zmienić fusebitów na inne... Trochę nie chce mi się wymieniać uC bo to TQFP64... for (zamienilem nawet na while(1) ) i sie przed nia zatrzymywal...
Kondensatory i kwarc odlutowane xtal2 do niczego nie przylutowany, xtal1 do porta.0, m32 ma ustawiony wewnętrzny rezonator 8mhz(zewnętrznego kwarcu nawet nie próbuje ustawiać bo jeszcze zepsuje drugi procesor )
No to pochwal się, wrzuć fotkę, narysuj odręcznie na kartce jak podłączasz piny złącza USBASP do Atmegi. Skoro USBASP odczytuje drugiego USBASP to znaczy, że programator jest sprawny, jeśli podłączyłeś prawidłowo to powinien odczytać atmegę. A co z kwarcem, może przestawiłeś sobie te uC na zewnętrzny, próbowałeś podłączyć kwarc pod piny XTAL1 i XTAL2?...
No tak.. Zrobiłem podobną rzecz z Atmegą 8. Pewnie chciałeś podłączyć jakiś zewnętrzny oscylator -> CKSEL od znaczyć, żeby do procka wpisać 1. Jeśli zaznaczyłeś wszystkie fusebity, ustawiłeś właśnie "External Clock CKSEL = 0000" czyli zewnętrzny zegar. Teraz, żeby to wyprostować musisz podłączyć owy zegar do pinu XTAL1. XTAL2 pozostaw NC, no i może...
Witam. Wiem, że odgrzewam temat ale trafiłem dziś na ten wątek mając ten sam problem który udało mi się rozwiązać. W moim przypadku był to błąd na AT90S8515. Uratowałem go poprzez programator usbasp napięcie zasilania z programatora 5v. Do układu podłączyłem jedynie kwarc 4Mhz miedzy xtal1,xtal2 oraz 2 kondensatory masujące ten rezonator. Program mkAVR...
dzięki maciek :) Dodano po 51 Teraz zmieniamy procka na ATmega8535. Obydwa procki będą ze soba współpracowały przez modemy radiowe Radiometrix'a BiM2-433-64-5V. Zamierzam użyć poleceń printbin #, inputbin # ale wcześniej oczywiscie otworzyckanały procedurą open. Ale pytanie jest o kwarc. Otóż do tego ATmega8535 też mam podpięty kwarc 7,273800Mhz z dwoma...
W takim układzie możesz zaprogramować tylko nowy procek, który ma ustawione Fusebits na prace z wewnętrznym oscylatorem (ustawienia fabryczne). Jeżeli masz procek z jakiegoś urządzenia może mieć on ustawione fusebits na prace z zewnętrznym oscylatorem. Wtedy musisz dołączyć dodatkowo do nóżek XTAL1 i XTAL2 jakiś oscylator np. 4-8 MHz i dwa kondensatory...
Po aktualizacji programatora problem dalej występuje. Rozumiem, że aktualizacja firmware programatora USBASP nie rozwiązała problemu. W takim razie, musimy przyjrzeć się bliżej innym możliwym przyczynom. Dalsza diagnostyka krok po kroku 1. Zmniejszenie częstotliwości zegara programowania : - Wspomniałem wcześniej o dodaniu opcji `-B` do poleceń avrdude....
Mam jeszcze takie pytanie przy okazji. Jak muszę ustawić, żeby procesor był taktowany zewnętrznym kwarcem 8MHz? Kwarc mam podłączony do XTAL1 i XTAL2 w mikrokontrolerze. Nóżki kwarca są również podpięte przez kondensator 22pF do masy. Ostatnia pozycja na liście (screen2.jpg - ta jeszcze jedna, co widać tylko jej górny fragment ;)) : 1111:XXXX external...
do TOSC1..2 mam podpięty kwarc 32kHz Ok, a drugi kwarc do oscylatora głownego, np. 4MHz, podpinasz do XTAL1 i XTAL2, więc nie rozumiem dlaczego piszesz: Nie mogę dać kwarcu ponieważ mam już podpięty kwarc 32kHz Możesz też dać kwarc 1MHz, jeżeli zależy ci na małym poborze prądu, ale transmisji nie ustalaj z takim kwarcem powyżej 9600.
Jeżeli fusy przełączono na 1111 to trzeba sprawdzić sprawność i podłączenie kwarcu (i zbadać najlepiej oscyloskopem lub sondą w. cz. przebieg na XTAL2). Nie należy zapominać o kondensatorach przy kwarcu (ok. 33pF) zgodnie z notą katalogową. Jeżeli dalej będzie nie tak należy do XTAL1 podłączyć dowolny generator zewnętrzny o częstotliwości kilku MHz...
Skoro 328 nie odpowiada, to najpierw należy założyć, że ma ustawione fusy na inne niż kwarcowe taktowanie. Pierwsze co zrób, to wykop ze swoich zasobów gotowy generator kwarcowy z wyjściem TTL (czteronóżkowa puszka blaszana z napisem xx MHz) i podłącz jej wyjście to pinu 9(XTAL1) w Mega328. Układ nóżek jest kompatybilny z układami TTL: 1=wolny, oznaczony...
Witam, Chciałem się podpiąc pod ten temat, zeby nie robic nowego. Wczoraj zablokowalem sobie amtege tylko ze 128L. I teraz mam taki pomysł, zeby zrobic sobie na atmedze 8 jakis generatorek(tak z 2Mhz) i podpiac go do Xtal1 128L, a xtal2 luzem. CZy to byłoby dobre rozwiazanie?? Jesli, tak to mam jedno pytanie. Zasilam atemga128L z 3.3V , atma8 ma 5v....
PC6 (RESET) - opcjonalnie nóżka resetująca procesor PD0 (RXD) - odbiornik UARTA PD1 (TXD) - nadajnik UARTA PD2 (INT0) - przerwanie zewnętrzne PD3 (INT1) - przerwanie zewnętrzne PD4 (XCK/T0) - taktowanie USARTA albo impulsy dla timera VCC - zasilanie cyfrowe GND - masa PB6 (XTAL1/TOSC1) -do podłączenia kwarcu (wejście) PB7 (XTAL2/TOSC2) -do podłączenia...
Ja kiedyś też miałem ten problem, ale w gruncie rzeczy jest to dość proste. Podam Ci przykład jak ja to zrobiłem MEGA8-P,MEGA8-P,BR,9,15,M PC6(/RESET),1,DOT,L,1 PD0(RXD),2,LINE,L,2 PD1(TXD),3,LINE,L,3 PD2(INTO),4,LINE,L,4 PD3(INT1),5,LINE,L,5 PD4(XCK/T0),6,LINE,L,6 VCC,7,LINE,L,7 GND,8,LINE,L,8 PB6(XTAL1/TOSC1),9,LINE,L,9 PB7(XTAL2/TOSC2),10,LINE,L,10...
Dzięki za podpowiedź, jutro kupie kwarc 8mhz i spróbuje jeszcze raz. Druga sprawa - czy jeżeli kupie uC at90s2313 i zepnę jego xtal1 z xtal2 atmegi może zadziałać? Generalnie każdy musi zapłacić frycowe i się zastanawiam jak można w przyszłości odzyskiwać takie uC z błędnymi fusebitami. Czytałem o programatorze równoległym ale wszędzie piszą, że to...
Witam Chciałem podłączyć sobie kryształka pod układ i napotkałem pewien problem. Mianowicie na płytce mam piny od 9 do 14 przypisane pod LCD. Czy mogę przekierować XTAL1 i 2 pod jakiś inny, wolny port? Jeśli tak, to jak? Odpada przelutowywanie, bo mam układ na płytce drukowanej i musiałbym tworzyć nową. Chodzi o procesorek Atmega8
Witam, Może koledzy którzy eksperymentują z mikroprocesorami coś podpowiedzą. Uniwersalny pilot Samsung SAM2000 nie działa. Po podłączeniu zasilania nic się nie dzieje, nie ma nic na wyświetlaczu LCD, przyciski nie generują żadnych impulsów na LED-ach. Na wyprowadzeniach procesora (na których powinno być zasilanie) jest prawidłowe napęcie. Na wyprowadzeniach...
Na forum nie znalazłem za dużo na ten temat. W necie też jedynie amatorskie próby zwieńczone stwierdzeniem "no jak widać działa, ale nie wiem, na ile to stabilne jest". Nie jestem zbyt chętny na użycie ARM-a. Układ ma za zadanie pobierać kilkanaście impulsów z zewnątrz (w tym 2 mogą mieć dosyć dużą częstotliwość, także będą na przerwaniach) oraz wyświetlać...
Ale ja nie mam programatora pony. Procek jest podpięty bezpośrednio pod procesor. Dodam tylko że pomiędzy XTAL1 i XTAL2 jest wpięty kwarc.
Witam Jestem początkującym elektronikiem, zlutowałem układ który prezentuje poniżej. Napisałem na niego program i okazało się że parę linijek kodu w CodeVision C Compiler i procek zapełniony. Chciałem więc wymienic uzytego attiny2313 na atmega128- tak na przyszłość żeby już się nie ograniczac wielkością programu i tutaj następuje moje pytanie: czy mógłby...
Próbuję bezskutecznie uruchomić rezonator zegarkowy na uC AtMega162. Do mikrokontrolera rezonator zegarkowy podłączony jest do pinów TOSC1 i TOSC2. Ponadto używany jest jest zewnętrzny oscylator 7.3278MHz podłączony do XTAL1 i XTAL2 z kondensatorami 22pF. Napięcie zasilania 5V. Po uruchomieniu programu rejestry przyjmują wartości: TCNT2: 0 ASSR: 0x0F...
Z tego co rozumiem: 1. XTAL1 podłączyć do GND 2. Obie nóżki kondensatora do GND 3. Rezystor - jedna nóżka do GND, druga do VCC Schemat oscylatora z datasheet - schemat.jpg Z góry dzięki za pomoc Wszystkie trzy odpowiedzi są błędne(!) Jeżeli masz ten układ na płytce stykowej to podłącz tak: 1. XTAL1 podłączyć do rezystora i kondensatora (min. 22pF)...
A do których pinów podłączyłeś ten kwarc? Bo chyba nie do XTAL1 i XTAL2?
Witam skonfigurowałem wstępnie adxl345, jednak wyniki są błędne. Czy ruszam akcelerometrem czy ie pokazuje jakieś wartości na wyświetlaczu lcd. Mój sprzęt to: Atmega16A 1Mhz (testowane również na 8Mhz). Wyświetlacz LCD, ADXL345. W programie część na pewno jest dobrze napisana, gdyż jak zmienię szybkość SPI to na wyświetlaczu szybciej wyświetlają się...
Niestety, zainstalowałem AVR Studio 4.18 + SP2 i programowanie mikrokontrolera kończy się na 3 błędach które umieściłem powyżej. ----------------------------------------... Odkryłem, że to wina mojego kwarcu. Mam podłączony kwarc (8.00 [MHz] z parą kondensatorów 22 [pF]) do nóżek XTAL1 i XTAL2. Gdy ustawię bity kontrolne...
Kwac podlaczony jest po nozki Xtal1 i xtal2 do masy poprzez kondensatorki 15p. w programie jest info o predkosci
Czy mogę prosić o jakiś schemacik tego pomysłu? bo nie za bardzo kumam jak to zrobić? Rozumiem że podpinam XTAL1 I XTAL2 atmegi16 pod nóżki kwarcu, które są również podpięte dalej pod 2 kondensatory. Atmegę8 podpinam pod te kondensatory?
Witam! Mam problem z procesorem Atmega48. Żeby zbudować profesjonalny układ, postanowiłem skorzystać z zewnętrznego kwarcu 12MHz. Przy odliczaniu czasu naprawdę są różnice jeśli chodzi o wewnętrzny oscylator. Jak pisze w dokumentacji, przestawiłem CKSEL na 0000 i podłączyłem miedzy XTAL1 i XTAL2 kwarc. Do tych dwóch nóżek podpiąłem też po kondensatorze...
manekinen --> dzisiaj popróbowałem wszystko i to na razie w warunkach bojowych bo na płytce stykowej - czyli znacznie gorsze warunki niż na gotowej płyteczce. Wygląda to tak jak na fotce poniżej. Generalnie też dawałem Jumperka jak widzisz, który miałby odłączać XTAL2 żeby ta noga wisiała w powietrzu gdy podaje się taktowanie czy to z zewn. oscylatora...
Kwarc 20MHz miał być zewnętrznym oscylatorem dla atmegi, tak żeby mogła chodzić na 20MHz ale jak rozumiem podłączyłem go pod złe piny. Kwarc należy podłączyć pod piny XTAL1 i XTAL2 szczegóły (max częstotliwość, wartość kondensatorów, ustawienie fusebits) znajdziesz w [url=http://www.atmel.com/devices/atmega... rozdział System...
Zakupiłem kwarce 8 oraz 16 MHz, lecz wpięcie ich do XTAL1 oraz XTAL2 oraz połączenie ich kondensatorami 22 piko farada do masy nic nie zmienia w moim przypadku. Na czym polega reflashowanie i jak się je robi? Nie potrafię się doszukać w internecie na czym polega. Pozdrawiam i dzięki za odpowiedzi :)
http://obrazki.elektroda.pl/3335732000_1... Wykonałem własną wersję programatora ISP mikrokontrolerów AVR. Podłącza się go do portu równoległego (LPT), wymaga zewnętrznego napięcia zasilania 9-15V (o dowolnej polaryzacji, może być niestabilizowane). Jest to ulepszony STK200/300 ( http://obrazki.elektroda.pl/9191678700_1...
Popsuć nie, ale zablokować tak. Zapisując same 0 zapisałeś też bity CKSEL na 0000, czyli na External Clock. A więc układ nie ruszy nawet z zewnętrznym kwarcem. Potrzebny jest zewnętrzny generator sygnału taktującego. Na pocieszenie powiem tylko że jaki taki generator można wykorzystać pin XTAL2 procesora z programatora USBAsp. Wystarczy ją podłączyć...
Czytam z dystansem to co piszesz i żal mi Ciebie, ale wybrałeś sobie projekt, który Ciebie przerasta, i w wykonaniu którego każdy kabelek, lut czy ścieżka może być problemem. Zastanów się, czy jednak nie lepiej zatrzymać się na tym etapie, zrobić coś prostego, by nabrać doświadczenia, a za 2 tygodnie wrócić do tego projektu, mając dużo szerszą wiedzę...
Narastanie napięcia i tak z Twojego punktu widzenia narasta natychmiast, z punktu widzenia procesora czas np. 0,001s to prawie wieczność :D (mógłby wtedy wykonać ok. 10 000 operacji), a dla Ciebie to mniej niż mrugnięcie okiem. Więc dla Ciebie i tak to czy procesor uruchomi się od razu, czy po 4ms i tak nie zrobi Ci różnicy. Ja zwykle programuję SUT...
nie zaszkodzi spróbować :) tylko gdzie ja mam te nóżki od ATtiny podłączyć ?? do XTAL1 czy XTAL2 ATmegi i czy można bezpośrednio ?? czy może jakiś kondensator dać ??
.---[ 1K ]-+------- E (PNP) C -------------------+---+---. | /|\ | B _|_ _|_ _|_ | `----' | \ / \ / \ / | | --- --- --- | .---__---. | | | | (to programmer) --- RESET | | PC5 ----[ 442 ]-----------+---+---|---|--- Red | | | | .-[ 220 ]-' | | (n.c.) PD0 | | PC4 ----[ 442 ]-+-[ 442 ]--- GND | | | | | | | | .----------+-[ 2K ]----- PD1 | | PC3 ----[ 442...
To o czym piszesz potwierdza niby datasheet ATmegi (w ATmedze8 XTALn i TOSCn są pod tymi samymi pinami): CKOPT Does not Enable Internal Capacitors on XTALn/TOSCn Pins when 32 KHz Oscillator is Used to Clock the Asynchronous Timer/Counter2 When the internal RC Oscillator is used as the main clock source, it is possible to run the Timer/Counter2 asynchronously...
Dziękuję za odpowiedzi. Co do tematu: 1. Skąd wziąłeś bibliotekę do PCF? Wykorzystałem sprawdzoną bibliotekę od DanieloS ze strony: 2. Jak masz podłączony ten kwarc? Pracuję na płycie EvB 4.3, nigdy nie było problemu z kwarcem. Sam kwarc jest podłączony do XTAL1 i XTAL2 blisko uC, a z drugiej strony przez kondensatory 22pF do masy. czytanie zegarka...
Mam takie pytanko, chcę użyć w Atmega8L kwarcu 32kHz. I teraz nie wiem czy dobrze zrozumiałem o co chodzi w instrukcji: "To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal Oscillator must be selected by setting the CKSEL Fuses to “1001”. The crystal should be connected as shown in Figure 11. By...
xtal1 xtal2 attiny2313 xtal1 atmega atmega rs232
odzysk danych nokia migający klucz pasek rozrząd citroen
galmet wyswietlacz galmet wyswietlacz
JVC RX-301 LBK – napięcie żarówek podświetlenia skali, parametry 8V 0,3A, zamienniki LED Renault Trafic III – czy obudowa lusterka z wycięciem na migacz pasuje do wersji po lifcie?