Witam!!! Zamieszczałem już wiele postów i przeglądałem te które są zbliżóne do mojego prblemu, ale nadal nieznalazłem odpowiedzi, w jaki sposób ustawić ATmega32, aby działał na zewnętrznym kwarcu 16Mhz?? Za odpowiedź z góry dzięuję:)
nie dziala mi zawnetrzny kwarc na procesorze ATmega32 fusebity mam ustawione nastepujaca ( odczyt za pomoca pony proga ) Ckopt odznaczony suit 1 zaznaczony siut 0 zaznaczony CKsel3 zaznaczony CKSEL2 zaznaczony CKSEL1 zaznaczony CKSEL0 odznaczony reszta chyba z kwarcem nie ma chyba nic wspolnego Kwarc mam 16 MHZ
Hej, Jeśli dobrze rozumiem, ustawiłeś na zewnętrzny generator RC, a podpinasz kwarc. Jeśli tak to podłącz generator RC według rysunku na stronie 26 (doc2503.pdf Atmela dla ATmega32(L). Pozdrawiam i powodzenia
Nie wiem jak z STK 200 ale z Pony Prog jeżeli masz FUSY ustawione na zewnętrzy generator a kwarc jest podłączony to jest wszystko OK! Jak nie będzie kwarcu podłączonego pod procesor to napewno procesor nie będzie pracował.
Witam, napisałem program w C na mikroprocesor, który odczytuje temperaturę z czujnika DS18b20. Wszystko działa dobrze, gdy korzystam z wewnętrznego taktowania ATmegi. Problem zaczyna się, gdy podłączam zewnętrzny kwarc o częstotliwości taktowania 1.47456MHz. W makefileu zmieniam oczywiście częstotliwość taktowania na prawidłową oraz w programie. Do...
Podmień kwarc na inny. Kondensatorki też możesz dać inne. Zobaczysz czy pomoże. Jak kupisz nowy to chodzi na wewnętrznym generatorze i możesz w ogóle nie mieć kwarcu zewnętrznego. Wydaje mi się że kwarc zewnętrzny może być podpięty bo µC i tak z niego nie korzysta. Te nóżki będą wykorzystane jak przełączysz się na zewnętrzny w fusebitach. To że...
Jeżeli masz kwarc zewnętrzny to powinno być Ext. Crystal/Resonator a nie Ext. RC OSC.
Witam Mam dziwny problem z Atmegą 32 i nie wiem co jest grane. Do jednego z wyjść podłączona dioda led i po naciśnięciu przycisku menu ma się zaświecić. Ja nawet nie dotykam przycisku a leda cały czas mruga - nawet jak przycik jest wypięty. Podmieniłem 2 inne atmegi32 i jest to samo. Ta głupota zjadła mi 2 dni. To samo się dzieje jeżeli do wysterowania...
Dzięki za pomoc, ale to niejest do atmega32:)
Czemu wogole uzywasz PonyProga skoro masz wbudowany programator w Bascoma. W Bascomie fusy sa ladniej opisane i trudniej o poylke. Z tego co pamietam to CKOPT musi byc zaprogramowany do pracy z zewn. kwarcem. Byc moze przestawiles na External clock a nie kwarc i dlatego nie dziala. Pozdro Dexter
https://obrazki.elektroda.pl/2189061300_... Jakiś czas temu postanowiłem stworzyć prosty termometr, który będzie wyświetlał temperaturę zewnętrzną na telefonach domowników. Miałem już przeprowadzoną skrętkę komputerową, która pierwotnie miała posłużyć do zewnętrznej anteny radiowego internetu, ale że internet mam rozwiązany inaczej,...
Koledzy a w atmega328P jak ustawić zewnętrzny kwarc na 20MHz? Do tej pory pracowałem na atmega32 i tam Fusebit KLA987 miałem ustawiony na 111111. Nie wiem czy te same ustawienia przejdą w atmedze328? Tylko proszę o 100% odpowiedzi ponieważ nie da rady ewentualnie odblokować bądź zmienić procesora.
(Nie piszę w bascomie, obiło mi się tylko o uszy) Ostatnio pojawił się na forum wątek a'propos kwarca i częstotliwości i płytki z bascom college. W bascomie jest dyrektywa $crystal a gdzieś na elektrodzie help do bascoma po polsku. Gdzieś też czytałem, że (można lub trzeba - nie wiem) coś ustawić w opcjach kompilatora.
Zaprogramuj "fusy" w programatorze Bascoma - trzecia zakladka. Bascom częściowo wskazuje opis ustawień więc o pomyłkę trudniej. Przed zatwierdzeniem sprawdź wszystko i powinno być OK.
Ale jeszcze fusebity muszą być ustawione na zewnętrzny oscylator.
Ja na okrągło programuję ATmega16 i 32 Używam do programowania PonyProg 2000 jeszcze nie zablokował mi żadnego procka. Podaję ustawienia fuzuf dla zewntrznego kwarcu: CKSEL0 = CKSEL1 = CKSEL2 = CKSEL3 = 1 co do CKOPT, to ja go nie ruszam i jest = 1 i kwarc zewnętrzny leci bez problemu.
Witam programowałem atmega32 programatorem isp i zle chyba ustawiłem fuse bity, chciałem żeby chodził na zewnetrznym kwarcu 16MHz i cos pochszaniłem teraz wogule nie chodzi przestawiłem z internal..... na cristal oscilator high .... cośtam cośtam już nie pamiętam, próbowałem podłączyć kwarc 4Mhz tez nie rusza z tego co widiząłem w datashet to jest wiele...
Witam kolegów Mam atmega32, podłączyłem do niego +5V i masę, oraz programator (stk200). Ponyprog nie widzi atmela. Czy do uruchomienia potrzebuję kwaru ? Czy atmega32 rusza na wewnętrznym oscylatorze ????
Witam. Buduje urządzenie w którym wykorzystałem Atmege32 w obudowie tqfp z wylutu. Problem jest tego typu że po wlutowaniu w urządzenie nie mogę jej zaprogramować. W oryginalnej płytce atmega pracowała z zewnętrznym kwarcem 8Mhz a w układzie docelowym będzie pracować na wewnętrznym rezonatorze. Oczywiście na czas przeprogramowania fuse bitów dolutowałem...
(...)wiele starszych zegarów w autobusach miejskich posiada synchronizację z DCF77, co można zauważyć tuż po rozruchu silnika na przystanku początkowym, zegar potrzebuje do 60 sekund by zacząć odmierzać czas). Do 60 sekund? Jeśli już to co najmniej 60 sekund w idealny warunkach (np. we Franfurcie do 120 sekund, w Polsce nawet kilka godzin. Do 60 sekund...
Witam, Przez przypadek zmieniłem ustawienia w AVRStudio z kwarcu na zegar zewnętrzny. Próbuje podpiąć przebieg prostokątny wg. noty aplikacyjnej ale atmega nie chce w ogóle ruszyć. Czy ktoś już z was próbował tak uruchomić procka i może coś doradzić ? http://obrazki.elektroda.net/76_12733243... Pozdrawiam
ja stosuje sie wg reguł : 2. 0001 = oscylator w wewnątrz procesora o częstotliwości 1MHz, 3. 0010 = wewnętrzny oscylator 2MHz, 4. 0011 = wewnętrzny oscylator 4MHz, 5. 0100 = wewnętrzny oscylator 8MHz, 6. 0101 = zewnętrzny oscylator RC 1MHz, 7. 0110 = zewnętrzny oscylator RC 2MHz, 8. 0111 = zewnętrzny oscylator RC 4MHz, 9. 1000 = zewnętrzny oscylator...
Najlepiej podłącz kwarc lub generator zewnętrzny i wykonaj próby komunikacji, czy programator nawiązuje połączenie.
Atmega taktowana 8Mhz wewnętrznym zegarem Jak już to atmega ma wbudowany generator RC 8Mhz, który jest straszliwie niedokładny i dlatego mogą być takie problemy (już nie raz się z tym spotkałem). Zmień na zewnętrzny kwarc 8Mhz i powinno być OK.
Takie rozwiązania to tylko dla tych co bardzo nie chcę pchać elemetnów na płytkę ! Myślę że zewnętrzny zegar jest lepszy i łatwiejszy w użyciu ze względu na możliwość podłączenia podtrzymania bateryjnego :)
Witam. Zrobiłem dziś płytkę do robota, w którym ukladem sterujacym jest Atmega16. Nasuwa się pytanie - czy aby zaprogramować atmegę potrzeba jakiś kwarc zewnętrzny? Wogóle nie mogę zaprogramować ukladu.
ktore bity przestawic aby w bascomie chodzil ten procek z zewnetrznym kwarcem. tylko nie odsylajcie mnie do pdf/ ???
Witam.Próbuje uruchomić ds18b20 na Atmega 32 zewnętrzny kwarc 16Mhz.zdaje sobie sprawe że temat był milion razy przerabiany na forum.Jednak może wgląd trzeciej osoby pozwoli dopatrzeć się jakiegoś niuansu.Po napisaniu procedury i wgraniu jej do procka na wyswietlaczu mam -0.07 .Po odczytaniu młodszej czesci wyniku mam 0xff w starszej to samo.Prosze...
Problem rozwiązany - przestawione były fusebity na zewnętrzny oscylator RC, kwarc się nie wzbudzał. Choć to dziwne bardzo bo fuse bitów nie zmieniałem akurat.
Witam, zaczynam przygodę z AVR, postępuję zgodnie z tutorialem Pana Mirka : https://www.youtube.com/watch?v=jsek2VHD... robię od 1 częśći wszystko krok po kroku. Mam jednak niewielką wiedzę nt. fuse bitów. Wszystko działało, tzn moja atmega 32 była juz wykryta i zapisywalem fuse bity. Jednak z uwagi na to, ze robie krok po kroku to samo co jest na...
A programator posiada jakiś kwarc zewnętrzny ? Ja bym obstawiał że te 3 AVRy mają problem z sygnałem zegarowym. ATMEGA32 domyślnie niby rusza na wewnętrznym RC Oscylatorze, ale może trafiłeś takie egzemplarze co potrzebują kwarca
Jak dobrać kwarc i kondensatorki do ATmega 32 tak aby działał on najszybciej i bezbłędnie??? Pozdrawiam i dzięki za odpowiedzi... wojtass21(at)wp.pl
Witam! Mam mały problem z moją Atmega 32, zabawę z Fusebitami zacząłem kiedy uzmysłowiłem sobie że układ nie korzysta z zewnętrznego kwarcu 8MHz tylko z wewnętrznego 1MHz. Po pierwszej próbie zmodyfikowania Fuse'ów Atmega zwiesiła się, po próbach wskrzeszenia za pomocą generatora RC zbudowanego z kondensatora i rezystora udało się powrócić do normalnego...
Witam, Mam ci ja plytke z atmega32 i programator ISP STK200. Zachcialo mi sie przestawic zegarek na wewnetrzny 8 Mhz. Uzylem do tego PonyProg2000. Odczyt wykazal 1110 (CLK 3...0), co sugerowalo 3-8 Mhz crystal. Zewnetrznego kwarcu u mnie jednak ni ma:( Wystapil blad -21 zapisu fuse i ... tyle procesorek widzialem. Przestal odpowiadac na programowanie,...
"This mode has a limited frequency range..." Zależy od częstotliwości kwarcu-a tego nie wiemy. "For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed and 16 MHz with CKOPT programmed" A "Kość jest kompletnie nowa z tym co dała jej fabryka tak więc nie programowałem żadnych Fusówokreślających jak ma pracować oscylator " No to pewnie...
Mam do sprzedania moduły z Atmega32 , Moduł służy do budowy różnego rodzaju urządzeń i projektów opartych o popularny mikrokontroler ATmega32. Piny modułu pasują dokładnie do płytki prototypowej. Bez problemu moduł można zamontować w takiej płytce i dalej rozbudowywać, a dzięki wyprowadzonemu złączu ICSP szybko wgrać nowy program. Nie trzeba już tracić...
Witam Od tygodnia walczę z ATmegą32U4. Nie mogę w żaden sposób odczytać sygnatury uC. Nie wiem co może być przyczyną. Połączenia mam ok, sprawdzałem naście razy. Może ktoś z Was ma pomysł... Dodam, że ATmegę 8 mogę odczytać...
ZL1USB podłączyłem z ZL3AVR kabelkami. VCC, GND RXD, TXD. Przejdę na zewnętrzny kwarc 16MHz i wtedy będę widział, czy coś się zmieniło. Kod programu wrzucę jutro.
Witam, mam następujący problem - staram się dołączyć do Atmegi 64k pamięci sRAM, konkretnie 2x 61256-15. Póki co procek taktowany wewn. rezonatorem 8MHz, docelowo ma być kwarc 16MHz (jeszcze go po prostu nie wlutowałem). Wyłączona zgodność z Mega103, JTAG też. Schemat tutaj: http://obrazki.elektroda.pl/8691151200_1... Przy czym bufor...
Podłączyłem rezonator zewnętrzny pod atmegę 162. Rezonator 8MHz. Fuse zaprogramowałem następująco: LOW: 0xFD HIGH: 0xD9 Extended: 0xFF Jednak teraz po przetestowaniu poprawności poprzez program echo miedzy PC a tym uC, wystepują krzaczki, tak jakby coś nie bardzo ten kwarc pasował. Ten kwarc jest w porządku czy mniejszy (wiekszy) dac i wtedy jeszcze...
Witam Od jakiegoś czasu skrobię sobie coś na atmegach, miałem już działający układ składający się z dwóch termometrów ds18b20 i wyświetlacza 4x20, w momencie gdy chciałem zająć się modulacją ir postanowiłem zainstalować zewnętrzny kwarc. Po zamontowaniu kwarcu i ustawieniu fusebitów w burn-o-macie, atmega32 zablokowała się. Uruchomiłem ją sygnałem z...
Witam, Zepsulem atmega32 i jak ocenili inny 1MHZ przylozony do XLAT1 pomoze ocalic CPU. Posiadam 89c2051 z kwarce 11mhz. czy idze zbudowac z tego wspomniany generator o czestotliwosci 1mhz i jak ew. ta rzecz uczynic ? gdzie moglby szukac wskazowek ? Stare chińskie przysłowie mów: "Idąc i wymachując siekeirką można się łatwo skaleczyć". Jaki to ma związek...
Ciapol: sprawdzałem to 1wirecount() też zwraca 0 czyli nie widzi urządzenia. M. S.: poruszyłeś temat fusebitów - nic wcześniej o nich nie widziałem, dopiero teraz się zorientowałem mniej więcej do czego służą. I jak zauważyłem mam ustawione wszystko domyślnie czyli korzystał z wewnętrznego oscylatora. Spróbowałem dokonać zmiany http://obrazki.elektroda.pl/6309669400_1...
Witam! Masa cyfrowa i analogowa nie sa rozdzielone - nie bardzo wiem jak to zrobic. Na napieciu mierzonym nie mam szpilek ani innych zakłóceń - sprawdziłem oscyloskopem, to samo tyczy się AVCC, VCC i AREF. Co do zegara - mam zewnętrzny kwarc 16MHz, więc podział 128 wydaje mi się poprawny. Spróbuję jeszcze z tym uśrednianiem, napiszę co i jak. Dziękuję...
Mam następujący problem: Zadaniem docelowym jest wysyłanie wiadomości sms przez podłączony do ATmega32 terminal GSM przez RS-232. Problem polega na tym, że modem nie odpowiada na komendy AT wysyłane z ATmegi. PARAMETRY UKłADU: - Terminal Siemens MC55: - Atmega32, zewnętrzny kwarc 8MHz. Komunikacja Terminal GSM -> PC działają poprawnie. Wysyłająć...
Witam, Mam taki mały problem z podłączeniem tych 2 układów. Mianowicie chodzi tutaj o zegar, którym taktowana będzie transmisja. FT232RL wspiera transmisję UART a ATMEGA32 w trybie transmisji UART może działać tylko jako Master, taktowany zegarem wewnętrznym lub z oscylatora (tak jest przynajmniej napisane w dokumentacji). FT232 również zgodnie z dokumentacją...
Sprawdzałeś w fusebitach na jakiej częstotliwości pracuje µC? Może w tym problem. Procedury które znalazłeś były pisane dla określonej częstotliwości pracy µC. Wykrywać DS-a może bo akurat mieści się w jakichś widełkach czasowych, co nie oznacza że reszta procedur będzie pracować prawidłowo. Tak w ogóle to dla większej precyzji odmierzania...
No to "ab ovo' jak mawiali starożytni Rzymianie. Teraz to młodzi mówią "bez jaj"- ale to stare było lepsze. Jak jest podpięty zewnętrzny oscylator XTAL1 na PB.6 a XTAL2 na Pb.7 i na te same końcówki podpięty jest wyświetlacz to cos się nie zgadza. Wyjmij kwarc i kondensatory. Na poczatek. P.S. I jak Ci się tak udało- to co za płytka?
Ustawienie nieprawidłowej opcji źródła sygnału zegarowego w stosunku do dostępnego sprzętu (np. ustawienie taktowania na kwarc przy braku jego podłączenia, zewnętrzny sygnał zegarowy, generator RC itp.) Przecież to nie oznacza "zablokowania" MCU, wystarczy podpiąć kwarc/generator RC/zewnętrzny zegar i powinien hulać. 4. Inne opcje, np. wpisanie gdzieś...
Witam, ustawiłem w Atmega8A-PU hfuse na D9 natomiast lfuse na EE i straciłem z nią kontakt error z averdude: avrdude.exe: BitBang OK avrdude.exe: pin assign miso 3 sck 5 mosi 6 reset 7 avrdude.exe: drain OK ft245r: bitclk 4800 -> ft baud 2400 avrdude.exe: ft245r_program_enable: failed avrdude.exe: initialization failed,...
Witam, mam problem, z którym męczę się już dłuższy czas i poza zasięgnięciem pomocy tutaj, nic innego nie przychodzi mi już do głowy... Mianowicie, do portu A w ATmega32 mam podłączony wyświetlacz 16*2 (zgodny z hd44780), zewnętrzny kwarc 16 MHz. Podłączenia LCD: db4 - portA.4 ... db7 - portA.7, RS - portA.2, E - portA.3. RW zwarte do masy, Vss - GND,...
Witam. Mam pewien problem związany z avr ATmega32 mianowicie jakiś miesiąc temu normalnie działała zaniechałem pewien projekt na miesiąc i mega przeleżała go w szafie. Kilka dni temu postanowiłem wznowić owy projekt i tu problem, avr programuje się normalnie ale program już nie działa, próbowałem i prostego migania diodą 0 reakcji, wysłania jakiegoś...
korzystam też z bascoma i mkavr, a upgrade programatora mam ostatni. Dodano po 4 Korzystając z tej podpowiedzi BoskiegoDialera "Dokumentacja mówi, że aby atmega32 dawała się programować poprawnie, częstotliwość zegara w isp musi być mniejsza od f_cpu/4 lub nawet f_cpu/6. Jeśli pierwotnie się procesor programował idąc na wewnętrznym 1MHz, a teraz jest...
Witam, Mam mały problem. Pewnie za bardzo kombinuje ale może pomożecie. Mianowicie chce mierzyć czas przejazdu pomiędzy bramkami. Wykorzystuje Atmega32 (bo taką mam na płytce testowej) a docelowo ma być Atmega8. Czas startu i mety wykonuje za pomocą przycisku na przerwaniach INT. Niestety program nie liczy mi czasu tylko "coś" sam sobie liczy max do...
"heniuś" myślę że to powinno wystarczyć $regfile = "m32def.dat" $crystal = 16000000 ' kwarc zewnętrzny 16MHz Pompa Alias Portc.3 Config Timer0 = Timer , Prescale = 256 On Timer0 Sterowanie_pompy Load Timer0 = 250 Enable Interrupts Dim Impuls_pompy As Word Dim Impuls_zadany As Word Impuls_zadany = 90 Dim Czas_impulsu As Byte Czas_impulsu = 50 Sterowanie_pompy:...
Ad 1 Nie są Ad 2 Przeczytać dokumentacje Ad 3 Nic lub tylko deklaracje czestotliwosci taktowania dla kompilatora Ad 3 Dokladnie to samo Ad 4 Predkosc pracy i dokladnosc interfejsu UART. Przy tych ktorych wartosc jest potega 2 da sie uzyskac maxymalne predkosci. Troche dokladnie piny portu C o których mówisz domyślnie są używane przez JTAG o czym w dokumentacji...
W tym kursie masz dokładnie wszystko napisane "Jeżeli odczytujemy stan końcówki to wtedy używamy "pin", a kiedy chcemy nadać jakiś stan używamy "port"" więc powinieneś mieć: Do If PINC.7 = 1 Then Toggle Portc.0 Zresztą masz przykład z serwisu poświęconego zestawowi EvB 4.3 $regfile = "m644pdef.dat" $crystal = 16000000 Config Pinc.0 = Input...
Witam Piszę program w Bascomie na Atmega32 do sterowania ogrzewaniem w warsztacie i mam problem. Jest zegar RTC, zewnętrzny Ram, Timer, Menu i to wszystko działa bez zarzutu - dokładnie tak jak bym chciał. Chciałem dołożyć czujnik temperatury i wykorzystać do tego celu wejście ADC. Problem pojawia się w momencie jak w podmenu "Start_webasto" dodaję...
zmieniłem kod w następujący sposób #define F_CPU 1000000UL // 1 MHz // prędkość transmisji 9600 #define UART_BAUD_RATE 9600 #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "uart.h" // częstotliwość CPU w...
:arrow: Vampir8, zacytuję sam siebie: "A sprawdziłeś co oznacza 0xe1 dla lfuse?"
Nowe ATMega16/32 zaczyna z ustawieniami CKSEL = “0001” (zegar wewnętrzny), SUT = “10” (czas startu), ponieważ fusebity mają logike odwrotną powinno to w programatorze wyglądać: CKSEL:1110 Aby używał zewnętrznego rezonatora o tej częstotliwości powinieneś ustawić CEKSEL = 1110, CKOPT = 1 (oczywiście teraz negujemy i zapisujemy...
Które bity mają być zaznaczone, a które nie w programie PonyProg2000 dla mikrokontrolera ATmega32-16PU taktowanego zewnętrznym kwarcem 8MHz?
Moim zdaniem to nie wian fusebitów. Trzeba szukać winnego gdzie indziej. Ja ustawiam tak samo jak autor (FF D9 FF) i u mnie działa na zewnętrznym kwarcu. I sprawdzałem to na dwóch procesorach z TME z 23 roku.
atmega32 kwarc kwarc zewnętrzny atmega32 przerwać zewnętrzny
bosch produkcja polska uziemienie odgromowe curtis synchronizacji
alcatel zablokowany zasilacz mobilny
MiTSU Tianneng vs OEM Zhuoneng – porównanie baterii do laptopów, żywotność, BMS, gwarancja Jak odzyskać skasowane nagranie z dekodera?