Tu na forum jest AVR LAB++, od razu ściągasz go z pasującym AVR DUDE, spróbuj nim podziałać https://www.elektroda.pl/rtvforum/topic3...
Tak, procesor reaguje na RESET. Cóż.. korzystam z Bascom AVR. W ręcznym programowaniu procesora można ustawiać zabezpieczenia i fusebity. Z fusebitów znalazłem KLA987 i z listy wybrałem to co podałem powyżej. Nie pamiętam tylko jak było z SUT, czy 01, czy też 10. Z mojego logicznego rozumowania wynika, że procesor powinien dać się programować... a Bascom...
Schemat - jest to atmega fusebits doctor. Fakt, tranzystory przy pewnym wlaczeniu byly gorace. Jutro sprawdze tranzystory. Jeszcze pytanko, czy jest jakas roznica pomiedy bc557B od bc557C? Pozdrawiam goraco, Bartosz.
Wydaje mi się, że niedawno podobny temat był na Elektrodzie. Ten wątek się często pojawia w różnych miejscach. Temat kwalifikuje się do postawienia pikiety pod bramą ATMELA z transparentem "ATMega Fusebits WON" (tylko co to znaczy WON po angielsku).
W zasadzie większość atmeg /attiny można programować w Arduino, wystarczy pobrać płytki https://github.com/MCUdude, w twoim przypadku to https://github.com/MCUdude/MightyCore. Wszystko tam masz opisane, fusebits też.
Wszystko jest opisane w dokumentacji . Po polsku też się znajdzie na google , bo taki problem na tym forum to przeważnie 5 razy dziennie, wystarczy "szuknąć".... ;) Pozdrawiam, Light-I
Czy moze ktos juz ustawial te fusebits w bascomie pod atmega 16 ?
Mi się bardzo podoba ten projekt, czy autor wrzuci program z ustawieniem fusebits , (w jakim programie) i wzorami płytek w pdf ?
Pozostaje tylko oprzeć się na zwnętrznym generatorze (są wersje z kompensacją temperatury), jest od tego odpowiednia konfiguracja Fusebits. Pozdrawiam, Light-I
Witam Mam poważny problem ponieważ wyskakuje mi error -24 po wgraniu fusebits do atmega 8515 i nic juz nie mogę zrobić ani reset ani nic nie dziala. Gdy wgrywałem albo odczytywałem program wszystko ok natomiast po wgraniu podanych FUSEBITS wyskakuje error -24 i juz po porcku, nie reaguje na nic. Czy da radę go jakoś uratować. W czym jest problem czy...
spróbuję ręcznie przeprogramować w trybie równoległym fusebits, jak się nie uda to będę lutować generator. Dzięki za szybką pomoc. Tu masz twoj temat opisany w szczegolach. http://www.scienceprog.com/life-giving-t... e marcus
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Z tym bitem kompatybilności też tak myślałem ale jest ustawiony na atmegę. NIe wiem Oznaczenia to AT90S8515 niżej 8PC i na dole 0503C. Nie wiem czy działa program skomopilowany na Atmega bo na razie nic mi się nie udało uruchomić. Spróbuję jakiś prosty listing na początek (pomrugam diodą) i zobaczę czy coś się uruchamia. Bo na razie ten listing co zamieściłem...
W zakładce Fusebits, w najniższej linijce ustawia się źródło taktowania. Wybierz 1111:1111 External Xtal. Na początku pisanego programu umieść $crystal = 8000000 $regfile = "m8535.dat" To wszystko. Pzdr.
ATmega128 ? Jaki kwarc w układzie ? Fusebits od zegara (CKSEL[0-3], CKOPT) skonfigurowane prawidłowo ?
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 1. Czterech wspomnianych pinów nie należy nigdzie podłączać. Są do wykorzystania jako zwykłe porty I/O. 2. Trzeba przy pomocy programatora szeregowego np. STK200 wyłączyć JTAG ustawiając bit na 1. Inaczej porty wykorzystywane przez JTAG będą niedostępne do użytku przez użytkownika. Bez tej zmiany programowanie szeregowe będzie oczywiście działać....
Nie mam doświadczenia z 168 ale w atmega8 32 i 16 nie było problemu. nie wymagają zmiany fusebits. Linie I2C wymagają zewnętrzych podciągów do zasilania. Pozdrawiam
Witam! Miałem 2 sprawne Atmegi8 i sądze że nadal są sprawne, bo jak wgrałem do nich ten sam program w wersji testowej to chodzi ciągle, ale przyszedł czas na zmiany i po próbie wgrania do procka ten się usypia, po resecie (wyl. zasilanie) wstaje i działa program ale nie da się programowac bo jest to co wyżej, czytac sie da. Zewnętrzny kwarc 12MHz (Atmega8-16PU...
Witam Strzelam: za cienkie ścieżki lub przewody doprowadzające zasilanie do LED i MOSFET? Sprawdź ustawienia fusebits BODLEVEL w procesorku.. Powinny być wyłączone lub ustawione na najwyższe napięcie.
Czyli -bardzo ostrożnie z naciskaniem potwierdzenia. Myśleć długo. Zanim naciśniesz. W zakładce program->send to chip-> manual program-> wciskasz "lock and fusebits". Szukasz "int. rc osc 8MHz" I to wciskasz po głębokim namyśle i wątpliwościach. Tych opcji jest kilka- wybierasz z max start time+64us. Ale nie mam podłączonej ATtiny26. Tak że to tylko...
A ta Atmega chodzi na kwarcu ?? czy tylko jest podłączony, no i jeszcze dzielnik jak jest ustawiony. Odpowiedzi na te pytanie znajdziesz szukając opisu Fusebits.
Widze że konsola używa AVRDUDE. Możesz ściągnąć darmowy program BURN-o-mat. To jest nakładka na program AVRDUDE bo AVRDUDE to program konsolowy. Niezrozumiały czasem dla wszystkich. BURN-o-mat jest więc jego wygodną nakładką. Po instalacji pokaż mu tylko gdzie jest AVRDUDE (można chyba nawet zainstalować wspólnie ) http://obrazki.elektroda.pl/1135114500_1...
Tak, tylko że Ty patrzysz na wersję firmware 2.09 ja wgrywam V2.03 (płytki nie będę poprawiał do najnowszej 2H bo jak, pisałem pola są albo do poprawy , albo zmówię sobie). Natomiast dobrze mnie nakierowałeś bo dopiero w zaktualizowanej wersji w notatniku jest napisane. Firmware 2.03: -added support for HVPP chips: AT90s8515, AT90s8535, AT90s1200, AT90s4433,...
Zobacz czy wybrales m8515.dat z menu: Options/Compiler/Chip/Chip Sprawdz tez FuseBits, czy uP nie jest w trybie pracy z np. generatorem kwarcowym.
Nie wiem, a jak to sprawdzić ? >No i czy ATmega nie ma wyłączonego Jtaga i OCD Od tego są odpowiednie bity konfiguracyjne (fusebits), które kazdy szanujacy sie program od ładowania pamięci mikrokontrolera powinen potrafić obsłuzyć. Poza tym Zasada nr 1 : Czytaj "Przyjazną" Dokumentację Producenta (RTFM) . Jak przeczytasz bedziesz wiedział więcej niżbyś...
Witam, próbowałem odblokować 4 ATMEGI za pomocą Atmega Fusebit Doctor i niestety nie udało się to, nie da się zapisać nowych ustawień. Da się coś jeszcze z nimi zrobić?? Jakieś rady? kod z terminala: 1 atmega8a-pu Welcome AVR Atmega fusebit doctor (HVPP+HVSP) version 2.11 http://diy.elektroda.eu/atmega-fuseb... Usage in commercial/profit...
Hej, Może coś Ci pomogą informacje z tej strony: http://www.tkdami.net/~voytek/programy/p... Pozdrowienia
Fusebit doctor - nie wymaga oprogramowania na PC (poza dowolnym terminalem) sluzy wlasnie do ratowania prockow z takich przypadkow: http://diy.elektroda.eu/atmega-fusebit-d... Lub moj wynalazek (soft niestety na chwile obecna tylko pod Win): http://www.elektroda.pl/rtvforum/topic23...
Witam, uruchomiłem atmegę 324 w Bascomie wykrywa mi ją ustawiłem fusebits na 1111 - zewnętrzny kwarc 16mhz i taki jest na płytce - dodałem bibliotekę MightyCore wybrałem atmega 324 i próbuję wypalić przez Arduino mega ale wyskakuje mi błąd o błędnym id - Bascom wykrywa taki sam numer jak arduino podaje ze jest niezgodny. Proszę o pomoc jak w inny sposób...
No to żeś tak szczęśliwie trafił na JTAGA, który jest na porcie C... ;) Dorzuć na początku, po konfigach taką wstawkę w asemblerze, jeżeli nie widzisz potrzeby wyłączać JTAG-a fusebitami : $Asm push r16 in r16, MCUCSR sbr r16, 1<<JTD cli out MCUCSR, r16 out MCUCSR, r16 sei pop r16 $End Asm
Nie odpowiada on jednak na pytanie: Full-swing czy Ext. Crystal Osc.? Aliści (jest takie słowo!) podejrzałem składnię polecenia generowanego przy wgrywaniu bootloadera i w nim lfuse=0b11110111 czyli 0xF7 zatem - Ext. Full-swingCrystal. Ustawienia fusebits są w pliku avrdude.conf dostarczanym wraz z MiniCore. Sekcja dla 328 wygląda następująco: [syntax=ini]#---------------------------...
Jaka walka to tylko 4 przewody chyba że nie masz LPT w kompie. Bascom pod względem ustawiania "fusb..." jest najbardziej czytelny. Ja próbuje samodzielnie zaprojektować PCB ale idzie topornie. Dodano po 25 A jeszcze zapomniałem że pisze w HELPIE do BASCOM : Podczas gdy bity zabezpieczeń oraz tzw. fusebits pozwalają na dostosowywanie niektórych układów...
Masz pecha - sam wywnioskuj dlaczego ;) [syntax=delphi]543 (b0:$1E; b1:$97; b2:$05; 544 name:'ATmega1284P'; 545 proctype:PROC_TYPE_AVR; 546 fsize:131072; esize:4096; usigsize:0; fpage:7+1; fpagesize:256; epage:0; epagesize:0; 547 osccal:1; 548 algo:ALGO_MEGA; 549 algo_erase:ALGO_ERASE_STD; 550 algo_lb:ALGO_LB_MEGA; 551 algo_busy:ALGO_BUSY_POLL_RDYBSY;...
Tak to możemy bawić się do końca świata. Naucz się pisać tak, by było jasne co Ty zrobiłeś, a nie jakieś frazesy. Jakie dokładnie ustawiłeś fuse bity i jaki wsad wgrałeś (ale nie tak jak powinno być, tylko np wsad: atmega_fusebit_doctor_2.11_m8.hex ; fuse bity: FUSEBITS: internal 1MHz clock, EESAVE enabled: M8 L:0xE1 H:0xD1 ) Wtedy będzie rozmawiać...
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ć...
Jaką masz ustawioną (domyślnie) częstotliwość kwarcu? Nie znam BASCOMa, ale w przypadku ATMega musisz ustalić źródło sygnału zegarowego (i czasem też jego częstotliwość). Ustawiony fabrycznie pracuje na wewnętrznym generatorze RC 1 MHz. Zmieniając te ustawienia (fusebits) trzeba uważać, żeby sobie nie przełączyć źródła programowania i zegara, bo mogą...
Zbudowałem w końcu tą przystawkę do Fusebit Doctora dla Atmegi 64 i.. udało się zresetować fusebity.. I programator potem ją normalnie wykrywa!!! (przynajmniej 3 sztuki pierwsze z brzegu, do nasępnych już nie miałem siły się bawić z ta amatorską podstawką pod TQFP64) https://obrazki.elektroda.pl/1078895100_... https://obrazki.elektroda.pl/4851322000_...
Zapewne podczas programowania nie wybrałeś przy pomocy FuseBits zewnętrznego rezonatora kwarcowego. Domyślnie ATMega8 korzysta z wewnętrznego oscylatora RC 1 MHz.
Witam, ...Na samym początku programu mam miganie 100x50ms - stad wiem, czy program wisi czy nie. ... jestes w stanie to zauwazyc to dla ludzkiego oka swiecenie ciagle no i masz opoznienie rzedu 5s na starcie. Wlasnie od tego masz konfiguracje procesora fusebits, ustawiasz odpowiednie poziomy i opoznienia przy starcie, czemu nie dasz kondensatora raczej...
Mam problem z ta Atmegą. Nie mogę znaleźć w necie dobrego kalkulatora. obecne ustawienia hFuse 99h lFuse 5Eh eFuse F3h Lock Bit 3Fh Takie odczytuje AVRDUDE Zależy mi na zewnętrznym kwarcu 16Mhz oraz używanie USB Device Czy ktoś mógłby przeliczyć ewentualnie wskazać kalkulator który posiada ATMEGA32u4
Witam Jestem całkowitym laikiem jesli chodzi o programowanie Avrów, dlatego kieruje tu pytanie. Wiem że temat był wieloktrotnie wałkowany tutaj. Wykonałem projekt zamieszczony na elektrodzie, jest w nim wykorzystany procesor Atmega 32. Wgralem oprogramowanie i ustawiłem bity, tak jak na poniższym rysunku: http://obrazki.elektroda.pl/3251396300_1...
Ma być External Cristal Oscilator 3.0-8.0MHz w/g doc2502.pdf (s.24), czyli CKSEL0-3 niezaprogramowane (1111). Fusebit KL(SUT1:SUT2) też najlepiej dać na "11". Fusebit "F" (CKOPT) z Fusebits High można dla stabilniejszego zegara zaprogramować (czyli 0).
hm..zmieniłem zegar 8 na 1 w programie (właśnie coś mi sie wydawało że 500ms trwa znacznei dłużej niż faktycznie być powinno.Teraz jest dobrze) ale bez efektu w odczycie temp...nadal to samo.A w bitach kontrolnych co trzeba przestawić? Dodano po 1 dobra, zmieniłem we fusebits na external XTAL i 8MHz .Cośtam działa. Ale wskazuje mi 41st, a w otoczeniu...
Witam Jak układ się programuje i weryfikacja programu przebiega pomyślnie to ATmega na 90% sprawna !! Pytanie zasadnicze czy w opcjach programatora masz włączoną opcje AutoVerify jak nie to włącz i spróbuj jeszcze raz zaprogramowac procesor. Wydaje mi sie ze sprawa nawet nie tkwi w fusebits bo niby co miałoby być zamieszane. Jakby kawrc był ustawiony...
Mam problem z wyświetlaniem tekstu ATMEGA2560 z kwarcem 4MHz na lcd (zgodny z HD 44780). Próbowałem również z wew. oscylatorem z podobnym efektem. Podejrzewam złe ustawienie fusebits. Czy mógłby ktoś mi podpowiedzieć co należy przestawić? http://obrazki.elektroda.pl/5474677100_1... Pozdrawiam Marek
Fusebits KL zostawiasz bez zmian, A987 ustawiasz na 1111 (z rozwijanej listy wybierasz taką opcję). Dodatkowo ustawiasz bit H: CKOPT na 0 (0 oznacza "włączony") i wyłączasz JTAG w bicie J (JTAG Disable) Co do Lockbits - nie zmieniaj, zostaw tak jak są. Wartości które tam masz wpisane umożliwiają odczyt pamięci programu i jej weryfikację Pamiętaj, że...
AVR Fusebit Doctor odczytuje podpis uC, ale nie weryfikuje bezpiecznika Write/Reset.!!! Zbudowałem Atmega Fusebit Doctor z ostatniej aktualizacji Firmwire v2.11 Board V2h na PCB. Atmega8A jako Doc Chip Za każdym razem, gdy wkładam mój zamurowany (z powodu niewłaściwego ustawienia bezpiecznika zewnętrznego zegara) Atmega8A uC do gniazda Fusebit Doctor,...
w Bascomie Fusebit A987 to cztery bity, ja muszę zmienić trzy bity CKSEL3..1 ustawić w nich jedynki, czwarty bit w A987 jest nie istotny bo jest bitem SUT? Bit A - to bit CKSEL3 Bit 9 - to bit CKSEL2 Bit 8 - to bit CKSEL1 Bit 7 - to bit SUT zgadza się? Nie , nie zgadza się... W Bascom, czy innym środowisku fusebitami odpowiedzialnymi za taktowanie...
Mając otwartego BascomaAVR i ATmega32 w programatorze, klikasz Manual Program , zakładka Lock and Fuse Bits , w grupie Fusebits High zmieniasz Fusebit H na 1: JTAG disable i klikasz na przycisk Write FSH . Musisz przy tym uważać, aby nie zmienić innych ustawień (chyba, że tego chcesz)
Podczas debugowania atmegi88pa natknąłem się na dziwny problem, program działa normalnie i nagle wraca do pierwszej linii w funkcji main() To chyba jednak się resetuje. Ustaw sobie breakpointa w kodzie przed maim, będziesz wiedział czy procek przez niego przechodzi. Z jaką optymalizacją debugujesz? Przejdź na O1 i sprawdź czy problem się powtarza....
To znaczy, że ustawiłeś jednak inne fusebits niz na rysunku. Bo gdy ustawiony jest wewnętrzny oscylator RC na 8MHz to wszystko powinno działać.Podobno zmienione nieopatrznie fusebity można odblokować jakims programatorem. Poczytaj o tym w Intenecie. Na przykład tu http://www.elektroda.pl/rtvforum/topic11... Albo lepiej tu: http://www.elektroda.pl/rtvforum/viewtop...
Dobra oki... rzuciłem się właśnie na datashet jednego i drugiego i fakt że w At168 tego nie wspominają. Albo cos mi sie po...ylo, albo zle odczytałem fusebits z odczytu w BascomAVR, Za dnia to sprawdze bo faktycznie sugerowałem sie tym a danymi aplikacji... Jednym słowem lekki bałagan wprowadziłem... mea kulpa.. sorki za tą część i chylę czoła...
Witam... Przez pomyłkę ustawiłem Fusebits na External Clock no i teraz kaplica, nie mogę połączyć się z atmegą. Jest możliwość totalnego resetu atmegi???? żeby fusebity ustawiły sie domyślnie jak to było na początku????
witam, zacząłem zabawę z atmegą, z pomocą doświadczonego nauczyciela napisaliśmy program ale niestety nie mam możliwości teraz skonsultowania z nim sprawy także proszę Was o pomoc, posiadam programator zrobiony na takim układzie: http://img213.imageshack.us/img213/6568/... Bascom widzi go: Atmega ma własne zasilanie na VCC 5V Robie kompilację...
Może masz źle ustawione FuseBits a jak jest z taktowaniem ?
http://embdev.net/topic/291954 Może to coś pomoże. Bardzo przydatny link. Dzięki! A przestawiłeś fuse bits? Domyślnie chyba jest ustawiony prescaler przez 8. Przecież napisałem, że chcę ten preskaler z fusebits usunąć programowo. Pozostaje jeszcze pytanie czy wewnętrzny oscylator 8MHz da radę z uartem 10400 (UBRR=8MHz/(8*10400)-1 = 95.154, czyli dokładność...
Bardziej chodziło mi o wersję firmware. Jak podłączyłem Dragona do Atmel Studio 7 po pokazało mi że mam aktualnie w Dragonie wersję 6.10 (nie aktualizuje bo używam ze starym Studio 4.18) a można zaktualizować do 7.27. Jakie masz wartości FuseBits?
Bity zabezpieczeń (Lockbits) to co innego niż bity konfiguracyjne (Fusebits) ;)
Problem raczej nie jest po stronie kompilatora... Gdyby nie obsługiwał timera 3 to wywalił by błąd przy kompilacji... Więc jest tak jak pisałem trzeba wyłączyć tryb zgodności... W programie który używasz to ładowania pliku hex do uC powinna być zakładka Fusebits lub coś w tym guście... Jak już pisałem wcześniej za ten tryb odpowiada bit o nazwie M103C......
Witam , postanowiłem zrobić wykrywacz taki jak na tej stronie http://articles.greenchip.com.ua/3-0-42-... z wersji rozbudowanej (płytka poniżej), dzięki uprzejmości jednego z kolegów z forum włóczykij. Zdjęcie płytki https://obrazki.elektroda.pl/2365923500_... https://obrazki.elektroda.pl/1725033900_...
Często zdarza się że zaczynający prace z tymi uP mają problemy z fusebitami. Do najczęstszych problemów należą praca na wewnętrznym oscylatorze RC zamiast podłączonym rezonatorze kwarcowym. Zdarzały się też przypadki zablokowania możliwości programowania procesora przez SPI. Aby nie powielać tematów oraz stworzyć bazę wiedzy, kolejne pytania zadajemy...
WITAM ja ustawiam w ten sposób m8 niewiele się różni (chyba) KONFIGURACJA BITÓW ZABEZPIECZAJĄCYCH ATMEGA32 Chip Name MEGA32 Calibration B1 Lockbits Lockbit 65 11:No rectrictions for SPM or LPM accesing the boot loader section Lockbit 43 11:No restrictions for SPM or LPM accesing the boot loader section Lockbit 21 11: No memory lock features enabled...
Witam wszystkich podczas ostatnich zabaw z programowaniem zgubił mnie jeden problem a mianowicie ... wykorzystując delay.h i instrukcję np _delay_ms(100) zauważyłem ze ten czas jest o wiele krótszy ... chciałem dowiedzieć sie od czego to zależy ... fusebits ustawione na zawnętrzny oscylator ... czy może to być wina kompilatora ? ... używam winavr i...
Najpierw "chip Erase", potem można mysleć... ;) Programowanie pamięci, w tym i Fusebits masz zablokowanie do najbliższego jej czyszczenia... Wszystkie CKSELX nie zaznaczone, a CKOPT zaznaczone {(chyba, że program posługuje się logiką odwrotną, wtedy spróbuj odwrotnie, to tylko 2 próby... ;) }( doc2467.pdf, s.36 - Stąd ) Light-I
Hi here is Erik Please help me right selected the security bytes in the PonyProg I must prg Attiny2313,,I have schematics and Hex format program. But after I programing tiny ...the hardware not function.. me setting is CKDIV8 is ON SUT0 is ON CKSEL3 is ON CKSEL1 is ON CKSEL0 is ON OTHER bytes is ALL OFF Very Thans by Help me Sorry me English,, I am...
Tak sam kompilowałem polecenie - "make test1.hex" MCU=atmega32 F_CPU=16000000 CC=avr-gcc OBJCOPY=avr-objcopy # optimize for size: CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes -Os -mcall-prologues eth_rem_dev.hex : eth_rem_dev.out $(OBJCOPY) -R .eeprom -O ihex eth_rem_dev.out eth_rem_dev.hex avr-size eth_rem_dev.out (at)echo...
NAJPIERW PRZECZYTAĆ A PÓŻNIEJ ROBIĆ - NIE ODWROTNIE. Aby dokonać zmiany ustawienia kwarcu z wewnętrznego RC 1 MHz na zewnętrzny ( np.8MHz). Trzeba przejść do programowania ręcznego procesora MANUAL PROGRAM i wybrać zakładkę LOCK AND FUSE BITS. UWAGA w razie pomyłki można nie odpalić procesora!!! ATmega8 CKSEL[3..0] - Fusebits opcję Fusebit A987 - 0001:Internal...
Rzeczywiście - w programatorze mam dobrze a nóżki MISO i MOSI są podłączone do PE0 PE1. Przy programowaniu próbowałem sterować linią RESET i linią PEN(do GND) i nic. PonyProg ciągle pokazuje mi błąd 24. Czy wyświetlenie tego błędu oznacza uszkodzenie Atmegi? Podłączałem programator STK200 z innego zestawu z ATmega16 (który działa) do ATmega128 i udało...
Najbezpieczniej będzie jak ustawisz na Int. RC Osc. 8Mhz i poza tym nic innego nie ruszaj. Bascom automatycznie odczyta ustawienia fusebits więc sprawdzisz i zapenwe będziesz miał Int RC Osc. 1Mhz.
Witam. Panowie chciałbym zapytać o ustawienie fusebitu CKOPT w baskomie. Chciałem przejść w atmega32A-PU z wewnętrznego kwarcu 1 Mhz n a zewnętrzny 10Mhz ,tylko mam jeden problem. Wiem że fusebit A987-z ustawienia 0001 muszę zmienić na pozycję : 15 w bascomie czyli 1110 ext. crystal/resonator hight freq. lub 16 w bascomie czyli 1111 ext. crystal/resonator...
Dzięki za rady Po podłączeniu zewn układu RC (kondensator 22pF i rezystor 2,2kom) do xtal1 uadało się odblokować.
Witam wszystkich. zegar juz ukonczony tylko mam jedno pytanie odnosnie fusebits jak mam je ustawic w bascomie??? http://obrazki.elektroda.net/27_12318678...
Nic mi więcej nie przychodzi do głowy. Bez schematu, kawałka programu i widoku ustawień konfiguracyjnych(fusebits i Lockbits) moge tylko zaproponowac podmianę procesorka na inny. Light-I
Proponuję abyś teraz wyremował ten fragment: $prog &HFF , &HEF , &HD9 , &HFD -bo w sposób mało kontrolowany będziesz zmieniał fuse bity w innych programach. Lepiej to robić w Bascomie w opcji programowania LOCK&FUSEBITS. "przy okazji kupiłem sobie programatorek"-zawsze byłem zdania że programatory, cyna lutownicza itp. powinny być w każdym kiosku. To...
[quote="ispcobra"]Witam! w AtMaga128 nie ma timera3 w M103 compatibility mode; - musiałbyś wyłączyć ten mode programując fusebits. e marcus
Prawdopodobnie bedziesz musiał zmienić coś w FuseBits.Ale jak nie chcesz tego robić to możesz w programie ustawić że wykorzystujesz domyślny kwarc (teraz nie pamiętam czy domyślny jest 1MHz czy 8MHz-raczej 1MHz). Co do programatora, to TAK, jest to dobry schemat STK200.
Rozwiązałem problem. W "Fusebits Extended", "Fusebit P" był ustawiony na "0:ATMEGA103 compatibility mode set", a w programie używałem "$regfile = "m128def.dat"" i moim zdaniem po powrocie z instrukcji "Waitms 500" program zaczynał się od początku.
Ja mialem przygody z ATmega8 najpierw zablokowałem sobie fusebits i przestał sie programować (no ale to naprawiłem) nnym prockiem go odblokowałem i jeszcze 3 procesory programowały mi sie i działały ale nie wykrywało identyfikatora w bascomie i był cały czas bład weryfikacji "veryfi failed" i do tej pory tak jest z tymi 3 prockami ze działaja ale sie...
Witam programowałem atmege 128 - podłączenie ISP wg specyfikacji( PDI PDO SCK REset ogólnie dobrze bo 1 raz się zaprogramował) następnie przeszedłem do fusebits (programuje w BASCOM AVR demo) i tutaj wszystko ładnie ustawiłem o ile pamiętam zmieniłem na zewnętrzny oscylator 8MHz - (mam w układzie 8Mhz crystal) było ustawione Internal 1MHz, dodatkowo...
Witam serdecznie wszystkich. Kiedyś w swoich małych projektach z mikrokontrolerami avr wykorzystywałem enkodery obrotowe do zmiany ustawień czy parametrów. Dzisiaj chcę również wykorzystać enkoder z Atmega 128 z podłączonym grafikiem 240x128 i na praktycznie każdym porcie dzieje się to samo czyli ruszę gałką enkodera i wartość zmiennej oscyluje szybko...
Postanowiłem napisać swój własny (choć ciasny) programator dla popularnych procków Attiny i Atmega. Sercem programatora jest obecnie ATmega8 komunikująca się z PC za pośrednictwem FT232R. ATmega8 ma za zadanie zaprogramować uC ATtiny2313. Obecnie wykonuje następujące czynności: wchodzi do trybu programowania (echo 0x53 jak w DS) odczytuje sygnaturę...
Mam ten sam problem. Mam programator STK200, wykorzystuję PonyProg, procesor Atmega128. programator podłączam do PE0(MOSI), PE1(MISO), PB1(SCK), RESET. Tena sam programator sprawdzałem na ATMEGA16PI i działał. Po zmontowaniu układu z ATMEGA128 udało mi się tylko raz odczytać FuseBIts i na tym koniec. PonyProg wyświetla komunikat:"Devie unknown". Wypróbowałem...
Przyznam się szczerze , że wcześnej bawiłem się at90s2313 w BASCOMIE i dopiero zaczynam w C.Jak sprawdzić czy mam włączoną tę obsługę JTAGa.Z tego co wiem to są za to odpowiedzialne fusebits ale nie specjalnie wiem jak się do tego zabrać...Czy może mi ktoś to objaśnić??
Witam! Mam problem z uruchomieniem interfejsu JTAG ICE (zakupiony w firmie kamami, wersja USB) w połączeniu z ATmega128. Przez ISP ustawiłem bity OCDEN i JTAGEN JTAG ICE instaluje się jako port COM (w moim przypadku COM3) AVRStudio (ver 4.16 ale próbowałem też 4.12): mogę wejść w tryb programowania (zmienić fusebits, odczytać i zapisać flash, eeprom...)...
Podepnij zamiast rezonatora kwarcowego, generator. Może być to generator kwarcowy. W programatorze posiadam generator kwarcowy 12MHz, jak się procek przyblokuje(złe ustawione fusebitsy-low) to podpinam generator i mikrokontroler zaczyna gadać.
Tak, jtag jest wyłączony http://obrazki.elektroda.pl/5035505200_1... A z jakiego powodu masz zaprogramowany fuse "BOOTRST" ? - ten ostatni na dole tabeli, (Fusebit high D). Czy używasz bootloadera? Jeżeli nie, to zmień ten bit na (1) i twoja sumaryczna wartośc Fusebitshigh zamiast byc CC , przyjmie wartośc CD . http://obrazki.elektroda.pl/4712170300_1...
A bawiłeś się bitem CKDIV8 w Fusebits ? ;) Poza tym poczytaj sobie w nocie katalogowej o rejestrze CLKPR.
Zobacz ustawienia fusebits i poprawność zaprogramowania flash'a procka. Sprawdź napięcia zailając i poprawność połączenia wyświetlacza. U mnie po złym podłączeniu umarł wyświetlacz. Dobrze mieć do testów wyświetlacza nokię 3510i.
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...
a w tym wypadku mam ustawić na kwarc zewnętrzny? Czy tak jak ktoś mi radził, 8mhz? Prawdopodobnie taktowanie wewnętrzne czyli bez kwarcu, ale oto pytaj autora zegara kolegę ElektroTME. Jeśli chodzi o ustawianie to wysyłam załącznik. I pamiętaj pięć !!! razy pomyśl nim jeden raz zmienisz ustawienia atmegi, bo możesz zablokować atmegę. Dla atmegi8 taktowanie...
Witam szanownych elektrodowiczów. Ponieważ jestem tu nowy przedstawię się krótko. Mam na imię Tomek i mieszkam na Podlasiu. Ostatnio zająłem się zabawą AVR. Posiadam Atmegę 16 zmontowaną na płytce uniwersalnej z zewnętrznym rezonatorem, stabilizatorem 5V i układem MAX. Przy próbie programowania (język " C ") PonyProgiem wyskakiwało: "Device missing...
Właśnie jestem na etapie uruchamiania tego urządzenia. Czy ktoś może mi podpowiedzieć jak należy ustawić fusebits w ATMEGA88?
Przyznam ze przeważnie używam procesorów avr w obudowach smd i jedyne warunki jakie trzeba spełnić to to by procesor był zasilany. Nie zależnie z jakiego źródła, no i obwód pinów programujących zamknięty przez wspólną masę. Każdy procesor z rodziny avr fabrycznie ustawiony jest na wewnętrzny generator 1Mhz wiec jest możliwe tylko programowanie z niską...
Najlepiej zainstaluj sobie bascoma i tam w zakładce programowanie masz do ustawiania bardzo prosto wszystkie parametry Fusebits. Jeśli nie chcesz bascoma to np ponyprog ustawianie fusebitów i lektura datasheet danego avr-ka. Polecam na początek bascoma do samego zmienia ustawienia Fusebitów Pozdro
Witam. Zbudowałem 2 proste układy w celu przetestowania interface'u RS485. ATmega32 + 3 przyciski + wyświetlacz 7-segmentowy + MAX485. R0 układu MAX485 do RxD, DI do TxD, DE i /RE połączone razem do PB0. Wyjścia A połączone ze sobą, B również, między A i B po obu stronach rezystor 100ohm, z jednej strony rezystory polaryzujące 560ohm. Układ ma działać...
Odpowiedź brzmi: fusebits
Witam:) Wykonuje ćwiczenia z książki P. Góreckiego i pojawił się problem. Program dotyczący licznika- działa gdy po wgraniu go do flash np. odczytam fusebits (AVRstudio) po odłączeniu zasilania i ponownym podłączeniu mikrokontroler milczy, ponowne odczytanie fuse ożywia go. Ma ktoś jakieś pomysły ? Zmieniałem ustawienia BODLEVEL nic nie daje.....
Wszystko jest w porządku z tymi pinami... Temat nie raz wałkowany... W fusebits wyłączyć JTAG i po problemie... Kod programu nie ma wpływu na wybór źródła sygnału taktującego... Fabrycznie AVR chodzą na wewnętrznym generatorze RC i żeby to zmienić trzeba zmienić ustawienia w fusebits... Częstotliwość dobierasz do aplikacji... Większa f oznacza większy...
Przypuszczam że próbowałeś zmienić ustawienia Fusebits na zewnętrzny oscylator. Proponuję zapoznać się z tym postem. http://www.elektroda.pl/rtvforum/viewtop...
fusebits atmega atmega fusebits doctor fusebits atmega8
suszarka korki regeneracja kierownicza grzeje podłączeniu ładowarki
siłownik zamka klapy oscam najlepszy serwer
Samsung UE43NU7095 TV Restarts Every 7-8 Seconds with Sound but No Image Wymiana tarczek WOM w Massey Ferguson 6180 bez rozpoławiania