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.
witam nowa atmega128 wlutowana na PCB ,pierwsze uruchomienie i mam : http://87.204.196.2/rafo/bascom.JPG niemoge jej ani zaprogramowac ani ustawic fuse bitów :( mozna to zmienic inaczej ?
Czy to wystarczy? Sądzę, że tak, jak się wpisze 0x44 i 0xBF to poszczególne bity ustawią się identycznie (można też sprawdzić).
Jaki masz programator? Ściągnij sobie lepiej MkAvrCalculator. Jest to naprawdę bardzo przyjemny programik i nie ma możliwości abyś źle ustawił fusebitów i zablokował procka. W bascomie ustawianie fusebitów jest dość trudne i może przysporzyć sporo kłopotów. Pozdrawiam.
Użyj avrdude i wpisz tam: [syntax=bash] avrdude -c usbasp -p m8 -U lfuse:w:0xFF:m -U hfuse:w:0xD8:m [/syntax] Oczywiście jeśli masz inny programator niż usbasp to zmień na właściwy.
ATmega328 ma logikę 5V, więc się dogadają :)
Przestudiować wiele już w tym dziale zamieszczonych przypadków/opisów konfiguracji fusebitów i ustawić na zadeklarowane taktowanie µC z rezonatora kwarcowego 16MHz. Póki co fabrycznie jest 1MHz z wewnętrznego oscylatora RC.
Tak, odpowiednie ustawienie fusebitów. Konkretnie jednego EESAVE.
Ale mi nie chodzi o odłączanie programatora tylko ustawienie fusebitów tak, żeby wyłączyć JTAG.
Przeczytaj ze zrozumieniem posty, do których link podałeś. Tam jest opisane jak masz ustawić fuse bity.
Jak jeden kolego tu wspominał mogło dojść do zablokowania mikrokontrolera, jeżeli to by się stało to chyba AVR do kosza? Ale z tego co wiem są one podobno odporne na początkujących ;) Jeśli na tą chwilę będziesz używał programu MkAvrCalculator to chociaż byś chciał to nie uda ci się zablokować procka - więc bądź spokojny i nie przejmuj się tym typem...
Przeanalizowałem swoja funkcję SerialInit i podejrzewam, że błędem jest, że do całego rejestru zapisuję tylko jedną jedynkę, a nie poprzez maskę (UCSR0C = ... zamiast UCSR0C |= ...), a przez to pozostałe wartości rejestru się zerowały, dobrze rozumiem? Bardzo dobrze :) Mam problem jedynie z ustawienie fusebitów: Na pewno muszę CKDIV8 ustawić, by nie...
A jakiś mały opis jak trzeba ustawić poszczególne okienka, jak już wcześniej pisałem jestem zielony. Procesorek jest nowy i nie ma nic wgranego.
zastosuj sie do porad - jakie autor podał w pliku dołączonym do wsadu. (ustawienie fusebitów -byc moze to to i problem jest z wewn. zegarem) Problem tkwił w FuseBitach. TL866 ma dość topornie rozwiązane ich ustawianie... Niemniej udało się ustawić bity Lo, Hi, Ex... Lock pozostawiłem 0xFF, gdyż ustawienie zgodnego z screenem nie było możliwe... Całość...
włączyć układ "Brown Out Detector". Próg zadziałania ustawić na 4V; BODLEVEL odpowiada za ten próg...
Rozumiem, natomiast nie za bardzo miałem kiedy go ustawić. Po zmianie fusebitów zegara wszystko działało normalnie, później ich nie ruszałem.
Mam problem z przerwaniem timera1. A mianowicie debuger pokazuje że przerwanie jest wywoływane. Procesor niestety tego nie wykonuje. Czy dla tego procesora wystarczy ustawić te bity? INTCONbits.GIE=1; //global interrupt PIE1bits.TMR1IE=1; // enable interrupt TMR1 T1CONbits.TMR1ON=1;// timer1 on
W zależności od ustawionych fusebitów może być to możliwe za pomocą zwykłego programatora ISP, ale może także być niemożliwe jeśli wyłączono pin RESET. Wprawdzie z opisu historii wynika, że nie powinno być problemu, ale zapytam, czy jesteś pewien, że przez ISP się do niego dostaniesz?
Masz dostępne piny SCK, PDI oraz PDO możesz więc programować, co zechcesz, ale musisz mieć programator. Możesz więc odczytać aktualne ustawienie fusebitów, ustawić nowe, przeprowadzić próby i ponownie ustawić wcześniej odczytane fusebity.
Witam. Próbowałem zmienić częstotliwość zegara w ATmega32, ale nie mogę ustawić fusebitów. Ustawiam, programuję, a jak je ponownie odczytuję to okazuje się, że nic się nie zaprogramowało... Zauważyłem że są zaprogramowane wszystkie Lock Bity (BootLock12, BootLock11, BootLock02, BootLock01, Lock2, Lock1). Dlaczego fabrycznie są wszystkie zaprogramowane?...
No więc jednak mam pytanie o zaprogramowanie tej Atmegi. Z ustawianiem fusebitów nie mam zbyt dużego doświadczenia, dodatkowo programuję w konsoli linuksowej (programator USB Prog II kompatybilny z STK-500). W konsoli ustawienie fusebitów proste jednak nie jest, więc spróbowałem instalacji AVR Studio (tym razem pod XP). Wersja Atmel Studio 6 Full nie...
Nieprawidłowe ustawienie fusebitów w procku USBASP nie to że może mieć jakieś znaczenie ale ma podstawowe znaczenie ;) Jeśli ich nie zmienisz z fabrycznych ustawień to procek taktowany jest 1MHz, a do VUSB potrzeba 12MHz - więc jak to sobie wyobrażasz. W takim wypadku winda nigdy nie wykryje programatora i zgłosi uszkodzenie na porcie USB. A co do sterowników...
Jak wygląda ustawienie fusebitów w programie burn-o-mat? Rozumiem że ATmega8L odpada
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ę...
Nie mogę już uaktualniać wersji w pierwszym poście , więc wrzucam tutaj nowy załącznik z ciut nowszą wersją build 56 poprawiona została tylko obsługa ATtiny26 - bo okazało się, że w 1szej zakładce nie odświeżają się dla tego procka ustawienia odnośnie CKSEL. Po wprowadzeniu poprawki już się odświeżają poza małym wyjątkiem, tzn nie można za pomocą tej...
Jednak musisz dostać się do fusebitów i ustawić taktowanie na zewnętrzny rezonator. Nowy uC taktowanie ma ustawione na wewnętrzny oscylator 1MHz.
jakim programem to odblokowac Tym samym którym zmieniłeś ustawienie fusebitów. A zasilanie masz podłączone pod uC? Masa z generatora połączona z masą uC?
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?...
no tak tylko jak wgram program z tej strony to wyskakuja mi jakies glupoty czy to moze byc wina zle ustawionych fusebitow
Witam Nieopacznie ustawiłem fusy na zewnętrzny zegar . I tu mam problem . Jakie parametry powinien mieć ten sygnał . Dodam że nie mam możliwości programowania przez SPI ( i tu jest problem ) . I czy jezeli podłącze zewnętrzne taktowanie to czy spi wróci do życia ? Pozdrawiam
to co kolega gregoorr poleca to "kasowarki" to procków i zarazem reanimatory źle ustawionych fusebitów. Niby programują ale przez kasowanie pamięci. W tytule jest programator więc chyba nie do końca o to chodzi. Poszukaj dobrze w internecie w ciągu 5 minut znajdziesz kilka programatorów równoległych ale 100 PLN ciężko będzie osiągnąć. No może tutaj...
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.
Witam. Ustawiłeś dobrze czytając sam się pomyliłem. Czy te nowe Fuse zapisałeś do mikrokontrolera? Sprawdź jeszcze CKSEL = 1100
Można bez problemu przełączyć na wewnętrzny generator 8MHz. dokładne informacje masz w notce. Pozdrawiam
W opcjach Atmel Studio możesz ustawić, żeby nie programował fusebitów, wtedy ci ich wartości nie zmieni.
http://www.drzasiek.cba.pl/oscyloskop2.p... Na dole jest do pobrania hex, schemat i ustawienie fusebitów.
Pytanie z innej beczki troche - czy ten programatorek ma mozliwosc funkcji naprawy zle ustawionych fusebitow?
Posiadam programator AVT 3500(płytka testowa do kursu basccom avr) i przerobiłem go pod atmega8 (zrobiłem taką przejśćwkę na dwóch podstawkach) w programie bascom avr wszystko działa jak należy, program programuje procesor. Lecz nie można tam ustawić odpowiednio fusebitów aby procesor poprawnie funkcjonował.Więc potrzebuje programu w którym będzie taka...
Hej! Jeśli rozwiązanie tego konkretnego problemu jest gdzieś na forum to z góry przepraszam za dublowanie tematu, ale niestety nie udało mi sie znaleźć konkretnego rozwiazania. Odkąd mam laptopa to nie mogę w bascomie ustawić fusebitów. Posiadam atmegę16 smd. Z tego co wiem fabrycznie ustawiona jest na wew rc 1MHz. Chcę wrzucić już istneiejący program...
Czy masz jakiś kwarc podłączony do XTAL1 i XTAL2? Wg fusebitów ustawiłeś na "Low-frequency Crystal Oscillator" 32kHz https://obrazki.elektroda.pl/4855708200_...
a może na początek trzeba sprawdzić ustawienie fusebitów, w tym dzielnika przez 8.
Poczytaj sobie specjalny, przyklejony temat o ustawianiu fusebitów i dokumentację mikrokontrolera.
Ustawienie fusebitów w sina prog. Po lewej poprawne ustawienia a po prawej moje. Jak ustawić fusy jak w oryginale jak mam tylko : lock bits/high fuse/low fuse/ ext.fuse/ calibration/ device signature http://obrazki.elektroda.pl/4680626500_1...
Wymiana diod nic nie dała, nadal układ nie jest rozpoznawany. Na schemacie widoczny jest R1, którego na zdjęciu płytki nie ma. Jest niepotrzebny? Kiedy dioda LED powinna się zapalić? Po podpięciu pod USB? W Calculatorze muszę ustawić tylko te fusy uproszczone, czy manualne i właściwe też? Czy ATMEGA mogła się "zablokować" przez nieodpowiednie ustawienie...
Siemanko, Czy jest w stanie ktoś od podstaw podpowiedzieć jak podłączyć i zdekodować odbiornik TFMS5360 do atmegi 8 żeby chociaż na początek można było chociaż sterować LEDami? Do tej pory (pewnie źle szukałem) znalazłem pare programów z których żaden nie dawał efektu na wyjściu proca. W tym czasie zorientowałem się, że odbiornik trzeba podłączyć do...
Dziękuję za wszystkie odpowiedzi. Problem tkwił w tym że kwarc znajdował się za daleko od Atmegi (około 3 cm) po przesunięciu atmega się programowała bezbłędnie. Oprócz tego nie wiedziałem że trzeba ustawić porty wyświetlacza w Bascomie. Poprawne ustawienie fusebitów dla kwarcu 16MHz to CKOPT = 0 i CKSEL = 1111. Koledzy czytałem note katalogową. Czemu...
Witam, czy mógłby ktoś podać ustawienie fusebitów mikrokontrolera do projekty rafcio1300
Skąd ci się wzięła taka prędkość zegarowa SPI ? Programator nie potrafi takiej ustawić więc jest błąd .
Tak jak koledzy piszą da się za pomocą fusebitów(dokładnie RSTDISBL) ustawić aby pin resetu był zwykłym pinem Portu C czyli PC6. Po tej operacji nie będzie już możliwe zaprogramowanie procesora ani przez bootloader ani przez ISP bo oba te tryby wykorzystują Reset sprzętowy. Jeśli to atmega w podstawce to pół biedy bo odblokujesz procesor programatorem...
Okej dzięki wielkie HD-VIDEO ustawienie fusebitów pomogło. Działa również ustawienie domyślne w programie dla układu. Niestety nie przeszło mi to przez myśl, tylko próbowałem złych ustawień. 8-) Został już tylko problem pilota, którym ustawie czas na zegarze. Z góry dziękuje za wszelkie pomysły.
może ktoś dać ustawienie fusebitów dla pilota?
Witam serdecznie. Kolego Mario, właśnie zmontowałem Pański generator. Niestety nie chce pracować. Na fotkach widzę pewne zmiany w stosunku do schematu, chodzi o nóżki 9, 10, 13, 14. Coś zostało dołożone. I jeszcze ustawienie fusebitów. Proszę o możliwie szybką odpowiedź bo zależy mi na urządzeniu, jest mi aktualnie potrzebne. Pozdrawiam. Roman
Ale czy jestem w stanie to sprawdzić bez głowicy ,na płytke wyswietlaczy idą dwa sygnały SCL SDA napewną z procesora i one sterują wyswietlacze.Czym mam wybrac nr programu mam wyjscia stereo,programowanie,mono,p-,p+,mute,dow... wiadomo, czy ustawienie fusebitów jest własciwe &HE1 czy to nie oscylator wewnątrz procesora o czestotliwosci 1Mhz.
konkretna wartość przyspieszenia zależy od egzemplarza, na pewno nic w ten sposób nie spalisz ale czy każda szybkość gwarantuje pełna stabilność to nie wiem. w razie problemów możesz próbować mniejsze. wpisana wartość jest tylko chwilowa, po restarcie wraca normalne ustawienie wynikające z fusebitów.
Chodziło mi, że pół okresu jest stan wysoki, pół okresu stan niski, czyli 50%. Zastosuj więc Timer0 w trybie CTC z prescalerem 256, gdzie przy taktowaniu wew. oscylatorem 1.2MHz (fabryczne ustawienie fusebitów) i ustaleniu OCRA=46 i toggle OC0A, da ci na wyjściu OCR0A (PB.0; pin 5) falę o częstotliwości około 50 Hz. Wymaga odpowiedniego ustawienia...
Problemem okazało się złe ustawienie fusebitów
Schemat, program, ustawienie FuseBitów.
Najpierw zawsze zaprogramuj sobie poprawnie Fusebity w JEDNEJ OPERACJI - np na zewnętrzny kwarc A dopiero POTEM w kolejnej operacji wgraj wsad HEX po co robisz to jednocześnie ??? wprawdzie to nie musi sprawiać błędu - ale sam sobie wydłużasz cały proces a nieraz nawet masz błąd programowania bo nie przestawiasz programowej zworki SLOW_SCK o której...
Niestety procesor nadal nie reaguje (próbowałem nawet skopiować orginalny kod z helpa). Pisałem już wiele programów na procesory (ale dotychczas na 8515 a nie mega8515) i poraz pierwszy mi się coś takiego zdarzyło. Czy może być to kwestia ustawień fusebitów?
Jak wygląda ustawienie fusebitów dla tiny2313 w programie burn o mat?
Witam Wytrawiłem już płytkę.Mam pytanie: Czy należy zmienic ustawienie fusebitów czy zostawić fabryczne ?
Nie chodzi mi o dokumentacje ATmegi32, tylko o ustawienie FuseBitów.
waitms zależy od parametru crystal oraz ustawień fusebitów dotyczących oscylatora
Witam, chciałbym zapytać czy ktoś wykonał może ten ściemniacz??? interesuje mnie ustawienie fusebitów do programowania procesora, gdyż nie moge tego znaleźć w opisie
A czy może ktoś wie jaki programator wybrać w arduino ide? Zacznij od analizy "dlaczego potrzebujesz bootloader?". Jeżeli docelowo będziesz używał tego programatora w środowisku Arduino, to wpisywanie bootloadera do processora nie ma uzasadnionej potrzeby. Bootloader będzie tylko zajmował miejsce w pamięci flash processora. Bootloader umożliwia komunikację...
Pozatym jest możliwość taktowania "całości" kwarcem zegarkowym nie tylko asynchronicznie. Wcale nie twierdziłem, że nie ma takiej możliwości, tylko wtedy nie możesz ustawić fusebit'ów na wewnętrzny zegar, tylko na zewnętrzny niskiej częstotliwości. Niemniej taktowanie procesora taką częstotliwością znacznie ograniczy jego wydajność, chociaż z kolei...
Już koledzy wyżej pisali ci, że najprawdopodobniej nie ustawiłeś fusebitów tak aby procek działał albo na wewnętrznym oscylatorze 4MHz albo na zewnętrznym kwarcu 4MHz. proponuję ci - wyjmij sobie tego swojego kwarca z układu i bardzo się zdziwisz, że procek nadal działa ;) ... a skoro nie ruszałeś fusebitów to cały czas działa na ustawieniach jak przy...
Czyli wystarczy ustawić je tak jak Pan napisał? High 0xD9 Low 0xE4 i zaprogramować? Najpierw trzeba wgrac program a potem fusebity czy to robi się ze jednym razem? W temacie fusebitów jestem kompletnym laikiem (nigdu tego nie robiłem) a nie chciałbym zablokować procka. Tak, dokładnie. Robisz to w tej samej sesji komunikacji z processorem, lecz są to...
A tego zegara nie trzeba na początku ustawić czy coś?
Ok, dzięki. A fusebitów nie trzeba jakoś ręcznie ustawić ? Zrobiłem Erase ale przy próbie wgrania hexa wywala mi komunikat Verification or configuration failed''
Witam wykonałem owy detektor. Czy koledzy mogą umieścić wsad na Attiny2313? Czy wazne jest ustawienie Fusebitów SUT1, CKSEL0 i CKSEL1.
Ale co mam sprawdzić.. U mnie wszystko działa, program został zczytany już z zmontowanego działającego urządzenia dla pewności. pokażcie ustawienie fusebitów.
Połączenie do komputera realizowane jest poprzez FTDI232 i idzie prosto do Atmegi. Co do FuseBitów to odczytane ale nie wiem czy są prawdziwe ponieważ procesor uległ uszkodzeniu i tylko przypadkiem jakoś udało się odczytać. Czyli jest możliwość że po wlutowaniu nowego procka podaniu napięcia i wgraniu wsadu wszystko będzie ok przy tych ustawieniach...
Kupiłem już drugą at2561.Jaca, czy mogę prosić o ustawienie fusebitów pod kwarc 8 lub 16mhz?
Arduino jest oparte o Atmege, więc program wgrywany do mikrokontrolera jest w postaci kodu maszynowego i po zgraniu da się przekonwertować go do assemblera. Przez ustawienie odpowiednich fusebitów można zablokować możliwość programowania atmegi, co uniemożliwi zgranie oprogramowania. Nie wiem czy jest możliwe ustawienie fusebitów z poziomu arduino czy...
no teraz rozumiem. ALe ten mikrokontroler nie ma końcówki XTAL0. Ma Xtal1 i Xtal2. A nie da się jakoś ustawić starych paremetrów w jakimś programie??
Jeżeli wgraliście najnowszy program a nie macie kwarcu i kondensatorów to może być problem, bo w programie macie crystal 4Mhz a standardowo jest 1Mhz, nawet jak wlutujecie kondensatory to nic wam to nie da. Najpierw trzeba zmienić fusebity na 4Mhz ( 3-8Mhz) i oczywiście dolutować kondensatory 12-22pF. Ewentualnie bez zmiany fusebitów ustawić w programie...
Witam Z tego co widzę to masz źle fusebity ustawione i ATmega16 chodzi Ci na 1MHz a nie na zewnętrznym kwarcu 16MHz. Radzę albo zmienić w programie zegar na 1MHz albo ustawić fusebity tak, żeby ATmega pracowała na zewnętrznym kwarcu 16MHz. Zapewne używasz PonyProga do programowanie więc odznacz CKSEL3 CKSEL2 CKSEL1 a zaznacz CKOPT. Tylko uważaj przy...
Wybacz. jestem trochę poirytowany moją nie wiedzą i czasem jaki zmarnowałem na poszukiwania bibliotek gdyż myślałem, że poprzednie były złe. Ustawienie Fusebitów
Dzięki za szybką odpowiedź Ustawienie fusebitów pomogło :-) Silniczek od razu ruszył i sterowniki zainstalowały się bez problemu. Jeszcze raz Dzięki
Zacznijmy może od początku. 1) Bez względu jaką bibliotekę do tego para dasz, to nic nie zmienia. Program po bibliotece nie szuka na linii danego urządzenia, tylko na odpowiednie kanały wysyła wartości. Więc może to być jaka bądź biblioteka od dowolnego urządzenia. Ważne jest, aby na pierwsze 3 kanały urządzenia wysłać jakieś dane, ale czwarty nie może...
Świetny projekt. Właśnie mam zamiar uratować moją ATMEGE168, ale mam problem i prosiłbym autora o dokładne podanie ustawień fusebitów jakie zastosował w sercu całego układu, czyli ATMEGA8. Poniżej podaje moje ustawienie fusebitów.
No podłączem atmege do programatora, uruchomiłem bascom i sprawdziłem ustawienie fusebitów i CKOPT jest ustawione na 1:CKOPT1. Po odlutowaniu kondensatora zegarek znów nie rusza.
FIN - Jeśli chodzi o ustawienie fusebitów w Attiny26, nie trzeba nic zmieniać, program działa na wewnętrznym oscylatorze 1MHz.
A teraz odnośnie drugiego pytania. Mi osobiście nie udało się nigdy kupić uszkodzonego mikrokontrolera. Problemy z komunikacją mogą wynikać z fusebitów (fabrycznie ustawiony CKDIV).
Wydaje mi się, że kolega Freddy pomyślał o całkowitym zablokowaniu procesora przez złe ustawienie fusebitów - to się zgodzę, że płytka nie pomoże. Dokładnie o tym mówię.
DFU posiadam od Atmela oraz z projektu LUFA jednak nie mogę go załadować do flasha. W załączniku moje ustawienie fusebitów oraz layout płytki.
Witam jak ustawić fusebity dla atmegi644 pracującej z rezonatorem ceramicznym 8MHz. Bo ustawiam tak jak by to był rezonator kwarcowy ale atmega nie działa poprawnie chodź przebieg na rezonatorze się pojawią.
Opis reaktywacji zablokowanej Atmegi poprzez złe ustawienie fusebitów -> http://www.henwyd.republika.pl/TekstyHTM... :)
Pytanie do kolegów, czy ktoś wykonał już ten zegar ? Zrobiłem go ale potrzebuję ustawienie fusebitów do atmegi, kolego Limonit możesz zrobić zrzut ustawienia fuses, był bym wdzięczny bo zegarek mam już zmontowany.
Ciekawy projekt chce go wykonać mam 3 pytanka 1. Ostatni kod źródłowy jest dla 16 stopni wystarczy go tylko skonwertować 2. Do czego służą piny TP4 TP5 TP6 TP7 TP8 TP9 3. Jakie ustawienia fusebitów dla atmegi8 mam ustawić
Zapomiałem uściślić, chodzi o ATTINY2313 - 20PU - nowe (dziewicze), może to ma znaczenie? Jeśli są to kostki, kupowane jako nówki bezpośrednio czy pośrednio od Chińczyka to może być różnie z ich "dziewictwem". Ale w każdym razie, warto sprawdzić czy nie zachodzi to o czym pisze kolega tmf. Czyli sprawdzić i zwolnić transmisję ISP z USBASP jeśli jest...
Gdzie programujesz mikrokontroler? W osobnej podstawce czy w układzie? Te ustawienie fusebitów powoduje wyłącznie wewnętrznego oscylatora, więc jeśli masz w osobnej podstawce to nie odpalisz go teraz, ani się nie skomunikujesz z nim.
W jakim środowisku kompilujesz ten kod? Jakieś błędy lub ostrzeżenia przy kompilacji? Masz zadeklarowaną częstotliwość z jaką pracuje twoje attiny w kodzie lub opcjach projektu? Bez tego standardowe funkcje czasowe _delay_ms(), _delay_us nie będą działać prawidłowo. Jeżeli nie zmieniałeś ustawień fusebitów to twój mikrokontroler pracuje z domyślną częstotliwością...
Dokładnie. Jeśli zmieniają się czasy wykonania pętli to istnieje tylko jedno wytłumaczenie - niewłaściwe ustawienie fusebitów, w efekcie procesor nie jest taktowany zegarem o częstotliwości określonej przez F_CPU.
No unkown or damaged part, pojawia się niezależnie od tego czy do wyprowadzeń 1,2,3 coś jest podłączone czy też nie? Co się dzieje gdy zwarte są końcówki testujące 1,2,3 i tester zostanie uruchomiony? ID "00 00 00" wskazuje na problem z komunikacją z mikrokontrolerem, może problem z fusebitami? Być może mikrokontroler jest uszkodzony, wtedy ratunkiem...
Pokaż tego HEX-a. Ale przy okazji - jeśli programujesz procesor z takimi ustawieniami fusebitów itd, to życzę powodzenia...
A gdzie jest to zdefiniowane: [syntax=c] wait(IIC_WAIT); [/syntax] Bo ustawienie fusebitów do serial to nijak się do tego nie ma. Rozumiem że ma być 100kHz- ale ile jest naprawdę.
Niestety to tak nie działa. Jeżeli nie podłączyłeś zewnętrznego sygnału zegarowego do wejścia CLK o częstotliwości 1MHz i nie ustawiłeś odpowiedni fusebitów na zewnętrzny generator zegarowy to samo zdefiniowanie w programie F_CPU nie spowoduje, że procesor będzie pracował z taką częstotliwością. W Attiny13 masz możliwość ustawienia 3 częstotliwości...
Witam wszystkich forumowiczów nie mogę nigdzie znaleźć odpowiedźi na mój problem nie wiem czy w dobrym dziale piszę poszukuje wsad do mikrokontrolera i ustawienie fusebitów układu AVT2709 a dokładnie tester układów scalonych z góry bardzo dziękuje za pomoc
ustawić fusebitów atmega32 atmega32 fusebitów ustawienie fusebitów
uchwyty drzwiczek zasilanie konwertera multiswitcha kabel mercedesa
Klawiatura Dark Project Gamma nie działa po uruchomieniu sterowników Błąd P3008 w Citroen C4 Picasso - przyczyny i rozwiązania