Trzeba też wyłączyć JTAG, czyli Fusebit High H.
Polecam [url=http://www.engbedded.com/fusecalc/]... stronkę oraz [url=http://elportal.pl/index.php?module... stronkę.
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...
Witam Ustaw 4 jedynki. Pozdrawiam
Witam. Mam problem z uruchomieniem sterownika z tej strony: http://mirley.firlej.org/prosty_sterowni... Bascom poprawnie programuje avr ale jest problem z ustawieniem fusebitów. ............ Jak poprawnie ustawić fusy w bascomie ? W czym konkretnie masz problem? Nie potrafisz poprawnie zidentyfikowac fusebitów, czy też ich wyeditowac wg potrzeby?...
Ehh. Ustaw fusebity.
Dlaczego w Bascomie po kliknięciu na write LB, write FS tracę komunikację z prockiem. Nie zmieniam fuse bitów więc nie powinienem go blokować. Chyba
Ja na twoim miejscu zoptymalizowałbym napisy.
Witam ! Moim zdaniem aby nie przestawiać Fusebitów wystarczy linię w pliku BAS $crystal = 4000000 zmienić na: $crystal = 1000000 Pozdrawiam. Stefan W sumie masz racje, jeszcze coś namiesza. Ale teraz kolega się chociaż dowie, że nie jest obojętne jakie są fusebity.
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ł...
Jeszcze fusebity
tez stawiam na fusebity
Samo się nic nie blokuje. Najwyraźniej źle ustawiasz fusebity.
Witam. Czy mógł by ktoś zamieścić screen jak ustawić fusebity w bascom. :cry:
Mógłbyś napisać jak zmienić te FuseBity?
Mam pewne obawy związane z tym ,że coś mogę podłączyć źle (to znaczy nie do tych pinów mikroprocesora co trzeba). Czym mogłoby to skutkować? Procesor przeżyje, nawet jak go odwrotnie włożysz w podstawkę. Co do SPI do nie trzeba podciągac pinów rezystorami, tylko musisz pomiędzy programatorem a procesorem wstawic do każdej z linii (MISO, MOSI, RESET,...
"Czy jak zmienię fusebit i nie dam write tylko program (bascom), to programuje również fusebity? Czy możliwe jest, że się sam przeprogramował?" Tego na pewno nie wiem. Ale po 10 latach pracy w serwisie wiem że procesory(i zwykłe bramki) się psują. Czasem w bardzo dziwny sposób.
Bity które przestawiłeś są odpowiedzialne za taktowanie mikroprocesora. Jeśli masz podłączony rezonator to będziesz musiał go odłączyć i podłączyć pod nóżkę XTAL1 sygnał zegarowy ok. 1-4MHZ wtedy procek powinien zostać rozpoznany przez Bascom-a. Jeśli nie masz podłączonego rezonatora to podłącz go i jak nie pomoże to podłącz generator jak wyżej. Radze...
Fusebity ustawione poprawnie? Bywają układy które mają JTAG na PC 2-5 ustawiony fabrycznie.
1. Daj to Config pinc.1 = output i to samo dla pc2..3. Dla pewności. 2. Czy planujesz dokładnie drugiego ds18b20? Jeśli nie to wystarczy malutka zmiana żeby to naprawić. 3. Jutro napiszę jak zmienić fusebity.
A fusebity ustawiasz poprawne?
A jakim dokładnie programem będziesz ustawiał fusebity? Dodano po 1 Bo AVRDUDE nie działa chyba z twoim programatorem
"Fusy" na 0000!. Trzeba będzie ustrugać zwenętrzny generator i podłączyć na XTAL1 (XTAL2 = Nc) sygnał prostokoątny o częstotliwości ok. 1MHz. Później należy przeprogramować "fusy" na 1111, odłączyć generator i podłączyć kwarc. Ustawiłeś procka na zewnętrzny sygnał zegarowy - to co innego niż zewnętrzny kwarc. Przewiń w Bascomie okienko z listą źródeł...
Fusebit kompatybilności z M103 skasowałeś?
Symulator nie uwzględnia stanu FuseBitów - ich odczytywania jest dokonywane dopiero podczas programowania i to na wyraźne polecenie użytkownika.
Mam pytanko jak ustawić fusebity w bascomie tak aby były jednakowe jak w poniższym rysunku przestawionym jest w programie w Burn-o-mat. http://obrazki.elektroda.pl/7874233400_1...
Nie wykrywa Ci procka, jakie masz fusebity? I sprawdź czy poprawnie podłączyłeś programator z procesorem
Stawiam że to są źle ustawione fusebity Arduino używa botloadera a bascom nie. Trzeba ustawić procesor dla pracy bez botloadera ale ja nie używam do tego celu bascoma to nie bardzo pomogę. Sam tytuł w linku mówi że to są standardowe ustawienia fusebityów dla Arduino. Jeśli sobie nie poradzisz to daj znać i coś się z tym zrobi w tym momencie nie dam...
Witam. Wiem, że temat stary, ale może podpowie ktoś jak ustawić fusebity w bascom-avr aby zaprogramować attiny13 i jak go potem podłączyć w zasilaczu?
Ponieważ takowego programu na stk200 nie znalazłem (przyznaje, że mocno nie szukałem) to przulutowałem w 3 minutki kwarc + 2 kędziorki i RS zaczął śmigać bez problemów Zajrzyj do dokumentacji AVR-Dude... Co do głównego tematu, tłumacząc jak rolnikowi, to nie wystarczy przylutować kwarc, aby procesor działał z daną prędkością, trzeba go jeszcze o tym...
Sprawdzałeś jakie ustawienia dają takie fusebity?
Fusebity, ustawianie oraz programy poglądowe możesz zobaczyć na mojej stronie: www. henwyd.republika.pl
STK200 A powiedzcie mi jeszcze jak odczytac i zmienic te fusebity?
Jasne fusebity zmienione jak trzeba.
Fusebit C-ma być disabled.
Fusebity ustawiłem w bascom avr standart a linie cs nie są zamienione
Nie przestwiłeś Fusebita M103.
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ż...
A moze to nie jest kwestia Bascoma tylko tego ze Atmega nadal chodzi na wewn. oscylatorze 1MHz. Z objawow by tak wynikalo ze tak wlasnie jest. Przestawiales fusebity na prace z zewnetrznym kwarcem ?? Pozdro Dexter
Bascomem albo PonyProg2000. Jak fusebity w Bascomie ustawić masz na tej stronie wyjaśnione.
a masz ta atmega8l? oczywiscie rx to tx i odwrotnie? skad masz kod? nie znam sie na komunikacji z komorka, za to troche na hardware. Ja na twoim miejscu bym zastosowal jakis lepszy konwerter napiec. Zrob prt sc jak masz ustawione fusebity.
"Divide clock by 8" zrób na "disabled".
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.
a napewno atmega dziala na kwarcu 8 Mhz ? tzn czy dobrze podlaczony, i przede wszystkim czy fusebity dobrze ustawione.. bo jezeli nie to rzeczywiscie moze nie dzialac,bo bascom funkcje opozniajace przeliczy wedlug tych 8 mhz zadeklarowanych
Zrób test. Przestaw FuseBity w tym działającym prototypie na wewnętrzny oscylator 1MHz. Zresetuj/powercycle i zobacz czy uda się Tobie połączyć jeszcze raz ;) Może masz ustawiony zegar w programatorze na coś więcej niż 250K a nowy uC komunikuje się na 1/4 swojej prędkości taktowania. Jak nie ruszy to wiesz w czym grzebać ;)
Witam. Chciałbym aby znikneły raz na zawsze problemy z fusami. Na razie wiem tyle; Atmega8, aby zadziała z zew. oscylatorem 16MHz to stan bitu A876 musi wynosić: 1111:1111 (ostatni na liście). Ale, aby tego dokonać trzeba przestawić bit wyżej, który odpowiada za opóźnienie. Ja dałem na NO DELAY i już się układu szeregowo programować nie da. Ktoś wie...
luka_m1984 napisał: A czy byłby ktoś tak pomocny i napisał jak ustawić fusebity w BASCOMIE Ściąg program AVRDUDE z nakładką Burn-O-Mat, jeśli go nie masz i tam bardzo prosto w zakładce fusebits znajdziesz.
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
Dziwny, bardzo dziwny przypadek ;-) Sprawdź 3x poprawność połączeń, fusebity (przestaw może na wewnętrzne 8MHz). Jak to nic nie da, to chyba pozostaje podłożyć innego DSa na próbę.
Na poczatku daj dyrektywe $crystal=1000000. ATmega fabrycznie pracuje z wewnetrzny zegarem 1MHz mimo podpietego kwarcu. Trzeba przestawic fusebity zeby zmusic procek do pracy z kwarcem. Pozdro Dexter
Witam Mam problem z Atmegą 32, namieszałem w fusebitach i uP przestał się odzywać (Bascom i Pony Prog straciły z nim kontakt). Wszystko zaczeło się od tego że podłączyłem zewnętrzny oscylator 8Mhz do Atmegi. Za żadne skarby nie chciał mi ruszyć, wiec zacząłem kombinować i na efekty długo nie czekałem- mikrokontroler przestał się komunikować ze światem....
A czy pilot działa na 100% w RC5? Czy masz inny procesor, żeby jednym nadawać w RC5, a drugim odbierać? Czy Fusebity są dobrze ustawione?
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.
fusebity źle ustawiasz
Witam, miałem ten sam problem. Prawdopodobnie wykonujesz projekt wedlug mikroprocesorowej oslej laczki. Nie sprawdzalem tego jak jest w AT902313 na bazie ktorego pisany byl kurs(dziwne że nic o tym nie pisza w kursie) ale w Attinie faktycznie musisz przestawic fusebity bo domyslnie masz taktowanie 1MHz. W bascomie robi sie to bardzo prosto:Program-->send...
Powodów może być wiele Jednym z głównych może być np.ustawiona nóżka RESET jako port in/out Wtedy bascom nie wykrywa mikrokontrolera W takiej sytuacji żaden programator szeregowy sobie z tym nie poradzi muszisz przekonfigurować (programatorem równoległym) odpowiedni fusebit i wszystko powinno działać
Czy nie uzyte piny lcd podlaczyles do masy? Zmieniles fusebity jak chcesz uzywac zew. 16mhz ? Nie pomyliles pinow? Sprawdz miernikiem czy wszystko jest ok. Masa wspolna? zasilasz lcd i avr z 5V?
To pokaż jak ustawione są fusebity po ich przeprogramowaniu przez ciebie, (może zrzut ekranu z MkAvrCalculator) po wciśnięciu żółtego przycisku "Sprawdź podłączony AVR" w zakładce programator - ok?
Pokaż jak ustawiasz fusebity.
Poczytaj o porcie C w Atmega 128 na forum. W sieci jest ponadto polska nota katalogowa. Ostatecznie przeglądnij Fusebity w Bascomie. O ile dobrze pamiętamport C trzeba odblokować.
Czy fusebity masz dobrze ustawione?
Witam Drugi banał: fusebity, itd. poustawiane ? -- pozdrawiam
Jak narazie dziwnym trafem większosć ukłądów miałem na AtMega8 i jemu podobnych i zawsze go montowałem z jakimś kwarcem, przez co nie mialem zadnych problemów. To jeśli nie wiesz co to są fusebity, to po co ten kwarc montowałeś? o.O Skoro i tak go nie używałeś:>
Mógłbym porzucić bascoma, gdybym tylko umiał przepisać ten programik (znaczy ten wkład) na inny język, ale też nie umiem. A z wyszukiwarki korzystałem, lecz niewiele mi to mówi. w zakładce Locks and Fusebits to wygląda zupełnie inaczej. Chyba, że da się najpierw wrzucić program tym Bascomem, a dopiero potem poprzestawiać bity, jakimś innym. (żebym jeszcze...
Nie próbowałem zmieniać ustawień Fuse-bitów, . no i w tym właśnie leży twój problem ;) ... musisz zmienić fusebity a dokładniej wyłączyć za pomocą nich JTAG, który jest właśnie na tych portach z którymi masz problem. Jak go wyłączysz to wszystko ci minie jak ręką odjął pozdr
W porządku, przejrzałem forum i to rzeczywiście może być ten problem, ale nadal nie wiem jak ustawić fusebity w bascomie - programator STK200/300.
Hmmmmm. ATmega 8 z takim kwarcem? Dlaczego? Fakt faktem niema przeciw wskazań do stosowania takiego kwarcu, ale z reguły AVR-y lepiej pracują z kwarcami o okrągłych megahercach. Po drugie po co stosujesz kwarc o tak dużej częstotliwości. 8MHz to już dość dużo. Może mam dość archaiczne zdanie ale lepiej się programuje fusebity w Bascomie.
zgadza się napisałem od nowa i działa użyłem portb.6 i jest tak jak chciałem teraz mam pytanie odnośnie oscylatora w zasadzie korzystam z wewnętrznego chyba 4mhz dzielonego tez chyba bo bascom jakoś to dziwnie pokazuje ustawiłem na wewnętrzny oscylator i dzielnik przez 8 gdy odświeżyłem fusebity to wartości się zmieniają zrobię screeny jeśli chcecie...
A jak mam wyłączyc w BASCOM JTAG http://www.elektroda.pl/rtvforum/topic14... Od razu uprzedzam - 10 razy sprawdź, zanim zaczniesz programować Fusebity. Możesz zablokować ATMEGA.
A fusebity dobrze ustawione ? JTAG wyłączony ?
... no właśnie a jakiego oscylatora używasz? tego fabrycznie ustawionego wewnętrznego??? bo wtedy masz tylko 1MHz - może to twój problem z tą sekundą co piszesz? jeśli chcesz zewn kwarc to oczywiście trzeba dobrze fusebity przestawić
Ustaw: CKSEL[3..0]=1111 (FusebitA987) CKOPT=0 (Fusebit H) a M8 będzie pracował na zewnętrznym kwarcu, np 16 MHz.
ale jeśli programator czyta CI sygnaturkę to znaczy, że nic nie zablokowałeś - poza tym z tego co wiem przez ISP nie da się zmienić tego fusebitu :D
Bo może źle ustawiłeś FuseBity czy coś. Zapodaj program.
Masz zmienione fusebity tak żeby atmega pracowała na 8Mhz?
Jedyne wyjście to programator równoległy. I dlatego nigdy nie korzystam z takich narzędzi jak to bascomowe... AVR-Burn-O-Mat najlepszy i mniejsze ryzyko o złe fusebity.
Czy ktokolwiek próbował zamiast kwarcu zastosować zew generator sygnału? Tak - ja na ten przykład :) Z tego co przeczytałem należy sygnał podać na Xtal 1 a noge Xtal 2 zostawić wolną... Zgadza się. A czy bezpośrednio pod Xtal1, to zależy co masz na myśli pisząc "generator sygnału" - dla mnie to bardzo szerokie pojęcie. A jak z deklaracją kwarcu w bascomie?Nadal...
gabox YES :) Use the program BASCOM to set up fusebit.
Na czym polega Twój problem, bo w swoim poście tego nie napisałeś... Ustawiłeś wszystkie fusebity jak należy?
Jakiego programatora kolega używa , i jakiego programu Fusebity ustawione prawidłowo ?.
co do fusebitów to: fusebity high zostawiamy fabryczne czyli 11011001 a fusebity low zmieniamy na 11000001 czyli zmianie ulega tylko SUT1 z wartości 1 na 0 w bascomie będzie to: fusebit KLA987 CKSEL=0001 SUT=00 Wielkie dzięki teraz wszystko jest PL ;)
A fusebity ustawione tak, aby obie Atmegi chodziły na 8MHz?
... nie wiem za bardzo jak ustawić Fusebity. Informacji, najlepiej szukać u źródeł. http://www.fischl.de/usbasp/Readme.txt
Witam, szukałem długo, ale nigdzie nie znalazłem. Problem wygląda tak: Mam programator ISP na LPT zbudowany na buforze. Działał mi pięknie przez kilka lat, zarówno w BASCOM AVR jak i w ISPprog. To było na Win XP. Teraz mam Win7 i ISPprog działa z programatorem, a Bascom jest głuchy. Ktoś ma pojęcie jak to można naprawić? Bardzo mi zależy, bo FuseBity...
Sprawa ma się tak dlatego, że Atmega328P nie ma już FuseBit CKOPT . W starszych Atmegach przy kwarcach szybszych niż 8MHz zalecano włączenie CKOPT. Arduino wypalając Bootloader ustawia "zwykły" Eternal Crystal Oscillator. Zobacz jak różnią się amplitudy gdy wybierzesz "Full Swing" Jest chyba ciut bardziej prądożerny, ale bardziej odporny na zakłócenia...
...kwarc jest zewnętrzny 4Mhz, wiec wszystko gra... To po raz N-ty na tym forum , zapytam: A fusebity skonfigurowałeś/przestawiłeś/zmieniłeś/r... :?: Piotrek
Należy ustawić fusebity w programowaniu ręcznym (zielony symbol układu ) w Bascom'e
Jaki masz programator? Może warto użyć łatwiejszych narzędzi do programowania jak Bascom czy AVR Studio?
nie pamiętam numerów nóżek i pinów, ale u mnie na takim programatorze ( wg Bascoma - Sample Electronic Programer) bez problemu działa. w opcjach trzeba tylko wybrać AT TINY 2313 i już. być może próbujesz programować go jako at90s2313. Jeśli nie masz opcji Tiny w bascomie, musisz ściągnąć nowszą wersję. kwarc nie przeszkadza, chociaż nie pracuje. fabrycznie...
masz $crystal 12MHz a czy fusebity masz przestawione na taki kwarc?
Jeżeli uruchomisz programator BASCOM (F7), to znajdziesz zakładkę "Lock and Fuse bits" - to tam ustawiasz wszystkie Fusebity (i Lockbity - czyli bity zabezpieczające pamięć programu przed odczytem - również). Opcje są czytelnie opisane - co prawda po angielsku, ale z tym raczej dasz sobie radę - jedyny błąd, to opcja opisana jako "divide by 16" a powinno...
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).
Same nie padły, a 10000 programowań to praktycznie niemożliwe do osiągnięcia w warunkach amatorskich. Pewnie przestawiłeś fusebity.
A skąd masz pewność że procesor pracuje z zegarem 16MHz? Odczytaj fusebity i zobacz jak skonfigurowany jest zegar.
A fusebit "CKDIV8" masz wyzerowany?
Witam . Zbudowałem tą aparaturę zgodnie ze schematem . Teraz chcę zaprogramować te Attiny 13 w programie Bascom AVR , jak mam ustawić fusebity w tym programie ? Dopiero zaczynam zabawę z mikrokontrolerami , więc proszę o pomoc .
No i widzisz, na 100% masz dobre połączenia? Testowałeś na tym atmega32? 1. Daj kod odbioru normalnie w pętli głównej - wyeliminujesz kilka potencjalnych przyczyn błędów - kod jak w pomocy BASCOMA. 2. sprawdź czy masz poprawnie ustawiony kwarc migając diodą co sekundę z poleceniem wait 1 - jeśli nie będzie migać co sekundę to znaczy, że fusebity do...
Nijak, zmienia się to w fuse'ach. Np. ja korzystam z programatora z godnego z stk500 dostępu do fusebit'ów z poziomu bascom'a nie mam. Fusebity zmieniam za pośrednictwem avrstudio. Natomiast pracując na programatorach zgodnych z stk200/300, można fuse zmieniać w środowisku bascom. Sprawdziłem w bascomie robi się taką wstawkę fusebitem możesz ustawić...
Najpierw podciągnij reset mikrokontrolera przez rezystor do Vcc, bo narażasz się na niekontrolowane resety. Kodu niestety nie sprawdzałem Bascom mnie nie lubi. Fusebity masz prawidłowo ustawione (przede wszystkim zegar)?
Nawiązałem już komunikację z atmegą. Jak mam w bascomie ustawić fusebity? Pracuję na oscylatorze 16MHz i kondensatorach 22pF. New Bitmap Image.jpg pokazuje jak powinny być ustawione do pracy z urządzniem z tąd: http://mirley.firlej.org/prosty_sterowni...
bascom fusebity attiny2313 bascom fusebity bascom fusebity atmega32
sterowanie spawarki radio kondensator trzeszcz excel losować liczba
suszarka miele suszarka samsung
Skrzynia CVT JF016E w Nissan Qashqai J11 1.6 dCi Zawieszanie się Windows 11 po bezczynności - przyczyny i rozwiązania