Jak masz wsad, to skasuj, odczytaj fusebity i zaprogramuj ponownie. Generalnie ja stosuję wszystkie CKSEL niezaprogramowane(na 1), CKOPT zaprogramowany(0) oraz SUT=10. A reszta fusebitów zależy od wymagań projektu, więc nie można zalecić jakiejś konkretnej wartości dla avrdude.
Najprościej będzie tymczasowo podpiąć taki kwarc (32,768 kHz) i przeprogramować fusebity na docelowe.
Witam, to mój kolejny post na ten temat, zaczynam przygodę z Robotyką i mikrokontrolerami mam pytanie: Czy poprawnie skonfigurowałem fusebity pod kwarc 16Mhz? http://www.dioda.com.pl/forum/upload_img...
dosc sporo juz sie naczytalem o fusebitach i mam metlik w glowie co do ich ustawien ale wiem jedno - mozna przez nie skopac procka. zrobilem taki uklad jak na schemacie, pracuje on z zewnetrznym kwarcem 4MHz. sczytalem z procesora ustawienia i wszystkio w zakladce od fusebitow w programie isprog by dybkowski jest z jedynkami. ktore wartosci zmienic...
Ja też miałem taki problem. Faktycznie przestało go widzieć. Ja zrobiłem to tak, że wylutowałem kwarc, następnie do wejścia XTAL1 podłączyłem rezystor do plusa zasilania. Generator RC składa się z kondensatora pomiędzy XTAL1 na GND i rezystora pomiędzy XTAL1 i VCC. Ponieważ kwarc wymaga obciążenia go kondensatorami, więc wykorzystałem go do generatora...
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
http://feriar-lab.blogspot.com/p/avr-fus... tutaj jest obrazek ustawienia fusów dla M32. Żeby zmienić fusy to najpierw lutujesz do XTAL1 i XTAL2 kwarc 16mhz, za nim po jednym kondensatorze na wyjście XTAL w zakresie 22-27pF i do uziemienia. klikasz w bascomie F4 i przechodzisz do zakładki Lock and Fusebits, ustawiasz jak na obrazku i klikasz...
Witam Mam zaprojektowany i zmontowany układ na Atmedze32 z zewnetrznym rezonatorem 8Mhz i LCD podpiętym do portu C (0.1.2.3.4.5). Programator STK200/300, programuję w Bascomie. Zablokowałem już dwie Atmegi (nie mam programatora równoległego) bawiąc się fusebitami. Pytanie. LCd podpiety do portu C /tam tez działa sobie JTAG/. CZy jesli wyłaczę JTAG'a...
Witam Jeszcze nigdy nie programowałem procesorów i mam mały problem. Mam tutaj fragment instrukcji dotyczącej zaprogramowania Atmegi do LED Cube. Nie rozumiem o co chodzi z tym ustawianiem fusebitów, mam coś zmienić przy wrzucaniu programu do uC czy zostawić jak jest ustawione normalnie. ----------------------------------------...
Witam Poczytalem sobie wszystko pieknie ladnie o tym programatorze (zreszta wielokrotnie go uzywalem). Ale przyszla chwila po zakupie ATmegi32 na zaprogramowanie bitow fuse. I powiem szczerze mam stracha. Z plytka testowa dostalem juz uruchomiona ATmege na zewnetrznym kwarcu i Pony odczytuje bity rezonatora jako: 0101 (1 - oznacza ptaszek). A na zakupionej...
Witam ma problem, gdyz potrzebuje zaprogramować atmege8 na wewnętrzny kwarc 8mhz, lecz nie wiem jak to zrobić. mam programator taki jak w linku wszystko działa, tylko nie wiem jak ustawić te fisebity. bardzo proszę o pomoc, http://electronics-diy.com/avr_programme... Przepraszam jeśli nie w tym dziale a administratora w razie potrzeby proszę o przeniesienie.
Witam uczę się programować, chcę zaprogramować ATmege8 z zewnętrznym kwarcem 16Mhz ale nie wiem jak ustawiać fusebity w Bascomie w ISP Programer mam tabelkę i tam ustawiłem tak: http://obrazki.elektroda.net/35_12450882... tylko ze w ISP Programerze nie wiem jak zaprogramować procka wystarczy kliknąć na Erase & Program All? a w bascomie nie...
witam jestem nowym w programowaniu bascomem otóż robię zegarek z kalendarzem na atmega8 i z kwarcem zegarkowym. I jak ustawiam fusebity cksel 1001 bo takie są na małą częstotliwość i jak zmienię te fusebity to atmega8 mi się blokuje. proszę o nie usuwanie tego tematu jak moje wszystkie inne oto kod do procesora $regfile = "m8def.DAT" $crystal...
Witam Wyczytałem w pdf-ie na pierwszej stronie że AtMega169PA przy taktowaniu 32kHz i napięciu 1.8V pobiera jedynie 25uA , mój układ steruje wyświetlaczem lcd, najniżej udało mi się zejść z poborem prądu do 0.15mA (2,2V i zew. kwarc 3686400Hz +div8) Jak prawidłowo ustawić fusebity żeby atmega pracowała z kwarcem 32kHz?
Witam mam problem z atmegą 16. A mianowicie nie mam zielonego pojęcia jak zaprogramować fusebity tak aby atmega korzystała z zewnętrznego kwarcu 16MHz. Przejrzałem forum i po zmianach fusebitów na proponowane na forum zwaliła mi się atmega (a raczej 3 Atmegi). Proszę o sprawdzone kombinację fusebitów dla kwarcu zewnętrznego 16MHz najlepiej dla programów...
Witam Chciałbym ustawić fusebity Atmegi32, aby mogła mieć dołączony zewnętrzny kwarc 10Mhz. Narazie zaprogramowałem ją i chodzi na wewnętrznym oscylatorze RC. Posiadam programator KamProg i nie wiem jak w zakładce fusebits ustawić ten kwarc. W polu CKSEL/SUT jest do wyboru: Ext. Clock Int. RC Osc. 1Mhz Int. RC Osc. 2Mhz Int. RC Osc. 4Mhz Int. RC Osc....
Witam Mam problem z podłączeniem kwarcu 8mhz do atmegi8l. Kiedy zmieniam fusebity na takie ustawienia atmega robi się martwa. Próbowalem podawać sygnał generowany przez inny procek i podawać go na xtal1 ale nic z tego. http://obrazki.elektroda.pl/1498183700_1... http://obrazki.elektroda.pl/5756179900_1...
Zbudowałem układ z zewnętrznym kwarcem 16Mhz. Zaznaczyłem identyfikacje procesor i od strzału atmega32. Ale po wprowadzeniu zmian w fusebitach czyli Jtag - disable, ext cristal/resonator 16MHz - 0XFF 0xD9. I klops. Układ przestał gadać... zamontowany w płytce z kwarce oraz podpinałem bez niego prosto do nóżek. Czy pomyliłem coś w fusebitach ? Czy mój...
Witam. Byłbym niesamowicie wdzięczny gdyby ktoś mógł napisał co zafajkować a co odfajkwoać, co prawda proszę o gotowca, ale sam próbowałem i skończyło się na tym, że uwaliłem już dwie atmegi... Ta jest ostatnia i dlatego zwracam się do Was z tą prośba. Bootlock12 Bootlock11 Bootlock02 Bootlock01 lock2 lock1 Wdton ckopt eesave bootsz1 bootsz0 bootrst...
Witam Nie mam już pomysłu jak ruszyć atmege128 16AI z kwarcem 11059200. Potrzebuje transmisjii z prędkością 115200 i tylko z tym kwarcem atmega ma 0.00% błędów transmisji. Na mniejszym kwarcu chodzi, a z tym sadzi błędy przy weryfikacji "Differnce at ..." Może fusebity?
proszę bardzo o pomoc, nie wiem jak ustawić fusebity, próbowałem różnych kombinacji z forum i zablokowałem już 3 scalaki, chciałbym uruchomić zegar na zewnętrznym kwarcu 8Mhz z góry dziękuję za pomoc!
Witam wszystkich. Czy może mi ktoś pomóc w zaprogramowaniu fusebitów w atmedze32? Otóż wsady mam bez źródła, więc nie mogę zrobić tego w bascomie. Zrzut ekranu jest w bascomie z oryginalnego procka, i tak trzeba ustawić nowy. Problem w tym, że nie potrafię porównać, rozpoznać jak to poustawiać. Posiadam kilka programów: Bascom, extereme burner avr,...
Witam chciałem ustawić fusebity w tym procku na kwarc zew. 16 000000hz i przestawiłem tak jak na prt sc http://obrazki.elektroda.pl/3245554500_1... ustawiłem KLA987 na same jedynki i klapa procek idzie ale dziesięć razy wolniej , czy jeszcze trzeba ustawić któryś , jeśli tak to który.
Ale jeszcze fusebity muszą być ustawione na zewnętrzny oscylator.
Wpisy odnośnie bootloadera ograniczają się w zasadzie do odpowiedniego ustawienia fusebitów dla wybranej częstotliwości taktowania. e marcus Dzięki za wyjaśnienie zagadnienia związanego z bootloaderem. A wiesz może jakie powinny wyglądać owe fusebity dla atmegi32 kwarc 16Mhz?
Atmegę odblokujesz sam .Podepnij do niej obojętnie jaki kwarc i pod programator z nią Z dołączonym kwarcem powinna zostać odczytana ,możesz wtedy zmienić fuski lub przywrócić ustawienia fabryczne np przy pomocy mkAVRCalculator
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.
Wygrzebałem płytkę z atmega32 i wgrałem Twój program. Na pinB.0 jako wyjście. Nigdy jeszcze nie programowany. Zmieniłem tylko fusebity na zewn. kwarc 8MHz. Chodzi jak brzytwa. Czas opadania 27ns na oscyloskopie TDS210 60MHz. Może rzeczywiście procesor uszkodzony? No ale mi się jeszcze nigdy nie udało uwalić Atmegi. Ale ciągle podejrzewam że Tobie też....
Próbowałeś wolnego trybu programowania? Jeśli nie pomaga to jest kilka możliwości: -sprawdź niernikiem czy kwarc jest podłączony - jeśli zmieniałeś fuse-bity to mogłeś przypadkiem niepoprawnie zmienić fusibity od kwarcu - możesz spróbować podłączać po kolei kwarce 4MHz, 8MHz i 16MHz - jeśli zmieniłeś fusebity od resetu lub od SPIEN to musisz poszukać...
jestem na etapie budowy komputerka pokladowego do auta na Atmega32(schemat ponizej) i mam takie pytania: - na schemacie jest wyjscie "avr isp", dzieki ktoremu jak sie domyslam mozna programowac procesor bez wyciagania z plytki tylko powiedzie mi jak podlaczyc ten uklad do PC?? bezposrednio kabelkami do LPT czy przez jakis programator?? - wg. schematudo...
To raczej nie jest prosty problem ze źle ustawionym zegarem... Opisuje co zrobiłem po kolei: Mam własną płytkę PCB z ATMega32A i chciałem nią programować przez Arduino IDE (pierwszy raz, zawsze pisałem w C...) 1) Znalazłem poradnik jak dodać mega32 do A. IDE i napisałem prostego blinka i działało. 2) Jednak dioda zamiast sekundy migała znacznie wolniej,...
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ś...
Mam ja mosci Panowie taki problem, nad ktorym od dwoch dni siedze po nocach i zaczynam sie poddawac. Mam plytke testowa wg tego schematu: http://img42.imageshack.us/img42/2649/sc... Kwarc 4Mhz, kondensatory 22p. I teraz najwazniejsze... Fusebity mam normalnie ustawione tak: http://img686.imageshack.us/img686/740/f... Wszystko mi...
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...
Zajrzałem do not katalogowych i ATmega32 ma tak samo fusebity jak ATmega16. Jak widać, wcześniejsze testy robiłem na ATmega8515/11,0592MHz. Teraz udało mi się dotrzeć do odpowiedniej szufladki i odpalić to samo pod ATmega32/11,0592MHz, w związku z czym gotowy Makefile, zawierający także ustawianie fusebitów pod USBasp i avrdude - polecenie make fuses...
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, do dziś używałem ATMEGA32, teraz walczę z ATMEGA64. Na początek coś prostego miganie diodami (PORTA) - procedura opóźniająca zaczerpnięta z jakiegoś starego programu na ATMEGA32. #define F_CPU 16000000UL #include <util/delay.h> #include <avr/io.h> void waitms(unsigned int ms) { unsigned int i; for (i=0;i<ms;i++)...
Witam. Odpowiem pytaniem na pytanie :wink: a)Czy szukałeś na forum (było X razy) ? b)Czy ustawiłeś fusebity , do pracy z zewnętrznym kwarcem ? c)Czy wyłączyłeś JTAG'a ? Piotrek PS Wszystko o ustawianiu , kasowaniu fusebitów , znajdziesz w manualu i na forum.
Zassaj sobie program MkAvrCalculator bo akurat z twoim prockiem będzie działał w pełni za FREE i porządnie ustaw fusebity. Wybierz w zakładce "Fusy Uproszczone" kwarc większy 8MHz jeśli podłączasz kwarc 8MHz a w tych ustawieniach co podałeś wybrałeś kwarc pomiędzy 3-8MHz
Jeszcze jedna rzecz: jak w programie PonyProg2000 ustawić FuseBity dla procesora ATmega32-16PU z zewnętrznym kwarcem 8MHz. Proszę o informację na ten temat.
Fusebity dobrze ustawione? CKDIV?
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.
Zamierzam na poważnie zacząć zabawę z mikrokontrolerami. Wybrałem ATtiny26. Czy tam też będą takie "przygody" z blokowaniem układu? Co z pierwszym po zakupie programowaniem przez ISP? Czy rezonator(kwarc 8MHz) ma być wtedy(w czasie programowania) dołączony do ATtiny, czy nie?
Witam Czy któryś z kolegów pamięta jak są ustawione fabrycznie fusebity w Atmega32? Kupiłem dziś 2 ATmegi32. Zaprogramowałem wcześniej przetestowanym hexem i... nic nie działa. Walczyłem z tym 3 godziny, w końcu zajrzałem do fusebitów. Były ustawione na zewnętrzny kwarc (przynajmniej mój program do programowania Atmelków tak wyświetlił). Jakim cudem...
Ustawiłeś odpowiednio FuseBity ? Podpowiem, że należy przestawić taktowanie na zewnętrzne (kwarc) oraz wyłączyć JTAG.
A fusebity przestawione na odpowiedni kwarc?- bo fabrycznie m32 jest ustawiona na 1MHz
Są 3 możliwości: 1. Delay ma ograniczenia (nie znam Arduino), ale tutaj nic nie jest napisane: http://arduino.cc/en/Reference/Delay 2. Masz włączony preskaler rejestrem CLKPR – Clock Prescale Register ale tego nie widać w programie. 3. Fusebity ustawione sa na wewnętrzny generator 8MHz, a nie na zewnętrzny kwarc. Tak jest w Twoim przypadku. Łatwo...
Ja mam sprawdzone : CKSEL0-3:1111 ; CKOPT:0 Edit - poprawiono, rzeczywiście programowałem CKOPT , a fusebity w tym stanie przyjmują wartość 0... ;) Pozostałe bity CKSEL bez zmian - niezaprogramowane(1). -- Pozdrawiam, Daniel
Z tym kwarcem może być różnie, nota mówi, że moje 16Mhz i baud 9600 da margines błędu 0,2%, co przy dopuszczalnym 2% daje dobry wynik. Ale Realterm masz ustawiony na 57600, co widać w prawym dolnym rogu załączonego screena. I dla pewności pytanie: Czy na pewno masz fusebity włączone na zewnętrzny kwarc powyżej 8MHz?
info. https://tosiek.pl/usbasp-v2-0-warning-ca... Szukałem na temat "SLOW SCK" i w moim programatorze USBasp są tego typu piny "JP3 – Slow SCK"- czyli do spowalnianie zegara "JP3 – Slow SCK – Jumper on only if the target clock is lower than 1.5 MHz." To może za trybic podłączając w taki sposób np. podłączyć programator...
Problem rozwiązany :D Sprawę załatwił bascomAVR w wersji 1.11.7.3 wszystko śmiga elegancko programuje się też bez problemu :D Tylko jak mam ustawić te fusebity żeby działało na zewnętrznym kwarcu Zrobić to bascomem czy lepiej jakimś innym softem ??
sprawdz oscyloskopem albo wskaźnikiem stanó logicznych czy zegar pracuje (podłączony kwarc) i czy czasami nie bierze zbyt dużo prądu - np mi uwalona atmega potrafiła brać 300 mA ... a zegar pracował ;D
Podaj jak ustawiłeś fusebity.
napięcie na liniach zasilania było 5, ale mimo to nie udało się wgrać programu A jakiś komunikat? Co ze zworką slow-sck? Zmieniałeś fusebity? Dodawałeś kwarc w czasie programowania ? (na jednym rysunku jest, na innym go brak)?
Trochę to dziwne, ale jedynka to 0, a 0 to 1 w tym przypadku więc miałeś 0001 co daje generator wewnętrzny 1MHZ. Nie wiem na co przestawiłeś fusebity w tym momencie... może to pomoże: http://www.elektroda.pl/rtvforum/zabloko...
Fusebity? W którym momencie się ustawia (czy programuje) po zakończeniu wgrywania programu? Jak powinny byc ustawione dla Atmega32 kwarc 16 MHz?
Witam. Robię programator UsBasp. Do niego zamierzam na stałe umieścić [w obudowie] podstawki do programowania procesorów (mega32,8,tiny2313). Do pinów XTAL (każdej podstawki) na stałe będzie podłączony rezonator kwarcowy 4MHz. Czy jeżeli fusebity danego procesora przestawię na zewnętrzny kwarc np. 8 MHz lub 1MHz, to czy zaprogramowanie procesora przebiegnie...
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Light'I: Tak, wiem, ze trzeba ustawic fusebity. Jednak nie wiem jak zrobic to spod bascoma :-D. Zanim napisalem tego posta wpisalem w wyszukiwarke zapytanie i przejzalem setke topikow... Ale nie znalazlem konkretnej informacji co w zakladce Lock and Fucebits w Bascomie ustawic. A nie chce zablokowac sobie mokrokontrolera robiac na szybko. Prawdopodobnie...
Jeżeli fusebity przełączają procesor na oscylator kwarcowy to przejmuje on piny XTAL i wtedy ustawienie pull-up i we/wy nie ma wpływu, można zostawić dowolnie, np. zerowe. Pzdr. N.
Program działa tak jak powinien, wiec wniosek z tego taki że to nie problem ani kompilatora ani programu. Problem w 100% leży po stronie elektroniki. Sprawdź czy aby na pewno uC jest sprawny i czy jest poprawnie zasilany. Z jakiego kwarcu korzystasz?? I jak masz skonfigurowany mikrokontroler w Bascomie i ewentualnie fusebity?? Pozdrawiam Mateuszkat
Nie lepiej wyświetlić tekst raz a pętlę "wieczną" dać na koniec kodu? Rozumiem, że masz kwarc podłączony o wartości 16MHz i z taką częstotliwością działa ci CPU? Pokaż fusebity. Pokaż jak podłączyłeś regulacje kontrastu oraz zasilanie LCD?
Jak sie optymalnie podlacza jeden kwarc do dwoch mikrokontrolerow? kwarc: 14,7456 MHz procki: ATmega32, ATtiny2313 Ja to zrobilem w ten sposob ze kwarc podlaczylem do 2313 i ustawilem fusebita CKOUT zeby na PD2 byl zegar. No i to wyjscie podlaczylem do XTAL1 atmegi (fusebity oczywiscie odpowiednio dla sygnalu zegarowego zewnetrznego). Wczesniej tez...
Mhm, no to fajnie, że nie wziąłem tego w ogóle pod uwagę że procesory mają fabrycznie swoje ustawienia. Rozumiem, że dla kwarcu 20MHz czy jakiegokolwiek innego musiałbym teraz zmienić fusebity odpowiednie. Teoretycznie mógłbym przecież wlutować kwarc 1MHz, ale wtedy procesor wyjdzie z obszaru SOA swojej pracy...Cóż, pozostaje tylko spróbować z tym programatorem...
zestaw avr 2313 ma w sobie kwarc 4Mhz a kompilator BASCOM miał to ustawione w opcjach. i rzeczywiście wyjdzie z tego zdaje się 500 kHz poza tym coś czytałem, że przerwania z takim małym dzielnikiem nie są bezpieczne.. Alę proszę o pomoc z tą nierówną sekundą. udało się.. zmodyfikowałem program $regfile = "2313def.dat" Config Portb.0 = Output...
atmega32 fusebity fusebity atmega32 fusebity kwarc
lexia sterowniki interfejsu transformator junkers prostownik regulator akumulator
podłaczenie wideodomofonu podłaczenie wideodomofonu
Zamienniki diody 1.5KE350A: Przykłady i parametry Jak pobrać sygnał z diody LED 1.8V? Metody i techniki