Kolego, chcemy Ci pomóż, a Ty nas olewasz. To, że inne programy działają, nie znaczy, że masz dobrze ustawione fusy. Możesz mieć ustawiony oscylator wewnętrzny 1MHz, a w programie zmieniasz na $Crystal 8000000 i sporo programów będzie działać. Jak wrócisz do komputera, proszę podać dokładne ustawienie fusebit - odczytane z układu i narysować schemat,...
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...
Być może zamiast 0100 ustawiłeś 1011 co oznacza, ustawienie zewnętrznego kwarcu Low frequency. Jakie konkretnie bajty Low i High fusebitów ustawiałeś? http://www.engbedded.com/fusecalc Poza tym warto mieć Fusebit Doctora: http://mikrokontrolery.blogspot.com/2011...
Nie mogłem zmusić program do działania (nie wiem czemu, pin resetu na 5v), więc w akcie desperacji postanowiłem wyłączyć reset poprzez ustawienie RSTEN na 0. Od tamtej pory nie mogę nic zaprogramować w nim. Kompletnie głuchy na wszelkie komendy. Wiem, że programator za pomocą resetu "informuje" kontroler, że chcemy mu coś zmienić. Bałem się przez to...
Ok - ale ja właśnie myślałem, że to powinien pokazać mkAvrCalculator - że te fusebity oznaczają że uC spodziewa się zegara np. 16MHz. A nie pokazuje nic, stąd moje zdziwko. Dla twojego większego zdziwienia: żaden FuseBit Calculator nie wskazuje na konkretną częstotliweśc powyżej 8 MHz. Porównaj z : http://www.engbedded.com/fusecalc/ Masz tam tylko...
hej ja mam cos takiego, moze pomoze ;] Opis fusebitów w jezyku polskim Bardzo pomocny materiał dla osób mających problem z czytaniem dokumentacji w języku angielskim.
RSTDISBL nie ruszałem ale możliwe że tam władowane było 0 i to by było przyczyną. Pewnie zabiorę się za Fusebit Doctor'a. Jeśli użyłeś np programu PonyProg to najczęstszy powód takich uwaleń jak mówisz ;) to prawie pewne że w CKSEL poszły właśnie zera . czyli nie jest ci nawet żaden fusebitdoctor potrzebny (chociaż oczywiście warto go sobie zrobić...
To są w BASCOMie jak się domyślam (nie miałem styczności)? Specjalistą nie jestem, ale moim zdaniem to pewnie informuje te wszystkie kompilatory, linkery, asemblery i inne o parametrach układu, czyli strona programowa. Fusy ustawiają sprzętowo dane parametry, w konkretnej kości mikroprocka.
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...
Witam Programuje przez Bascom AVR Problem jest taki ze nie moge ustawic procka ze by dzialal na zewnetrznym oscylatorze. Fusebit ustawione tak jak na printscreenie. Zewnetrzny kwarc 16Mhz, kondensatory przy kwarcu 22p (dzisiaj jeszcze dla pewnosci wymienialem) Gdy przestawie go na wewnetrzny oscylator 1Mhz zaczyna dzialac.
Czy ustawienie Fusebit A987 0011:0011 są poprawne dla wewnętrznego oscylatora 4MHz? pzdr
Jak ustawić fusebit w attiny dla kwarcu 4mhz? Czy używasz BASCOMA ? Tam jest bardzo proste ustawienie pomimo tego, że nie którzy psioczą. jeżeli tak to wybierz zakładkę programowanie > ręczne > fuse bit i tam klikając dwukrotnie na daną linie wybierasz odpowiedni fuse bit. $crystal zmień na 1000000 MHz w programie.
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, dzięki za odpowiedzi.Czyli ustawienie fusebit powinno być takie jak poniżej w screen: http://obrazki.elektroda.net/49_12599618... Dodano po 6 A i jeszcze, tranzystory pnp czy npn zastosować?Jaki symbol? Za wszystkie odpowiedzi dziękuje:)
Witam po dłuuuuuuuuuuuuugiej przerwie. Sukces !!!!!!!!!! Wszystko działa . Problemem było oczywiście złe ustawienie fusów. w Fusebit extendet : fusebit p ustawiony ma być na ATmega 128 mode. Fabrycznie jest on ustawiony na kompatybilność z starszym modelem 103. Serdecznie dziękuję WSZYSTKIM którzy byli tak dobrzy i pomagali mi w rozwiązaniu problemu....
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...
Witajcie, chciałbym się z wami podzielić moim projektem jednostronnej płytki do platformy Makerbuino. W internecie jest dostępny dwustronny projekt płytki ale skoro takich nie umiem robić to postanowiłem samemu zaprojektować pcb. Udało się jednak zaznaczam że mogłem ją lepiej wykonać, ale po prostu nie chciało mi się siedzieć jeszcze dodatkowych paru...
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>?
CKOPT - Fusebits High opcję Fusebit H – 1:CKOPT 1 Zmienić ustawienia na – 0:CKOPT 0 Po tej zmianie zatwierdzić ją przyciskając JEDEN RAZ przycisk po prawej stronie Zrobiłem dokładnie tak jak pisze ArtXs i wszystko ślicznie śmiga (podłączyłem 8MHz, nie wiem jak z kwarcami powyżej tej częstotliwości). Mam tylko pytanie odnośnie tego co zacytowałem...
Witam! Mam następujący problem z atmegą 168. Podłączam programator do PC, u układ z owym mikrokontrolerem do programatora. Zasilanie włączone. Programator to stk200/300. Obie diody się palą i test w ponyprog - "ok". Ustawiam na avr micro -> atmega168. Nie mogę nic odczytać, nic zaprogramować, wszystkie próby kończą się komunikatem "no device or unknow...
Ja bym obstawiał dziwny algorytm programowania używany przez USBASP. Sprawdzałem na całkiem innym programatorze i zjawisko to samo. Czyli nic związanego z USBasp. Już na samym początku, na etapie czytania sygnatury, kość się nie odzywa jakby jej nie było. I ewidentnie sytuacja taka, że dla danych fusebitów, których nie ruszamy, wgrywamy wielokrotnie...
Zablokowałeś procesor - przy jednej sztuce nie opłacalna naprawa , gorzej gdy parę leży w szufladzie - istnieje coś takiego jak Fusebit Doctor - traktowanie procesora większym napięciem i ustawienie bitów żeby programator mógł się skomunikować z procesorem. Zamów drugą Atmegę 328 P-PU , wgraj Bootloader poprzez programator ( nie będzie działać na zwykłej...
czy ustawienie taktowania 128000 i podziału przez 8 może zablokować attiny13?
Chciałbym uściślić, że w Bascom jest dedykowana komenda. Testowałem przed chwilą na tych ustawieniach i działa 100% [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 64 $swstack = 16 $framesize = 48 Disable Jtag[/syntax] ..tak więc nie zawsze trzeba znać odpowiedzialne rejestry. JTAG na stałe można wyłączyć też poprzez ustawienie...
Nie wiem czemu dzisiaj ten kalkulator na te same ustawienie pokazał mi inne wartości fusebitów. Na innej przeglądarce mam: fusebit low FF i high E9
FUSE BBIT 7 to ustawienie nie dotyczące częstotliwości pracy uC , a tzw. PRESCALER-a.
Podaj tylko wartość którą pokazuje program w okienku obok napisu fusebit ;) jeśli masz tam np. 99D1 to ostatnią cyfrę zmień na 4 (99D4) i rozpędzisz układ do 8MHz
Witam, Wszystko zaczęło działać. Metody są dwie. Pierwsza to ustawienie $crystal = 1000000 Drugie rozwiązanie to ustawienie pracy z zewnętrznym generatorem w fusebit CKDIV8 trzeba odhaczyć ptaszek pozdrawiam
drakerus - zobacz posty wyżej jeśli chodzi o ustawienie a tą atmege co się teraz nie odzywa podepnij pod zewnętrzny generator pin 9 i ruszy , zmienisz wtedy fusebit i będzie ok
Tak, da radę o ile problemem jest ustawienie się na external clock. Czasem da się takim czymś też ożywić atmegę ustawioną na external RC i kwarc zewnętrzny. Jeśli coś zrobiłeś z rstdsbl lub spien to nie ma szans - musisz zrobić fusebit doctora lub znaleźć kogoś w okolicy z HVPP. Oczywiście musisz od atmegi odlutować wszystko co wisi na nodze XTAL1 -...
Pytania dodatkowe :) W skrętce iloma parami (i czy parami) prowadzisz zasilanie? Jedną? Jak zachowuje się napięcie na płytce zasilanej ze skrętki? Zmierz wartość napięcia przynajmniej miernikiem - skoro nie masz oscyloskopu. Może napięcie spada poniżej poziomu ustalonego w BOD? Ustawiłeś fusebit od BOD? W jaki sposób zachodzi transmisja danych między...
Na początek mam trzy wiadomości. Dwie złe i jedną taką sobie. 1.Nie znam się na sterowaniu telefonów- może ktoś inny pomoże. 2.Znowu fusebity- PORTC jest ustawiony do obsługi JTAG- trzeba to wyłączyć. Wchodzisz w ustawianie fusebitów- tak jak poprzednio. Szukasz Fusebit High H - i ustawiasz na disable. 3.Skoro skonfigurowałeś PORTC jako wejście- to...
C5 (elektrolit przy kontrolerze) raczej nie jest już potrzebny. Jeszcze radziłbym ci pomiędzy kwarcem a kontrolerem wstawić 2 pary zworek (goldpinów z jumper'kami) - przyda się, gdybyś potrzebował taktować zewnętrznym zegarem (np. w celu odblokowania kontrolera z powodu źle ustawionych fusebit'ów). Jeszcze JP2 i JP3 proponowałbym dwurzędowe - może się...
Teraz masz ustawiony oscylator RC o częstotliwości 3.0-8.0MHz.
PB5 jest fabrycznie zaprogramowany do pracy jako RESET. Żeby go "odprogramować" musisz ustawić fusebit o nazwie RSTDISBL. Wtedy PB5 będzie pracować jako zwykły pin IO, ale tracisz zewnętrzny reset i - UWAGA - procka będziesz mógł programować tylko metodą "wysokonapięciową" (przez podanie +12V na reset). Jak nie masz programatora który programuje w tym...
Witam, poruszałem już temat bardzo wolnego startu procka atmega 8 lecz do dziś nie wiem czym to zwalczyć. Używam bascom demo do pisania i kompilacji. Podaję ustawienia fusebitów, na mój gust chyba prawidłowe: name-mega8 callibration 0 BA callibration 1 BB callibration 2 B4 callibration 3 B5 lock bit 65 - 11 lock bit 43 - 11 lock bit 21 - 11 fuse bit...
Ustawienia częstotliwości kwarcu w opcjach bascoma są uwzględniane przez kompilator o ile w programie nie pojawia się dyrektywa $crystal. Dyrektywa ma wyższy priorytet, dzięki temu umieszczając ją w kodzie unikamy problemów z różnymi ustawieniami na różnych kompach (np u kolegi czy sąsiada :D). Rozumiem, że procek to nie 128L , a kwarc 16M jest podpięty...
Witam, Mam problem źle nastawiłem Fuse Bits Zamiast na 0100 to dałem 1000 (zewnętrzny oscylator RC 8MHz). Jak poprawić błędne nastawienie ??? Czy moża zrobić coś to w ten sposób: "Zdarza się, że po ustawieniu jakiegoś bitu i próbie ponownego programowania procesora, mamy komunikat, że kompilator nie rozpoznaje procesora. Aby teraz cofnąć to błędne ustawienie...
Nie ruszaj tego fusebitu HFUSE bo on jest w ogóle nie istotny z punktu widzenia tego wsadu. Zajrzyj sobie do noty PDF, tam masz tylko fusebit o nazwie SELPRGN i on ma mieć wartość = 1. A kłopot polega na tym, że próbujesz zapisać wartość 0xFF czyli w pozostałe nieużywane bity wpisać jedynki, tymczasem z procka niezaprogramowane bity w tym bajcie odczytują...
Witam. Dzięki za odpowiedź Piotrek. Sytuacja jest taka. Urządzonko pracuje sobie samo cały czas bez włączonego komputera, a tym bardziej Bascom-a. Więc jeżeli komputer wyłączę wieczorkiem a o 8 rano ma mi się załączyć kanał 1 to powinien to zrobić bo w końcu pracuje na czystym eprom-ie. Więc jak rozumiem zapis i odczyt powinien się odbywać normalnie...
Dzień dobry. Na nowo zaczynam przygodę z AVR'ami. Mam problem z watchdog'iem. Chciałbym obsłużyć przerwanie generowane przez watchog, ale mi się to nie udaje. W zamian watchog generuje tylko sygnał reset (bez uprzedniego przerwania). Piszę na ATmega328P ( Atmel Xplained Mini 328P). FuseBit WDTON nie jest zaprogramowany. [syntax=c] #include <asf.h>...
Witam , mam taki problem.Programowalem mikrokontroler... wszystko dzialalo ok, kilka razy go zaprogramowalem i dzialal. Dodalem cos do programu, zaprogramowalem i koniec, juz nie dzialal a programator go nie wykrywa juz... Programowalem codevision. To co dodałem to : Ustawienie Portc0..Portc5 jako wyj z wartoscia 1 i Portc6 jako wej wartosc T (code...
Kolejne pytanie : po co wszyscy wszędzie dają dodatkowe podciąganie zewnętrzne pinu reset do Vcc jak przecież domyślnie włączone jest wewnętrzne ? To nie tak :) Zastosowanie zewnętrznego rezystora zależy od konkretnego przypadku. Inaczej projektujemy urządzenie zasilane z malutkiej baterii sterujące malutką diodą, które ma pracować 10 lat, a inaczej...
Pozwoliłem sobie na kontynuację zamknietego już [url=http://www.elektroda.pl/rtvforum/to... bo problem jest nie rozwiązany :wink:. A więc do rzeczy. Na pokładzie Attiny2313 programowany przez STK200 przez ISPProg Dybkowiskiego. Nadmieniam że tym programatorem i tym programem zaprogramowałem niejedną Atmegę czy '51. Programatora używam...
Nie ma rezonatora zewnętrznego więc pewnie pracuje na wewnętrznym ( ten fusebit musisz ustawić ). A pozostałe tak jak zawsze :)
Witam mam problem z Atmega 16 źle ustawiłem fusebity i ją zablokowałem. Jest możliwość przeprogramowania jej mikrokontrolerem at90s8535 (cały zestaw uruchomieniowy pecel z avt) ?
Kolego w poprzedniej odpowiedzi napisałem Ci przecież jak masz ustawić fusebity.
Trzeba też wyłączyć JTAG, czyli Fusebit High H.
Zauważ, że w dokumentacji dla BOOTSZ1..0 ustawionych na 0 jest podany zakres adresów $3800-$3FFF, ale są to adresy słów a nie bajtów.. w tej samej linijce tabeli 99 jest napisane "2048 words" czyli 4KB od końca - to masz od adresu $7000. Jeśli bootloader masz umieszczony pod adresem $3800 (w bajtach) to skacząc pod ten adres kod się uruchomi, ale przy...
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...
Tak, 0 to fusebit ustawiony czyli zaznaczony.
programator fusebit winavr fusebit atmega fusebit
reset sterownika baterii laptopa lenovo renault scenic silnik dławi 17mb211s firmware
interfejs multidiag interfejs lexia
Echosonda Deeper, Toslon, Rippton – brak parowania z łódką zanętową, przyczyny i rozwiązania Sofar Solar 3.3–12 KTLX-G3 – reset falownika, factory reset, ustawienia EN50549, hasło instalatora