http://obrazki.elektroda.net/44_12656130... Pomyliłeś się przy ustawianiu, lub celowo wyłączyłeś pin resetu (RSTDISBL) czy możliwość programowania przez ISP (SPIEN)? Nie ma sensu kupować lub robić niewygodnego i skomplikowanego programatora HV, tylko po to aby odblokować kilka procków. To urządzenie wyleczy problemy z fusebitami w mikrokontrolerach...
http://diy.elektroda.eu/atmega-fusebit-d... Ale jak widzę nie obsługuje Attiny25/45/85, albo źle patrzę. O, ten obsługuje: http://diy.elektroda.eu/attiny-fusebit-h...
Może to: [url=http://diy.elektroda.eu/attiny-fuse... Jest też obszerny opis na forum: [url=http://www.elektroda.pl/rtvforum/to...
Ja jeszcze tego nie opanowałem ale możesz wykorzystać: http://diy.elektroda.eu/attiny-fusebit-h... a jeszcze lepiej to: http://diy.elektroda.eu/atmega-fusebit-d...
Pytałem o ten działający program... jak się zachowuje. A Ty napisałeś o tym niedziałającym, ale dobrze, zobaczę może to jakaś literówka w programie, musze tylko skądś wydłubać attiny13 ;) A jeśli masz zwykły programator to reset możesz przywracać do życia za pomocą [url=http://diy.elektroda.eu/attiny-fuse... fusebit doctor.
No niestety ręcznie się nie udało ale zamówiłem już dwie attiny2313 więc zrobię se na pająku tego Attiny fusebit doctor. Napiszę jakie rezultaty.
Ten twój prosty program nie zawiera informacji dotyczących modelu uc i częstotliwości taktowania.
A dodam tylko że gdyby ktoś szukał narzędzia do odblokowania procków rodziny TINY z hvsp - [url=http://diy.elektroda.eu/attiny-fuse... DOCTOR :)
Tak gwoli informacji podrzucę, że w nowych uC to nawet nie trzeba ruszać FuseBit`ów. Wystarczy w kodzie napisać "CONFIG CLOCKDIV = 1" i załatwione. Co ciekawe ta komenda może być w kodzie używana wielokrotnie i tak sobie jej uzywam w moim nowym odstraszaczu kretów :D Procesor głównie spi i to na najmniejszych obrotach ale jak ma odtworzyć losowy ultra-dżwięk...
Specjalnie się na tym nie znam, ale ja bym sprawdził fusebity, kwarc. Pzdr
Poszukaj w ustawieniach bitów konfiguracyjnych. Zczytaj i porównaj bity obydwu układów.
Dołącz rezonator kwarcowy 8Mhz do mikrokontrolera i będzie działać. A na przyszłość zanim zmienisz fusebity to dokładnie o nich poczytaj.
Który opcje trzeba wybrać w fusebit A987 żeby tykał zewnętrzny kwarc 16 MHZ?? external RC osc?? Attiny 2313
Jak ustawić fusebit w attiny dla kwarcu 4mhz?
po pierwsze to attiny trzeba przestawić na zewnętrzny kwarc, bo standardowo jest na wewnętrznym RC. po drugie ATtiny2313 ma dodatkowy fusebit odpowiedzialny za podział częstotliwośći zegara przez 8. niepamiętam jak sie on nazywa dokładnie ale jak programujesz z bascoma to tam jest to ładnie nazwane (clock frekwancy divider) czy jakoś tak. standardowo...
attiny ma ustawiony fusebit dzielący przez 8 - div8 czy jakos tak wystarczy wylaczyc i bedzie smigac na 9,6Mhz
Myślę, że koledze chodzi o to, czy wsad zrobiony pod AT90s2313 będzie działał pod ATTiny2313. Moja rada - najlepiej po prostu spróbować. Ma dużą szansę działać. Program da się zapewne wgrać. Wystarczy sprawdzić, czy zadziała tak, jak powinien. Przy cenie kilku zł/sztuka można sobie chyba na to pozwolić? Jeśli nie zadziała, to trzeba będzie niestety...
aha - spróbuje. A na przyszłość - jak trzeba ustawić te fusebit żeby attiny 2313 pracował prawidłowo z kwarcem 4Mhz??
Witam ! (at)zbyniok https://elektroda.pl/rtvforum/viewtopic....
Na razie patrzyłem tylko w dokumentację Bascoma... dokumentacje tego procka ma coś koło 250 stron :/ Jeśli już wiesz ogólnie jak działają avr-y , to wtedy dokumentację czytaj wybiórczo , czyli tę część która Cie interesuje ;) Z dokumentacji Bascoma wynika, że stosując polecenie config timer nie da się ustawić prescalera dla trybu PWM... Między innymi...
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...
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...
W tym Attiny masz ustawione fusebity w taki sposób że używa zewnętrznego kwarcu, musisz je przestawić ( najlepiej zleć to osobie z ""doświadczeniem"" ) aby Attiny używał wewnętrznego oscylatora.
Attiny działa na wewnętrznym kwarcu 8 MHz tak jak został przyniesiony ze sklepu (Fusebitów nie zmieniałem). Nowy procesor ze sklepu ma włączony podzielnik i pracuje na częstotliwości 1MHz. Bit włączający podzielnik nazywa sie CKDIV8 . Do zmiany FuseBit`ów podchodził bym jednak ostrożnie. Spróbuj innego programu do współpracy z tym procesorem. Przypominam...
Ustawienie SUT=11 jest zalecane jeśli jest użyty oscylator kwarcowy, natomiast ustawienie SUT=00 jest zalecane gdy użyty jest rezonator ceramiczny. W obydwu przypadkach czas wstawania procka to 14CK + 64 ms. Szczegóły na stronie 31: [url=http://www.atmel.com/Images/doc8246...
nieźle nieźle - skoro już raz się tak przeflancuje procka fusebitami to drugim razem już na prawdę trzeba się przyłożyć do sprawdzenia dokładnie jak się programuje fusebity a nie opowiadać, że skoro odptaszkowałeś wszystkie CKSEL to ustawiłeś zewn kwarc..... ustawiłeś zewnętrzny generator a nie kwarc a to jest różnica - więc podłącz sobie jakiś generatorek...
Zobacz opis boot_lock_fuse_bits_get: http://www.nongnu.org/avr-libc/user-manu... oraz: http://embeddedgurus.com/stack-overflow/...
Rozumiem, dzięki za odpowiedz Józef18, zamówiłem już nowe attiny, kiedyś się pomyśli o równoległym programatorze.
A czy w ogóle odczytałeś Fusy? I skąd masz ATtiny z wewnętrznym oscyloskopem?
Nigdzie tam nie mogę znaleźć jak w Attiny 2313 zmienić Fusebity w PonyProgu
Tak, trzeba zmienić "regfile". Jednak w programie widzę konfigurację FUSEBIT, jaka zaczyna się od "$prog...". Nie ma sensu zmieniać tych ustawień w tak wybitnie prostym układzie. Proponuję skasować tą linię. Pozostaw więc ustawienia domyślne. Zatem będzie to 9,6 MHz podzielone przez 8, co daje częstotliwość taktowania 1,2 MHz. W związku z tym trzeba...
Zamierzam na poważnie zacząć zabawę z mikrokontrolerami. Wybrałem ATtiny26. Czy tam też będą takie "przygody" z blokowaniem układu? Co z pierwszym po zakupie programowaniem przez ISP? Czy rezonator(kwarc 8MHz) ma być wtedy(w czasie programowania) dołączony do ATtiny, czy nie?
Do ROMANIAN teams, sportsmen participate in international "matches". Some of our sportsmen are world-GEOMAR He's good at " games"-soldering station,plytka drukowana-PCB, Alarm clock,Fusebit doctor, Zasilacz variabl,,digital voltampermetr pic16f877a, Atmega8,Attiny etc. Thank you. Pozdrawiam
Może pokaż schemat, jak masz to wszystko połączone, gdzie ten filtr LC i zmierz napięcia w miejscach istotnych. Z opisu w #1 wynika, że wszystko powinno działać, jak należy. No bo chyba nie będziemy zgadywać, co mogło pójść nie tak. Dodano po 2 Dodatkowo podaj, jakie masz fusebity w MCU.
Witam jakie są ustawienia fabryczne fusebit ?.Programator TL866 II Ściągnij sobie datasheet i tam znajdziesz albo np. tu: https://www.engbedded.com/fusecalc/
Nurtuje mnie dlaczego ATTINY2313 są niewidoczne pod MkAvrCalculatorem, raczej błędy w lutowaniu wykluczam Jeśli masz pewność że te sygnały niezbędne do programowania, dochodzą na tą podstawkę (można przemierzyć od podstawki, która Ci działa), to może być taka kwestia, że ten kwarc w Twojej sytuacji jest niezbędny. Przynajmniej do czasu przeprogramowania...
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...
Na płytce nie ma żadnych zwarć? Attiny dobrze zaprogramowany, fusebity ustawione?
Jeżeli jest to 90s2313 to nic nie ustawiasz.Natomiast jeżeli jest to Attiny 2313 to należy ustawić Fusebity.Instrukcja jak to zrobić jest w temacie o euroscanie.
Najpewniej wynika to z tego, że z Debug masz kompilację bez optymalizacji (-O0), w efekcie program jest tak długi, że nie mieści się w pamięci FLASH ATTiny - sprawdź jego długość, sprawdź też czy nie masz żadnych ostrzeżeń - zapewne jedno masz. W release pewnie kompiluje z -Os i jest ok - to, że masz czasy 8x dłuższe sugeruje brak ustawienia fusebitu...
Jeśli wgrywasz fusebity, a później przy odczycie masz dalej wyzerowany EESAVE to znaczy, że te fusebity nie są poprawnie zapisywane.
Zależnie od tego czy chcesz mieć wewnętrzny oscylator czy zewnętrzny kwarc to fusebity będą inne. Dobrym zwyczajem jest deklarowanie na początku typu mikrokontrolera i szybkości oscylatora(lub kwarcu): $regfile = "attiny2313.dat" $crystal = 16000000 Dodaj te linijki na początku aby być pewnym że kompilator wie jaka jest szybkość oscylatora....
Z chęcią to zrobię, natomiast brakuje wiedzy. Jest to mój pierwszy tak "zaawansowany" układ. Polutowałem drugą płytkę i objawy te same, więc raczej wykluczam uszkodzenie pojedynczego elementu. Zlutuję jeszcze trzecią, żeby to wykluczyć, i wrzucę szkic z fusebitami. Dzisiaj wieczorem przemierzę 5,6 oraz 1,3 od DW01A i wrócę z feedbackiem. Nie wiem,...
Problem pewnie tkwi w tym ze masz żle ustawione fusebity. Jest taka opcja ze moża sygnał zegarowy dzielic prze 8 i wtedy procesor pracuje 8 razy wolniej. Zamias sie bawic w fusebitach mozesz po prostu zmienic program. Zamiast: Prescale = 64 wpisz: Prescale = 8 W załączniku są pokazene ustawienia fusebitów. Strzałką zaznaczyłem fusebi odpowiedzialny...
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,...
W fusebitach masz Clkdiv8. Wygląda na to, że twój procesor pracuje na 1,5Mhz, odznacz to i sprawdź.
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ą...
Postanowiłem zagonić do pracy analizator stanów. Mógłby ktoś rzucić okiem na to co wysyłam? To są kolejno instr 1,2,3,4,2,4 tabela 55 strona 177 noty tiny13. Ja nie widzę błędu a nadal odbieram głupoty od procka (teraz to już nic nie odbieram bo po wyciągnięciu całości po miesiącu procek w ogóle nie odpowiada) 1-SDI 2-SII 3-SDO (odłączony) 4-SCI http://obrazki.elektroda.net/7_126409754...
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,...
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.
no właśnie chciałem go przełączyć na zewnętrzny kwarc 16 MHz Przy takiej konfiguracji trzeba chwilowo podłączyć kwarc ≤8MHz i zaprogramować CKOPT dla 16MHz. Ogólnie kofiguracja i Atmega i ATtiny przeważnie jest zbliżona, jeśli chodzi o fusebity od zegara mikrokontrolera. Pozdrawiam, Daniel
Attiny na pewno jest dobrze zaprogramowany? Tzn. został odpowiednio ustawiony fusebit RSTDISBL ?
No to z tego co tu widzę (polecam burn-o-mat do fusebitów) masz kwarc 8MHz a rzeczywisty 4MHz.
na nowym ATtiny 2313 zmienilem w programie BASCOM 1 fusebit z wewnętrzego rezonatora 8MHz na zewnętrzy(jedno ze zdjęć). Układ mogłem programować przez ISP a po zmianie maszyna nie daje znaku życia(nie daje się zaprogramować, ani nie zgłasza sygnatury przez ISP). sposób podłączenia kwarcu widać na drugim jpgu. Co zrobiłem nie tak?Co to jest wyjści CKOUT??...
Można zaprogramowac Attiny 13 tak aby wykorzystac końcówke RESET jako normalny pin I/O, traci sie przy tym możliwość programowania ISP, zeby to zrobic trzeba ustawic odpowiedni bezpiecznik w sesji programowania DISABLE RESET. ATtiny z uwagi na niewielką liczbę końcówek nie ma możliwości programowania równoległego, analogicznym do tego trybu jest programowania...
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ę...
Posiadam programator, ale niestety on nie działa (mimo że też nowy) na żadnym mikrokontrolerze. Programator to nie jest żelazko do prasowania, że wsadzisz wtyczkę w ścianę i już grzeje! Potrzebujesz do niego zainstalować 'Driver' (sterownik).. Po zainstalowaniu, system komputera (jeżeli Windows 10) winien go widzieć jak na obrazku poniżej: https://obrazki.elektroda.pl/9595184400_...
Witam Sprawa jest prosta, jeśli procesor ma wykonywać jakiś program o niekrytycznych zależnościach czasowych to wewnętrzny oscylator jest bardzo dobry, jeśli ma wykonywać funkcje czasowe to koniecznie kwarc. Kwestia doboru częstotliwości też nie jest banalna w układach typu zegar, transmisja danych itd. , musisz zadbać o to by częstotliwość kwarcu dzieliła...
Kupiłem kolejny, ale boje się że go stracę;p może mi ktoś powiedzieć które fusebity mam zaznaczyć a które zostawić w ponyprog??? żeby attiny pracował z zewnętrznym oscylatorem 4MHz, tak jak to jest przewidziane w tym termometrze?? Dodano po 4 no tak są ustawione fusebity przy nowym attiny:) no ale jak je trzeba ustawić do zewnętrznego oscylatora 4Mhz??
A w fusebitach nie ustawiłeś przypadkiem DebugWire ?
Wyłącz fusebita w attiny2313 oznaczonego jako CKDIV8 i tyle. Ewentualnie sprawdź ustawienia wewnętrznego oscylatora, jeśli go wykorzystujesz. Można poeksperymentować. Klucz do sukcesu leży w tych fusebitach: -CKDIV8 -SUT1/0 -CKSEL4/3/2/1/0 Poczytaj sobie dokładnie notę katalogową tego układu.
fusebitami można co najwyżej zablokować możliwość programowania przez niektóre złącza (programowanie równoległe zawsze działa). Od zabezpieczenia przed odczytem i zapisem są lockbity - zaznacz Lock1 oraz Lock2 i będziesz miał zabezpieczenie przed odczytem i zapisem aż do najbliższego kasowania całego układu.
Poczytaj sobie o fusebitach. Zeby byl zewnetrzny kwarc to musi byc 1111 masz to dokłandie w pdfie napisane. Pozdrawiam.
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ę...
Ehh. Ustaw fusebity.
też tak mi sie wydaje. ATtiny ma wszystko co miał at90 i to na tych samych adresach. fusebity trzeba przestawić ale reszta powinna działać.
Zacznij od sprawdzenia fusebitów i innych ustawień dot. zegara (jeżeli są, bo nie znam tego układu), by sprawdzić, czy masz wybraną prędkość zegara jak deklarowana #define F_CPU 1000000 Swoją drogą powinna wyglądać tak: #define F_CPU 1000000 UL Nie bardzo rozumie jak komentarz pasuje do tej funkcji: [syntax=c]delay(1); // czekanie pol sekundy[/syntax]...
Proponuję przedstawić schemat i własne zdjęcie zmontowanego układu. Nie myślisz chyba, ze teraz wszyscy się rzucą kupować archiwalny egzemplarz średnio poczytnej gazety, aby udzielić odpowiedzi ? Seria V to tylko stara seria mogąca pracować na 3,3V, więc chyba raczej nie tu tkwi problem, ewentualnie odpowiednie ustawienia fusebitów od BODLEVEL na 2,7V....
W datasheet jest zapisana przykładowa procedura zapisu i odczytu pamięci EEPROM. O ile nie zaznaczyłeś odpowiedniego bitu w fusebits to pamięć EEPROM jest standardowo kasowana przy programowaniu kości.
Witam Nie mam już pomysłu jak ruszyć atmege128 16AI z kwarcem 11059200. Potrzebuje transmisjii z prędkością 115200 i tylko z tym kwarcem atmega ma 0.00% błędów transmisji. Na mniejszym kwarcu chodzi, a z tym sadzi błędy przy weryfikacji "Differnce at ..." Może fusebity?
a no widzisz - hmmm jeśli chodzi o taktowanie to trzeba najpierw ustawić coś takiego co się nazywa FuseBitu procka . To dzięki nim określasz czy procek działa na wewnętrznym oscylatorze i na dodatek o jakiej prędkości, albo czy działa w oparciu o zewnętrzny kwarc. ATtiny2313 po urodzeniu w fabryce taktowany jest z wewn oscylatora o prędkości 1MHz -...
.... ATtiny ma przestawione fusebity na 011100 czyli na zewnętrzny oscylator od 3 do 8MHz, czyli jest dobrze. CKDIV8?
Musisz wypiąć kwarc i podać na XTAL1 zegar. Możesz wziąć np. ATTINY2313 i ustawić w nim fuse uaktywniający wyjście zegara i masz prosty generator. Wtedy możesz programować procesor.
Podaj konfiguracje FuseBitow, moze tam cos namieszales i procek nie startuje. Masz zewnetrzny kwarc? Linie programatora napewno sa dobrze polaczone?
Witam. A wyłączyłeś Fusebit C (dzielnik częstotliwości zegara przez 8 ), i zwróc uwage jakiego rodzaju generatora taktującego używasz we Fusebit A987 (zewnętrzny czy wewnętrzny) pozdrawiam.
Problem może być ... sprzętowy. Otóż Tiny2313 fabrycznie ma ustawiony zegar na 8MHz i preskaler zegara na podział przez 8 czyli pracuje na 1MHz. Jeśli nie manipulowałeś z Tinką to nie będzie zgodna rzeczywista częstotliwość taktowania uC z zadeklarowaną w programie. Magistrala 1Wire jest bardzo wrażliwa na czas poszczególnych impulsów i nie zniesie...
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...
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.
to zassij sobie PonyProg 2.06F beta i tego używaj - a jeśli zablokował się procek tylko dlatego, że błędnie zaprogramowały się fusebity CKSEL3..0 to podłącz sobie jakiś prosty generatorek na kilku bramkach TTL do procka i uda ci się go odblokować tzn właściwie ustawić fusebity
Konfiguracja oscylatora jest wykonywania przy programowaniu fusebitów odpowiadaja za nią bity cksel zerknij do dokumentacji procesorka i zwróc tylko uwagę że bit zaprogramowany ma wartość zero i czasami programatory pokazują to odwrotnie więc zanim coś zmienisz odczytaj jak pokazuje obecną konfigurację masz ustawiony internar rc oscylator ...
Witam, wywala mi błąd jak chce zaprogramować java.io.IOException: /usr/local/bin/avrdude :not found W debianie (i pewnie w ubuntu też) lokalizacja programu to "/usr/bin/avrdude", tak wpisz w zakładce z opcjami (bez cudzysłowów oczywiście). A plik konfiguracyjny to "/etc/avrdude.conf". Pozdrawiam, Dr.Vee
Programator, jeżeli masz jakiś typu STK200/300 też trzeba zasilać, na pewno. I dobrze, że podłączałeś +5V, tak właśnie trzeba. Sugerowałem tylko, ażebyś nie robił tego z portu lpt. Najlepiej specjalnie tam nie grzebać (chyba, że masz chrapkę na nową płytę główną :D). Tylko podpiąć się tam z przedłużaczem LPT i do przedłużacza dopiero programator (kwestia...
No pewnie a nie widzisz że masz załączony Fusebit CKDIV8 ! przecież to jak byk widać i dzieli ci to częstotliwość taktowania przez 8 - jak więc chcesz mieć prawidłową transmisję ?
Należy zmienić ustawienia fusebitów i wyłączyć div8 ! - disable teraz dzieli ci 8MHz przez 8 wtedy ruszy 8 razy szybciej tylko prosze nie eksperymentować z spi , reset , DWen , bo skończy sie brakiem komunikacji po spi !
Użyj programu Burn-O-Mat to taka nakładka na avr dude. Tam ustawianie fusebitów sprowadza się do wybrania opcji z listy (program sam przelicza i ustawia bity) Kwarc i kondensatory tak jak na schemacie
Były tu już podobne temat, może tam znajdziesz odpowiedź: https://www.elektroda.pl/rtvforum/topic1... https://www.elektroda.pl/rtvforum/topic1...
Dobra, a gdzie jest kwarc? Ustawisz fusebity na kwarc zewnętrzny i klops.
Niestety datasheet Attiny13 i Attiny13A mówią tylko o możliwości zablokowania zapisu, zapisu i odczytu obu pamięci (Flash i EEPROM) na raz tymi samymi fusebitami, co oznacza, że nie będziesz w stanie zablokować Flasha i mieć możliwość zapisu EEPROMU. Jedyna opcja to programowy zapis odpowiednich wartości, choć może to być problematyczne przy ograniczeniu...
:D dobra już znalazłem rozwiązanie spaliłem to attiny i przy okazji programator screeny robiłem po fakcie, więc fusebity były inne, przez przypadek wyłączyłem pin z resetem
Mam COMBO 2 ale bez problemu wykrywa ATTINY 2313, jeśli po ISP też nie idzie to padnięty układ, być może FUSEBITy.
sprobuj ustawic fusebity tak samo jak w tym ktory Ci dziala
Twórca Bascoma napisał że chciał stworzyć program łatwy i intuicyjny i do tego żeby posiadał zintegrowane wszystkie funkcje przydatne programiście. Pisał też że chciał by Bascom posiadał symulator bo wie jak bardzo jest przydatny. Wiec Bascom go ma. Jego programator ma też więc wszystkie cechy zwykłego programatora. Możesz więc: Otworzyć nowy, czysty...
Nie wykrywa Ci procka, jakie masz fusebity? I sprawdź czy poprawnie podłączyłeś programator z procesorem
A jesteś pewien że zegar systemowy to 9.6MHz, fabrycznie w ATTINY13A włączony jest dzielnik przez 8. Odczytaj Fusebity i sprawdź stan bitu CKDIV8
Witam, mam problem z euroscanem. Poskładałem go według FINALA, poprawiłem błąd na płytce wgrałem wsad z AARU do ATTINY zmieniłem FUSEBITY i nie działa. Tylko mruga zielona dioda, a program wyświetla CONNECT THE ECUREADER... . Próbowałem się podłączyć pod seicento 99r i polo 96r. Proszę o pomoc jak ktoś będzie wiedział gdzie tkwi błąd. Z góry dzięki
W Burn'O'Mat fusebity są odwrócone - ptaszek = 0, brak ptaszka = 1, zatem powinieneś dla kwarcu 12MHz odznaczyć wszystkie bity CKSEL. Gdy je zaznaczysz wychodzi 0000, czyli External clock, więc na generatorze działa, a na kwarcu nie. Ustaw wszystkie odznaczone, wtedy powinno zadziałać. Pozdrawiam
Fusebit DCBA 0010 RC Osc 9.6MHz. Tak pokazuje bascom AVR.
Mam takowy problem, że poprzestawiałem fusebity i teraz mi nie wykrywa procka . Co robić ? POMOCY
Instrukcja waitms może przyjąć wartość tylko do 255 (bajt) poza tym kod powinien działać. Sprawdź fusebity.
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...
programator fusebit winavr fusebit atmega fusebit
samsung czuwa alarm fiata laptop upadku zawiesza
listwa przeciwprzepieciowa suszarka whirpool
Klimatyzator wyłącza się i dmucha zimnym powietrzem - przyczyny i rozwiązania Niebieskie prostokąty na ekranie iPada - jak usunąć?