Masz tam kwarc 12MHz więc pod taki należy ustawić fuse. Nota uC: http://www.atmel.com/atmel/acrobat/doc24...
Nie ma rezonatora zewnętrznego więc pewnie pracuje na wewnętrznym ( ten fusebit musisz ustawić ). A pozostałe tak jak zawsze :)
Trochę warto poczytać, przyda sie na przyszłość. http://atnel.pl/oprogramowanie-pc/mkavrc...
Kole powiedział że używa IPSproga i to dobrze, bo tam fusy są pokazane identycznie jak nocie katalogowej :) CKSEL3...0 wartości 1111 i po kłopocie :)
Masz USB? To kup USBasp (za podobną lub niewiele większą kwotę), a port LPT zostaw sobie na analizator stanów logicznych: http://mikrokontrolery.blogspot.com/2011...
Usuń haczyk przy ckdiv8. teraz masz inny obrazem przy poprzednim było już zaznaczone parę opcji Ale na przyszłość naucz się fusów, byś ciągle nie pytał kogoś jak ustawić. Wcale nie są trudne wystarczy dobrze przejrzeć odpowiednie tabelki w datasheet.
Hej, Zajrzyj na http://www.tkdami.net/~voytek/programy/p... Pokazałem tam zrzut z PonyProga z ustawieniem bitów CKSEL dla pracy z kwarcem. Na 8MHz chodzi na pewno bo taki mam kwarc. Dla 16MHz - z danych atmela wynikałoby, że należy wstawic ptaszka również dla bitu CKOPT. Wówczas oscylator pracuje z większym napięciem oscylacji - rail-to-rail.(patrz...
Polecam [url=http://www.engbedded.com/fusecalc/]... stronkę oraz [url=http://elportal.pl/index.php?module... stronkę.
Jeśli kwarc taki jak piszesz to w programie MkAvrCalculator , który będzie w pełni za free działał z twoim prockiem - zobacz jak się to ustawia prosto: http://obrazki.elektroda.pl/9690130600_1... Wystarczy zaznaczyć tą opcję którą pokazałem w tej czerwonej ramce ;) a potem przejść do zakładki programator i zaprogramować fuski do procka.
Wyczytałem w pdf tego AVT że należy ustawić fusebity (uruchomić wewnętrzny oscylator rc procesora działający z częstotliwością 8 MHz) Nie rozumiem drugiego pytania? nie wiesz gdzie jest 1 pin tak ? Jeśli czegoś nie wiesz, zawsze zaglądaj do noty katalogowej. Tam widać wcięcie.
Jak raz ustawisz fuse bits to dopóki ich nie zmienisz pozostaną takie jak ustawiłeś (programowanie procesora ich nie zmienia). Jak je poustawiać znajdziesz tutaj (fajnie bo graficznie pokazana na PonyProg): http://www.tkdami.net/~voytek/programy/p... Jest to dla ATmega16 ale dla ATmega8 jest to samo. Lepiej o nich trochę poczytać bo jak się...
Uff... Odebrałem maila że wszystko stoi po mojej "poradzie". Ale chyba chodzi... Producenci-a nie programiści. Po resecie procesor "wstaje" po 16 taktach zegarowych- +0-64ms. To jest bezpieczniej-ale może być szybciej. Zależy od ustawienia(co chcesz uzyskać -stabilność czy szybkość). CKOPT do 8MHz może być dowolne. Przy 16MHz-nie.
Musisz prawidłowo ustawić Fusebity oraz wgrać jakiś bootloader
Pewne znaczenie ;) mają pozostałe fusebity - jak je ustawiałeś? Czy wstawiłeś zworki JP2 i JP3?
Może tan artykuł będzie pomocny: http://www.henwyd.republika.pl/TekstyHTM... Klim.
Skoro jesteś początkujący to porzuć złą drogę (BASCOM) i naucz się korzystać z podstawowych narzędzi np. wyszukiwarki https://www.google.pl/#q=atmega8+fusebit...
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 Piszę odnośnie tego regulatora: http://forumrc.alexba.eu/ipw-web/bulleti... Czy mogę zamiast ustawiać w burnomacie: CKSEL 3 = 0 CKSEL 2 = 1 CKSEL 1 = 0 CKSEL 0 = 0 wpisać w cmd avrdude -c usbasp -p t13 -U lfuse:w:0xE4:m avrdude -c usbasp -p t13 -U hfuse:w:0xD9:m ? Z góry dziękuję za odpowiedź
Jak dobrze zrozumiałem kolegów fusebitami mogę ustawić częstotliwość zegara oraz rodzaj taktowania wewnętrzny oraz zewnętrzny oraz rodzaju czyli ,rezonator kwarcowy lub obwód rc , gdzie przy funkcji zaptaszkowanej CKOPT mogę odłączyć kondensator zewnętrzny. Do programatora STK200 podłączyłem zewnętrzny rezonator kwarcowy plus 2 kondensetory 22pF, jak...
No i jeszcze trzeba ustawić Fusebity na kwarc zegarkowy. No akurat nie :D
Witam udało mi się podłaczyć i wgrac pierwszy program do atmegi8. Niestety dioda mająca migac co sekunde miga raz szybciej raz wolniej. Do procesora podłączony jest kwarc 8MHz, programuję przez avrdude więc mam opcje wpisania tylko danych wysokich i niskich fusów oraz ich zapisanie w procesorze. Do 9 i 10 nóżki procesora podłączony jest kwarc 8MHz (wysoki)...
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. ---------------------...
Witam! Ostatnio zbudowałem sobie programator Si-Prog według http://www.lancos.com/e2p/siprog_base.pn... oczywiście nie znalazłem nigdzie lm2936 i zastosowałem 78l05... Myślałem, że wszystko będzie dobrze... Podłączyłem do portu COM... Podłączyłem procesor... i wgrałem przy pomocy PonyProg2000 program pod USBasp... Uprzednio ustawiając Interface Setup...
A mógłbyś mi podesłać link, który wygeneruje podany wyżej kalkulator z już ustawionym rezonatorem ?? Bo jak wszedłem na niego, to zdołałem tylko wybrać µC. Trzeba mieć włączony javascript, ot filozofia. Zwróć uwagę, że dla atmega8 jest tam nieścisłość - wg. datasheeta WDTON domyślnie nie jest zaprogramowany (1), a wg. kalkulatora jest (0). Pozdrawiam,...
Więc tak. Odcinek 1 sekundy ma być bardzo dokładny, czy nie musi? Jeżeli procek będzie pędzony z wewnętrznego oscylatora, to czas 1 sekunda nie będzie bardzo dokładny. Musisz zmienić fusebity, aby procek był taktowany z 4MHz, bo teraz jak sam widzisz pracuje na 1MHz.
no dla ATmega8515 takie same fusebity jak dla ATmega8 :)
Atmega8 pracuje na wewnętrznym oscylatorze 1Mhz, na płytce nie mam wlutowanego oscylatora, bo nie wiem jak ustawić fusebity na oscylator 16Mhz czy 12Mhz. To może być tak że przed pierwszym zaprogramowaniem Atmega8 trzeba ustawić fusebity , na wewnętrzny oscylator, czy Atmega8 od nowości jest ustawiona na programowanie bez zmiany czy ustawienia fusebitów?...
polecam [url=http://www.henwyd.republika.pl/Teks...
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...
Witam, złożyłem sobie ten zegarek wgrałem soft v3_1 i mam problem z ustawieniem fusebitów, nie mam programatora avrdude nie ma prawa mi widzieć procka więc wysówam pytanie: jak ustawić fusebity przez bascoma? proszę o odpowiedź
Hej, Może coś Ci pomogą informacje z tej strony: http://www.tkdami.net/~voytek/programy/p... Pozdrowienia
Nie odłączaj resetu, ale może dodaj chociaż klawisz reset do tego. Skoro nie przestawiłeś fusebitów to uC pracuje na wewnętrznym oscylatorze 1 MHz. Skoro program napisany jest pod kwarc 32 kHz to np wszystkie opóźnienia są ponad 30 razy krótsze niż powinny. Opóźnienia są ważne w procesie inicjalizacji LCD, dlatego też nie działa. Jak ustawić fusebity?...
Osobiście też uważam, że AVR Studio tu w zupełności wystarcza, załączam screen z ustawieniami dla kwarcu 16MHz: http://obrazki.elektroda.pl/3834405400_1... Dodano po 10 Cóż, kondensatory muszą być, inaczej (mnie przynajmniej) raz ruszało a raz nie. Natomiast jeśli masz obawy to są dwa rozwiązania na przyszłość - wybierać procki z JTAG,...
no zobacz - tyle się męczyłeś z doborem kondensatorów a tymczasem można ich w ogóle nie dawać i procek będzie działał bez najmniejszych przeszkód. A dla kwarców powyżej 8MHz można spokojnie załączyć za pomocą fusebitu o nazwie CKOPT wewnętrzne kondensatory, które sokojnie wystarczą. Ja już od dawna nie używam w ogóle kondensatorów gdy daję kwarc zewnętrzny...
No to było tak od razu :) Sprawdź to: [url=http://avr8-burn-o-mat.aaabbb.de/av... możesz sobie ustawić fusebity jak chcesz i na dole masz od razu wygenerowane parametry do programu avrdude, tylko sobie to kopiujesz i wklejasz do avrdude. Korzystam z tego i nie jest zbytnio uciążliwe. Niestety może on tylko generować...
Witam mam następujący problem ustawiam fusebity w programie avrdude. Jakie wartości wpisać w miejsce Hfuse i Ifuse aby chodziło na kwarc 16MHz?? mam ustawiania dla atmega8 na 16MHz ale procek strasznie muli.
Specyfika tego mikrokontrolera, zmusza Ciebie do zastosowania Timera2 w trybie asynchronicznym, a mikrokontroler powinien być taktowany wewnętrznym generatorem RC, czyli tak jak radzi kol. wyżej. Przy takim rozwiązaniu korzystać możesz ze specjalnego trybu oszczędzania energii: POWER SAVE. Niestety nie da się w tym mikrokontrolerze taktować kwarcem...
Witam Zrobiłem USBasp ale nie wiem jak zaprogramować Atmega8 bo muszę ustawić fusebity HFUSE=0xC9 LFUSE=0xEF a w PonyProgu one nazywają się całkiem inaczej. Oczywiście mam inny programator na LPT :) I przy okazji ten sam problem dla innego procka: mam układ a Atmega32 i muszę ustawić fusebity na: H:0xC3 ; L:0xFF - jak to zrobić w PonyProgu? Pozdrawiam
Nie wiem jak ustawić fusebity dla 8MHz. To zajrzyj do noty katalogowej, to taki dokument z opisem układu, napisany przez producenta. Istnieje także wiele opisów również na tym forum, jest program mkAVRCalculator .
Witam. Chcę zaprogramować Atmega8 do jednego z projektów Mirley'a. Przy programowaniu trzeba ustawic Fuse bity tak jak tutaj: ..................... Czy istnieje jakiś sposób, żeby ustawić je zgodnie z projektem? Tak, jest to wyjątkowo proste tylko musisz troche przynajmniej starac się zrozumiec 'mechanizm' określania i ustawienia fuse bitów. Najperw...
Ja to robię w BASCOM'ie. Podłączasz ATMEGE, wciskasz F4, wybierasz zakładkę: "Lock and Fuse Bits" i zmieniasz Fusebit A987. Pozdrawiam
Producent pisze o częstotliwości 4 Mhz gdzie w AVR studio ustawić ten parametr ? No musisz zalutować kwarc o wartości 4,00MHz i odpowiednio ustawić FuseBity tak aby Atmega korzystała z tego kwarcu.
To proponuje strawdzić na jaką wartość są ustawione fusebity odpowiedzialne za Brown-out. A zamiast jakiegoś migania diodami jako program głowny proponuję po prostu pin na którym jest podpięty led ustawić jako wyjście i po prostu zapalić diodę. Zakładam że led jest podpięty do plusa więc trzeba tam wpisać 0 i wprowadzić program w pętlę bez końca. Dioda...
mówiąc o postaci HEX miałem na myśli 2 liczby w zapisie szesnastkowym, np: E1 99, które znajdziesz w prawie każdym programie zapisującym fusebity (w MkAvrCalculatorze są to 2 pola na górze z tymi liczbami zapisanymi fioletową czcionką). Co do CKOPT, odznacz go. Przydaje się on zaznaczony przy większych kwarcach (16MHz i więcej), tutaj lepiej, żeby był...
szczerze mówiąc to nigdy się jeszcze nie bawiłem z avr studio ponieważ nie programuje w C tylko w bascomie Nie musisz programować w C aby użyc AVR Studio do programowania. Tak jak wspomniałem poprzednio, analogicznie do Bascom, nadpisujesz odczytaną wartość aktualnych fuse bytes nowymi wartościami i naciskasz w dolnej części okna 'Program'. Podobnie,...
Zanik napięcia badanego powinien pojawić się nieco wcześniej niż zanik zasilania procesora. Można to zrobić tak jak napisał kolega ololukiXP, trzeba dobrać inny dzielnik (jeśli jest to zasilane z napięcia przemiennego to można dodać osobną diodę i mały kondensator). Dodatkowo bezwzględnie należy w takich aplikacjach ustawić fusebit BOD enable. Spowoduje...
ATmega88 ma jeszcze takiego fusebita jak CKDIV8, masz zegar zewnętrzny ale dzielony przez 8. Musisz wyłączyć tego fusebita, żeby śmigało tak jak chcesz.
To nie ma nic do rzeczy - także tym zbędnym programem można źle fusebity ustawić. Pytałem, czy zmieniałeś i na to odpowiedz.
Na pewno masz błąd w wartości F_CPU. Poza tym trzeba fusebity ustawić na zew. kwarc
Czytając Wasze wypowiedzi można napisać pracę doktorską. Aby tego uniknąć wystarczyło tylko przeczytać pierwszy post ze zrozumieniem. Autor dał odnośnik: Na stronie jest wsad do procka oraz fuse bity https://radioaktiv.ru/uploads/posts/... fuses.png w którym są podane fuse bity, ale w kodzie , z którym autor sobie nie radzi...
próbowałem przez tą stronę, ale niema dokładnie tam jak i co, a potrzebuje dokladnie jakie fusebity ustawic
Oprócz kwarca nic, tylko ustawić fusebit CKOPT=0 i skonfigurować rejestry. Ale napisałeś ze używasz go do multipleksowania wyświetlacza.
Witam Mam pytanie, nie znalazłem jakie maja być ustawienia fusebit do ATMEga32 i Atmega8, czy może ktoś z kolegów napisać jak poprawnie je ustawić? Dziękuję
Jeżeli chcesz aby przerwanie było wywołane co sekundę to preskaler musisz ustawić na 128 oraz podłączyć kwarc zegarowy do nóżek TOSC1 i 2.
Witam, zrobiłem sobie ledcube (link poniżej) i po podłączeniu na płytce uniwersalnej procka do portu LPT wszystko było dobrze, zidentyfikowało mi chipa ale nie zweryfikowało... Wszedłem w zakładkę " lock and fuse bit " i niestety zmieniłem coś i wybrałem write fs, i od tej pory wyskakuje "... id; fffff" - czyli zablokowało atmegę ? Podpowie ktoś jak...
OK dzięki W bascomie trzeba przestawić dwa fusebit-y: Fusebit A987: na 0100:0100 interal osc. Fusebit KL: na 01:6 CK 4mS delay. I wszystko śmiga :) Pozdr i dzięki
Po co Ci dodatkowe płatne narzędzia, skoro w oryginalnym środowisku programistycznym Atmel Studio masz wszystko czego Ci trzeba: http://obrazki.elektroda.pl/4359536000_1... W dodatku możesz użyć odpowiednich opcji i wpisać to w programie, dzięki czemu w trakcie programowania będzie programować także fusebity. Zanim zaprogramujesz podaj...
Okazało się że LCD był padnięty i już go wymieniłem na nowy i nie ma żadnych problemów, a teraz wracam do pytania jak wgrać plik bin? Czy jak prze konwertuje bin'a na hex'a programem (np bin2hex) to po zaprogramowaniu takim hex'em program będzie się wykonywał poprawnie? I kolejna sprawa jak ustawić fusy w AVR Studio tak żeby: -> fusebit C: 1 -> fusebit...
ustawić fusebity tak jak były po wyjściu z fabryki. pewnie generator sie przestawił albo cos.
A jak ustawić fusebity, i co trzeba jeszcze zrobić oprócz wgrania programu, wgrywam program na atmege32
Wersja bez zewnętrznego kwarcu (fusebity ustawić na wew RC 8MHz) Czy Atmega8 ma już fabrycznie ustawionego oscylatora na 8MHz czy ma ustawione na 1MHz
Jeszcze dłuuuga, dłuuuga droga przed Tobą. Radzę zacząć czytać książkę od początku. Bity o których mowa to nie fusebity ale bity w rejestrze konfiguracyjnym licznika.
ale chodzi mi o zdjęcie . Fusebit ustawiony na generator wewnętrzny 4MHz (0011). o co loto z tym 0011 ?? to ustawienie fusów?? ale jednak proszę o zdjęcie>?
włączyć układ "Brown Out Detector". Próg zadziałania ustawić na 4V; BODLEVEL odpowiada za ten próg...
Witam Problem fusebitów był na tym forum wałkowany dziesiątki, jeśli nie setki razy. Proponuję poszukać informacji na ten temat. Z postu wynika, że póki co nie jest uruchomiony programator bądź w programie który ma nim sterować nie jest on ustawiony. Jeśli to Bascom to proponuję w opcjach poszukać programatora i ustawić na STK200/300. -- pozdrawiam.
Zmiana kwarcu na 4 MHz nic nie pomogła, na każdej z płytek jest tak samo, czyli zły montaż nie wchodzi w grę. Raczej obstawiam Fusebity Jak prawidłowo ustawić fusebit KLA987 dla zewnętrznego kwarce 4 MHz, 6MHz i 8 MHz ? Programuje procesor programem wbudowanym w Bascom.
Opis Fusebitów w głównym poście. Fusebity w uC: taktowanie wewnętrzne 8MHz, pozostałe bez zmian. Z jakiego programu korzystasz?? bo już 3 program ściągnąłem i nie da się ustawić fusebit 8mhz brak opcji Próbowałem wgrać przez arduino i chyba się uwalił albo zablokował..
1. Źle ustawiony typ procesora 2. Musisz ustawić, jeśli nic nie zablokowałeś twardo, niską częstotliwość SCK, aby przestawić fusebity.
A więc tak. 1. ATmega8 nie posiada linii PC7. 2. Linia PC6 jest wykorzystywana jako reset. Żeby użyć jej jako linii IO należy przestawić odpowiedni fusebit. Jednak wtedy tracisz możliwość programowania ISP - wtedy pozostaje tylko programator równoległy. Być może wiesz o tym, ale skoro już piszę to warto było wspomnieć. 3. PORTC = 0xff; Ustawiając port...
Witam, chcialbym wykonać ten oto projekt http://mirley.firlej.org/kuchenny_timer na płytce stykowej, jest podany tam program w hex, wystarczy wprowadzić go do mkavrcalculator i będzie grało?aaa i.jeszcze jedno jak ustawić fusebity w zakładce duży uproszczone :) z góry dziękuję za odpowiedź.
Trochę kiepsko bo żadnego z powyższych nie posiadam ;/ no cóż, poleży aż zdobędę trochę czasu na odratowanie. A jeśli w innej ustawiłem (o ile dobrze pamiętam) coś takiego? Wiem że chciłem chyba kwarc 12MHz ustawić kompletnie się nie znając na tych ustawieniach http://obrazki.elektroda.pl/5994390700_1...
1. przepisałem z dokumentacji ale chciałbym, żeby ktoś to sprawdził. 2. wczoraj próbowałem ustawić te fusebity przy pomocy fuse calculator, ale chyba uwaliłem atmege bo przestała odpowiadać;/
Witam, wykonałem projekt zegara z lampami nixie Z566M z projektu AVT 3141. Niestety mam z nim dwa problemy. Pierwszy to problem z ustawieniem fusebitów na korzystanie przesz układ wewnętrznego rezonatora. Niby w programie załadowałem wsad i ustawiłem fusebity i zaprogramowałem układ Atmega8, ale układ nie pracuje na wewnętrznym rezonatorze i nic się...
Ja mam jeszcze pytanie.Mam programator stk200/300.Mam również procek atmega8.Musze go zaprogramować do lcd analyzer.Mam program i inne bajerki.Program współpracuje z kwarcem 16 MHz a ja nie miałem innego to musze użyć 27 MHz , wiem , że będzie szybko chodził.I tu jest teraz moja nie jasność : Czy jak będe programował atmega8 to czy bede musiał ten kwarc...
Witam, mam problem z ustawieniem fusebitów w BASCOM AVR DEMO, a nie chciałbym zablokować kolejny procesor (w tym wypadku At Mega8) Mam ustawić fb następująco: CKSEL3..0:0011, CKOPT:1, SUT1..0:10, RSTDISBL:1, WDTON:1, EESAVE:0, BOOTSZ1..0:11, BOOTRST:1, BODEN:0, BODLEVEL:0 Czy ta kombinacja jest poprawna? CKEL3..0:0011 - Fusebit A987 (0011:Internal RC...
Witam, podczas zmiany fuse bitów w atmega88pa korzystałem z tej http://obrazki.elektroda.pl/1369475900_1... odpowiedź: http://obrazki.elektroda.pl/7800061200_1... i w tym momencie dioda programatora sygnalizująca programowanie cały czas jest włączona. Jeśli wcisnę y/n nic to nie zmienia, nic dalej się nie wykonuje. Po...
Programator zainstalowałem w systemie wg instrukcji: http://barion-st.com/doc/AVRUSBaspSocket... wersja driv: libusb_0.1.12.1 Podłączyłem ATMEGA8 do płytki uniwersalnej i do programatora: http://obrazki.elektroda.pl/1135486600_1... I teraz chcę wgrać wsad HEX do ATMEGA8, którą wpiąłem do płytki uniwersalnej z kawarcem 12MHz. W programie...
Można bez problemu przełączyć na wewnętrzny generator 8MHz. dokładne informacje masz w notce. Pozdrawiam
Ddokumentacja mikrokontrolera to podstawa. Ustaw fusebity tak: Low: ff High: 89 i korzystaj z kalkulatora: http://www.engbedded.com/fusecalc Przeczytaj także: http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011... by już...
Kodu nie sprawdzę, bo nie kumam Bascoma :) Ustawiłeś fusebit CKOPT na 0 (czyli ustawiony) ?
Musze się chyba zgodzić z przedmówcą układ chyba był trefny bo od początku zachowywał się trochę dziwnie ale twierdziłem iż wina leży po mojej stronie, jednak przelutowałem układ na zupełnie nowy i działa wyśmienicie :) P.S Chce teraz załadować mu nowe fusebity czy na kwarc zewnętrzny (12-16MHz) mam ustawić tak: High: 0xD9 Low: 0xFF :?: Pytam iż moje...
tak uratuję twój żołądek ;) otóż to co chcesz zrobić nie można dokonać programowo - z poziomu kodu w jakimkolwiek języku. Do tego służą tzw fusebity, które trzeba odpowienio ustawić za pomocą programu którym programujesz swój uC ATmega8 domyślnie działa na wewn oscylatorze 1MHz aby to zmienić trzeba odpowidnio ustawić ofpowiedzialne za to fusebity CKSEL3..0...
Mam programator USBaps i Attiny26, który fabrycznie jest ustawiony na 1MHz wewnętrznego oscylatora. Wgrałem programik zmodyfikowany po Atmega8 i nie ruszył. Pomyślałem że zbyt mała częstotliwość zegara, bo na Atmedze8 było 8MHz. No i zabrałem się za ustawianie bitów, i jestem na etapie zablokowanej Attiny26. Czy jest możliwość odblokowania jej jakimś...
Rozumiem, że pdf z instrukcją masz i będziesz wiedział jak podpiąć przewody z programatora? Rozumiem, że nie ma w projekcie żadnego kwarca i trzeba ustawić na wewnętrzny zegar 8Mhz ? Podejrzałem sobie plik z ustawieniami Fuse Bitów w programie SinaProg na wewnętrzny zegar 8MHz i jest tam Low Fuse E4 i High Fuse D9. Na stronie -> https://obrazki.elektroda.pl/4581557600_...
A to? : Najpierw zgodnie z zaleceniami chciałem przestawić FuseBity wewnętrznego oscylatora RC tak by ustawić taktowanie na 8Mhz. I zrób to o co prosiłem.
Witam ponownie,dzisiaj zaczełem przygode z nowym prockiem jakim jest atmega 8535 i dzięki Wam powoli sie ucze i mam do Was kolejne pytanie jak ustawić fusebity aby atmega pracowała na zewnetrznym kwarcu 8Mhz nie pytajcie sie dlaczego chce aby pracowała na zewnetrznym skoro ma wewnętrzny.Programuje w bascomie versja 1.11.7.4, moze ktos mi podesle zrzuty...
Witam wszystkich. Jestem początkujący jeśli chodzi o programowanie avr. Zrobiełem sobie układ i w końcu udało mi się zaprogramować atmega8 jednak jedyny program jaki widzi mojego atmega to ponyprog. W związku z tym mam pytanie jak ustawić fusebity w pony aby układ działał ? W tej chwili przy odczycie wskazuje mi takie ustawienie jak w załączniku. http://obrazki.elektroda.net/26_12036749...
Prędzej czy później zdecydowałbym się na złożenie usbasp, ale na razie nie planuję kupować kolejnych procków, więc programator na lpt powinien mi wystarczyć, tym bardziej że mam starego kompa z LPT. Z tego co czytałem to niektórzy chwalili taki programator, bo działa im bez żadnych problemów. Mam Linuxa (Debiana) i próbuję uruchomić Burn-o-mat - zainstalowałem...
Oczywiście że nie jest potrzebny. Musisz tylko fusy ustawić na np 8MHz a w pliku boards.txt w arduino utworzyć płytkę z atmega8 8MHz. Możesz podpowiedzieć w jaki sposób ustawia się te fusebity? I czy do tego wystarczy Arduino, czy będę potrzebował jednak jakiegoś programatora? Dzięki wielkie za pomoc :)
Twoje zmienne używane w przerwaniu powinny być volatile -> http://mikrokontrolery.blogspot.com/2011... Próbowałem z volatile, nic nie zmieniło, czytałem o tym tutaj: http://mirekk36.blogspot.com/2011/08/tes... Pokaż stan fusebitu CKDIV8 - nie wiadomo z jaką częstotliwością chodzi MCU! Wcale nie musi być to 1MHz - jak sądzisz....
Przeczytaj migracje na http://www.atmel.com/avr Z tego co pamiętam to tam zmieniają się jakieś ustawienia rejestrów ... jak zmienili adresy jakiegokolwiek i będzie on używany w Twoim HEX'ie to i tak program nie będzie działał... Wejdź w AVR Studio do: Tools->Program AVR->Connect i podłącz się do programatora. Następnie pojawia Ci się okno. Masz tam...
tak właśnie myślałem za długi czas obsługi przerwania tylko co ja z tym teraz poczne w assemblerze nic nie wstawie bo nie umiem nic sensownego stworzyć pisałem kiedyś troche ale to na zupełnie innym procku i wogóle na uczelni na takim gotowym zestawie, kwarca mógłbym włożyć 16 Mhz tylko nie wiem jak ustawić FuseBity i czy kondenstaory 16pF bedą ok??...
zmieniłem tak jak pisałeś i nie pomogło, słuchaj ja kiedyś w tym procku pamiętam ustawiałem fusebity, bo zbudowałem na nim mjoya, który miał zew kwarc. Teraz chciałem coś innego popróbować. Tak więc gdybyś mógł mi napisać jak je ustawić w ponyprogu to byłbym wdzięczny :)
Nic nie mieszam:) BASCOM to język programowania. Ze strony www.mcselec.com można pobrać demonstracyjne oprogramowanie do nauki programowania. Ja używam tego oprogramowania i programatora Simple electronic programmer (5 kabelkow podłączonych do LPT). W tej aplikacji "BASCOM AVR" można pisać programy i programować procki. Można także ustawiać fusebity...
Za każdym razem, kiedy wgrywam program na procesor za pierwszym odczytem pojawiają się właśnie śmieci, a nie dane, które były wcześniej zapisane, więc chyba jednak w momencie programowania procesora właśnie "wpalam" eeprom. Wiem tylko, że można uniemożliwić zapisywanie eepromu w fusebitach. Niezupełnie, w fusebitach można tylko ustawić, aby nie kasował...
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...
Odczytany kod będzie zły jeśli będzie nie ta częstotliwość bo opóźnienia będą nie takie jak trzeba. Musisz ustawić fusebity na zewnętrzny rezonator bo pewnie masz w tej chwili ustawione na oscylator wewnętrzny bo tak jest domyślnie ustawiona Atmega8. To że rezonator jest podłączony nie znaczy że jest używany. programów do ustawiani fusebitów jest mnóstw...
Ustawiłem tak jak pisało na stronie: " a) ustawić fusebity tak, żeby µC pracował z wewnętrznym zegarem 1MHz; b) włączyć układ "Brown Out Detector". Próg zadziałania ustawić na 4V; c) wykonać weryfikację zapisu; d) odłączyć multimetr od programatora. " Dodano po 7 A miałby Pan może schemat podłączenia tego wszystkiego ?
Witam. Na wstępie powiem że z programowaniem uC nie miałem styczności. Na razie chcę programować uC z gotowych programów wsadowych, chcę ściągnąć program z jednego uC i programować tym programem inne uC (mowa o Atmega8) i mam taką prośbę aby ktoś mi napisał jakie fusebity ma ustawić ściągając program z uC jak i programując. Programator jaki mam to ISP...
po kolei kolego wader_669 -> 1. jak masz jakiś kod/wsad do konkretnego typu procka plik HEX to program ten będzie prawidłowo działał tylko w tym procku ( w większosci przypadków ) - więc nie ma sensu wgrywać takiego wsadu do innego procka - tym bardziej, że ATmega48 znacznie różni się od ATmegi8 ;) 2. Wgranie samego wsadu bez ustawiania fusebitów nie...
fusebit atmega8 atmega8 fusebit ustawić fusebit
termopara przewody zużycie inverter stabilny generator kwarcowy
sterownik movera sterownik movera
Czy suszarka slim Hoover jest dobrym wyborem? Jak zmienić kolor podświetlenia klawiatury Lenovo, Corsair, Razer