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.
Witam. Udało mi się pare razy zaprogramować attiny2313 prz pomocy programatora Sample Electronics W pewnym momencie w bascomie wybrałem Reset Chip, od tego momentu nic niemogę wgrać.... żeby było ciekawiej moment prędzej całą płytką przejechałem po metalowej szynie(lakierowana, teoretycznie odizolowana) więc nie wiem dokładnie co się stało... podpowiedziano...
Mam kilka zablokowanych Attiny2313. Poczytałem nieco na temat reanimacji, ale, że w temacie jestem zupełnie zielony i proszę o pomoc. Czy Arduino UNO można wykorzystać do tego celu i jaki wsad trzeba by wgrać ? Pewnie źle szukałem, ale nie natrafiłem na kod, a sam nie jestem w stanie go napisać. Spotkałem się również w necie z konstrukcją rosyjską,...
Procki z zablokowanym programowaniem po SPI można odblokować ręcznie przy pomocy elementarnie prostego układziku generując ręcznie poszczególne stany logiczne np. za pomocą przycisków .......... Super sprawa. Możesz podać schemat tego układziku i w jaki sposób się procki odblokowuje? Mam zablokowane attiny-13, attiny-45 attiny-26 i attiny 2313.
Nie można odczytać o ile producent go nie zablokował. Programowalne to ATmega8, AT2313 -> ATtiny2313. O który schemat chodzi?
...ale myślałem nad bardziej nowatorską .... ..... W praktyce oznaczałoby to przywracanie uśpionych proców "urządzeniem" za 5 zł :] gdyby tak było to na necie miałbyś już miliony (no może troszkę przesadziłem z tą ilością) ale tysiące takich podobnych, extra rozwiązań... zamiast więc pytać wciąż czy to możliwe, testuj swoje sposoby, bo nikt za ciebie...
WITAM Przestawiłem FUSEBIT M z DebugWire z disablet na enablet i procek padł Attiny2313 co zablokowałem i jak to odblokować ? Poprawiłem tytuł - Regulamin.
Zlecę komuś z Warszawy odblokowanie dwóch uR: Atmega32 i Attiny2313. Atmegę zablokowałem przestawiając Fusbity na zew kwarc 16MHz, Attiny2313 natomiast przez kłopot z komputerem, ponieważ próbowałem nią odblokowć Atmegę, ale miałem odpalony program z fusami i tym razem przypadkiem wgrały się na Attiny także ją blokując. Prosiłbym kogoś o dobrym sercu...
juz nie dziś ale zrobię bo szkoda mi tej Attiny2313 dobra a zablokowana - bez sens :D Coś sie wymyśli
A nie zablokuje w ten sposób procesora. Kiedyś ustawiałem właśnie w ten sposób attiny2313 i sie zablokował:/ A chodziło wtedy o wyłączenia dzielenia przebiegu przez 8. Więc się trochę obawiam, ceny procków poszły ostatnio mocno w górę.
Mam zablokowany ATtiny2313. Podłączony kwarc 11059200 i kondensatory (oczywiście). Fuse'y ustawiałem przy pomocy Bascom AVR - wybrałem ostatnią opcję ( chyba CKSEL: 1111 SUT: 11] ). Można to jakoś naprawić? Jesli gen. zewnętrzny to jaka czestotliwość?
1) "szukaj" (np. zablokowany mikrokontroler itp) - ogolnie podpinasz zewnętrzny zegar na XTAL1 a XTAL2 nie podłączasz [generator możesz zbudować w oparciu o 7414] 2) www.google.pl czyli pogooglaj sobie ;) 3) datasheet - podstawowe źródło informacji 4) zrób porządny programator - STK200/300 (działa np. pod PonyProg i w Baskomie też) lub AVR910 http://www.klaus-leidinger.de/mp/Mikroco...
Czy w trakcie programowania nie nastąpiła jakaś przerwa , zły kontakt przy wtyczce itp. Bo to wygląda na zablokowanie procka przez błędy w programowaniu . Program nie widzi procka z powodu złego ustawienia bitów konfiguracyjnych . Rozwiązanie - programator równoległy HV . Jeżeli dajesz nowy procek i dalej nie jest widziany przez program to sprawdź połączenia...
A połączenie z komputerem masz dobre . Nie programuj , tylko nowy procek sprawdź czy łączy się z płytą AVT3500. Jeżeli zablokowałeś mikroprocesory to możesz odblokować programatorem równoległym . Są do uratowania.
Witam przy próbie zaprogramowania attiny 2313 pomyliłem połączenia i przez przypadek podłączyłem +5V do RESETu. Program PonnyProg2000 kalibruje lecz przy próbach odczytania programu, wgrania, odczytania fusebitów nie odpowiada, wyskakuje błąd. Czy konsekwencją mojej pomyłki może być zniszczenie lub zablokowanie attiny2313? Do programowanie używam STK200....
Włosy powoli staja mi dęba ... to "cholerstwo" nie chce "współpracować" :). Nowy attiny2313 (kupiony wczoraj w Monster Elektronik) włożony do podstawki, podłączony programator usbasp i nic. Tak jak poprzednio nie jest widziany przez programator. Zaczynam powoli wierzyć w magię (no chyba, że należę do pechowców, którym udało się kupić wszystkie ATTINY2313...
Nie zaznaczalem SPIEN,bo jego sie nie da. A odznaczył się sam gdy pozaznaczalem inne fusebity,wiec chyba jednak poprzez inne. Nie,został zablokowany kilka godz. wcześniej.
Użyj do ustawiania fusków wygodnego i bezpiecznego programu mkAvrCalculator , dzięki któremu, a szczególnie dzięki jego zakładce "Fusy uproszczone", nigdy przypadkowo nie zablokuje ci się procek AVR ;) Możesz nim spokojnie programować swoje procki ATtiny2313 i ATmega8 Odnośnie twojego pytania - to do zaprogramowania ATtiny2313 nie musisz żadnego kwarca...
... spróbowałem ponownie zmienić fusybity przy użyciu programatora USB Asp i o dziwo udało mi się je zmienić. Jeśli masz taki programator to spróbuj nim. Słuszna uwaga, tu można zejść tak nisko z SCK z programatora, że procek może być taktowany nawet częstotliwością kilka kHz. Sam na pewno próbowałem z USBASP przy taktowaniu z zewn. generatora TTL...
Inne pytanie, jak wiekowe są to procesory (AT90S1200, 90S2313) ? bo pierwsze wersje sprzedawane byly z zablokowanym ISP.
Witam. Ja również mam zablokowałem uC (Attiny2313). W jaki sposób mam ustawić fuse bits na zewnętrzny rezonator 8MHz? Również używam ISPProg. Czy ktoś z szanownych kolegów mógłby mi wytłumaczyć dokładnie co odznaczyć a co zaznaczyć w fuse bitsach aby ni zablokować uC drugi raz? Pozdrawiam.
Testuje na ATTiny2313, nie mam możliwości na innym, ponieważ zablokowałem 2 atmegi(ustawiłem 1010 w fusach)
Bardzo dziwna sprawa, czy procesor jest zadokowany w jakimś układzie? Napięcie dochodzi poprawne? Jaki kod błędu? "Could not identify chip with id: FFFFFF" ? Czy coś innego? Sprawdź połączenia, samo skasowanie zawartości Uc nie zmienia nic, co mogłoby spowodować zablokowanie procesorka.
A - zablokowany mikrokontroler zwraca (przypadkowe chyba) bajty, nie jest to wsad i nigdy nie będzie B - tak, normalne. Przy czym wyzerowanie LockBitów nic nie da, nie dostaniesz się do wsadu. Tu się Panie nie da nic zrobić... ;-)
Pytanie: czy wyłączenie zapłonu w trakcie odliczania (przed upływem 25 sekund do zablokowania) powoduje wyzerowanie odliczania?
Trochę już jaśniej ale niedokońca :cry: Chcę odblokować ATmega8 procesorem ATTiny2313: Czyli: Atmega8 w programatorze a Attiny2313 z kwarcem 8 MHz na uniwersalnej płytce stykowej, masy połączone razem wyjście X1 ATTiny2313 złączone z PORTB.6 ATmega8.
Musiałeś przypadkiem kupić procesory z fabrycznie zaprogramowanej partii np. z zablokowanym pinem resetu (fuse RSTDISBL). Do ponownego ustawienia tylko programatorem równoległym. Pozdr. N.
Ale jak bardzo mniejsza? Przestawiłeś "fusy" na zewnętrzny kwarc? Jeżeli różnica jest niewielka, to może wynikać z opóźnienia w obsłudze przerwań (jeżeli gdzieś w programie masz przerwania zablokowane na dłuższy okres czasu).
Podczas programowania ATtiny2313 przełączasz FUSE na generator zewnętrzny dlatego nie możesz ponownie je oczytać/zapisać. Ponowne programowanie musi być zrobione z podłączonym układem TDA7330 razem z jego kwarcem. Jeżeli nie można oczytać/zapisać to: 1. Nie działa oscylator TDA7330 lub 2. Przestawiony został FUSE RSTDISBL lub SPIEN Odblokować można...
Zależy jak go zablokowałeś, jak wyłączyłeś pin RST, to chyba tylko programator równoległy.
Jeżeli fusy przełączono na 1111 to trzeba sprawdzić sprawność i podłączenie kwarcu (i zbadać najlepiej oscyloskopem lub sondą w. cz. przebieg na XTAL2). Nie należy zapominać o kondensatorach przy kwarcu (ok. 33pF) zgodnie z notą katalogową. Jeżeli dalej będzie nie tak należy do XTAL1 podłączyć dowolny generator zewnętrzny o częstotliwości kilku MHz...
Jak ustawiłes SPIEN, to tylko programator równoległy Ci pozostaje. (Wyłącza to SPI:P ) Ja proponuje ponyprog'a:) Tam jest zablokowane SPIEN:) żeby nie popsuć Sobie.
możesz użyć mkAvrCalculator: http://atnel.pl/oprogramowanie-pc/mkavrc... wersja darmowa akurat w 100% obsłuży Attiny2313 i tym programem to się trzeba postarać, żeby zablokować mikrokontroler Ściągnąłem, no i muszę powiedzieć, że ten program wygląda nieźle. Wieczorem zrobię podejście do swojego ATtiny2313 i dam znać jak poszło. (mam nadzieję,...
Zablokowałeś mikrokontroler przez ustawienie zewnętrznego generatora. Musisz wiedzieć że zewnętrzny generator to nie to co rezonator kwarcowy. Jeśli chcesz go odblokować musisz zrobić sobie taki generator. Więcej dowiesz sie w data sheet tego mikrokontrolerka oraz na elektrodzie. Pozdrawiam
Dla mnie też zdarzyło się (na szczęście do tej pory tylkoraz), że PonyProg zapisał SPIEN. Oczywiście procek się zablokował. A co do ATtiny2313, to zdarzyło mi sie, że PonyProg zaprogramował jakieś błędne ustawienia bitów od zegara. Podłączyłem zewnętrzny kwarc (na pająku) i dało się z nim ponownie skomunikować. Po dobrym ustawieniu fuse bitów, odłączyłem...
Nikt nie pisze, że walnięty, ale zablokowany dla bezpośredniej obsługi. Może jednak spróbujesz z tym giveio? Staramy się pomóc, ale bez twojej współpracy nie da rady.
ok postaram się coś z tykm pokombinować. Ale czy oznaką zablokowania procka moze byc kompletny brak łacznośći z prockiem?
Generator o częstotliwości takiej samej, jak w ustawieniach programatora. Tak, TTL. "Zablokowałem" to nienajszczęśliwszy termin, po prostu błędnie ustawiłeś zegar systemowy na zewnętrzne źródło taktowania. Nie byłoby problemu, gdybyś był po lekturze noty katalogowej... ;) http://www.atmel.com/dyn/products/datash...
W to że uP zablokuje sam sobie isp nie uwierzę. Zrób test. Wyłącz totalnie zasilanie całej płytki uK. Zewrzyj reset tak aby cały czas resetowany był uK i zobacz wtedy. Jak ruszy to masz problem projektowy - coś podpięte równolegle do pinów isp jest w pewnym momencie tak wysterowane że zwiera piny isp uK.
Hmm, teoretycznie jest parę kwiatków które mogą w wypadku błędu transmisji zablokować program w jakimś miejscu. Nie masz dostępu do jakiejś przejściówki na ftdi?
Jeżeli zablokowałeś RESET zewnętrzny to możesz dołączyć dowolny generator w dowolne miejsce i tak nic to nie da. Zostaje tylko programowanie równoległe.
Przede wszystkim, skąd masz ten Tiny2313? Jak to jakiś odgrzebany układ to może być zablokowany ( źle ustawione fusebity). Druga sprawa to jakiej wersji Bascoma używasz? Bo Tiny2313 to dość nowa konstrukcja. Sprawdź czy na liście obsługiwanych układów jest ATTiny2313.
Witam, mam pytanie odnośnie programatora ZL20PRG, wszedłem w jego posiadanie ale przestawia mi automatycznie SPIEN i pojawia się komunikat Programming mode disable. Firmware zaktualizowałem do 1.2. Zablokowałem w ten sposób 3 szt. ATtiny2313. Czy jest to normalna przypadłość tego programatora? Co mam zmienić aby działał bez zarzutu. Korzystam z Win7...
Jeśli masz ustawiony STK200/300 to taką odpowiedź "Chip not found" może oznaczać cokolwiek, np.: brak zasilania programatora brak zasilania procesora błędne połączenia programatora z procesorem uszkodzony programator zablokowany port LPT i wiele innych rzeczy. Dokładnie posprawdzaj programator, wszystkie połączenia.
Witam, mógłby mi ktoś powiedzieć albo pokazać screena z ponyprog jak ustawić zewnętrzny oscylator 16Mhz do attiny 2313?? Już dwa zablokowałem a nie chce kolejnego pozbawić komunikacji z programatorem:)
A możesz zaproponować jakiś schemat? Zależy mi na tym, żeby był możliwe prosty. Chciałem go złożyć na szybkości mając nadzieję, że akurat będę miał w domu potrzebne części :) Potrzebuje odblokować attiny2313. Wyciągnąłem go z szuflady (był już używany), ale nie udaje mi się go uruchomić teraz i podejrzewam, że mogłem go zablokować kiedyś i zostawić...
I jeszcze pytanie do marci4: czy stan EEPROM może uniemożliwić (zablokować) zaprogramowanie procka??? EEPROM padnie, ale procka (FLASH) będzie nadal można używać i programować.
No i właśnie chyba za bardzo się pośpieszyłem i spróbowałem na własną rękę skonfigurować te ustawienia za pomocą programatora zawartego w Bascomie avr, no i niestety teraz procesor jest zablokowany i programator go nie widzi. Czy Wiesz może czy istnieje jakiś sposób aby odblokować taki procesor jeżeli używa się programatora ZL2PRG ( STK200/STK300).
Czytałem to, lecz dowiedziałem się od mądrego człowieka, że tym oto programatorem wrócił do życia zablokowane procki at2313 programowane wcześniej przez ISP, więc wychodzę z założenia, że się da. Tylko jak? pozdrawiam.
Kup ATMege8, albo 88, albo 48 - są tanie jak barszcz, na długo starzczyć nie będą bo szybko je zablokujesz nieumiejętnie/nieuważnie ustawiając fusebity, ale przy obecnych cenach tych procesorów można sobie pozwolić na zakup kilku od razu. Ewentualnie ATtiny2313 - ma mniej pamięci i mniej nóg, ale też jest śmiesznie tani
Ten SAMSUNG wygląda na Attiny2313, ale to niewiele da; można by zrobić kopie z drugiego egzemplarza ale zapewne jest zablokowany Flash. LCD, raczej chodzi o wyświetlacz LED; można sprawdzić ale raczej jest to sprawne. Jeszcze ten EPROM, jest możliwość że uszkodzony (całkowicie, lub uszkodzona część zawartości komórek) a stacja sprawdza podczas włączenia....
albo użyć do ustawiania fusków wygodnego i bezpiecznego programu mkAvrCalculator , dzięki któremu a szczególnie dzięki jego zakładce "Fusy uproszczone" nigdy przypadkowo nie zablokuje się procka AVR ;)
Jutro kupię nowego ATTinka, pomożecie mi go zaprogramować tak żeby działał prawidłowo? Koder jest świetny, dźwięk z niego rewelka, naprawdę warto go wykonać. Nie chciałbym tylko zablokować kolejnego układu, w was nadzieja że naprowadzicie mnie jak zrobić to prawidłowo :) Pomożecie?
Wiecie co Panowie, jak wstawiłem w pętlę do-loop instrukcję reset watchdog(pomimo że jest zablokowany) ... No to już(?) masz przyczynę.Teraz napisz , której wersji Bascoma używasz :D Piotrek PS Podejrzewam , że masz wersję , która formalnie nie obsługuje ATTiny2313 :(
Niemcom PonyProg robi to samo o ile jest to jakaś pociecha: http://www.mikrocontroller.net/topic/258... N. Tak i na końcu okazało się, że nawet zwykły Bascom ma tysiąc razy lepiej rozwiązany interfejs do programowania procków a szczególnie ich fusów niż koci Pony prog. Mein Problem hat sich mit Bascom gelöst, nun habe ich die Fuse bits so ändern können,...
Co do fusebitow to poczytaj na elektrodzie najpierw. Bylo tutaj sporo o tym, a mozesz sobie 'zablokowac' procesorek.
Witam. Wydaje mi się że w tym przypadku to nie pomoże. Przewód pewnie robi za antenę i sciąga jakieś śmieci. Kolega Tomson pewnie impuls na INT0 traktuje jako wciśnięcie przycisku. W takim przypadku każdy impuls (rzędu pewnie nawet ns) wywoła przerwanie. Cała obsługa powinna wyglądać trochę inaczej. Otóż nawet krótkie wciśnięcie przycisku zwiera jego...
Jeśli dalej masz "Chip ID : 000000" lub "Chip ID : FFFFFF" w oknie loga to masz problem: z programatorem, połączeniem, zasilaniem, samym procesorem (np. zablokowany). Jeśli procesor jest rozpoznawany, czyli "Chip ID : 1E910A" to bez problemu możesz wejść do zakładki "Lock and Fuse bits" i pozmieniać ustawienia (Ostrożnie!). W zasadzie musisz tylko wybrać,...
Witam. Próbowałem juz kolego na wiele sposobów i nadal nic. W załączniku wysle jak są ustawione fuse bity i program który wgrywam do attiny24. Po drodze juz zdazyłem ja zablokować ale odblokowałem ;) Moze program jest zły? Wszystko wgrywam za pomoca programatora USBASP i program mkAVR Calculator. Wgrywałem tez program do attiny2313 i chodzi od strzała.
Witam Wgrałem do Attiny2313 program zegara. Wszystko zaczęło działac jak należy. Potem podkusiło mnie aby zmniejszyc częstotliowsc taktowania z 4MHz do 128KHz. Program zegara nadal działa, ale bardzo bardzo wolno. Multipleksuje cyfry na wyświetlaczu co sekundę, wszystkie funkcje zegarka działają. Z tego wynika że procesor się nie zablokował. Po zmianie...
Witaj. Ja kupiłem po prostu nowego attiny2313. Rozwiązało to problem w 100 procentach. Podejrzewam że mógł to być jakiś błąd w transmisji danych podczas programowania, ale nie jestem pewien. Robiłem to wtedy na 2 metrowej "przedłużce" - wykorzystałem kabel sieciowy a 3 przewody poszły jako ekran. Działało dość sprawnie do czasu aż się nie zablokował...
Ten programator juz raz uwalil mi attiny2313 a wszystko przez to ze zworka nr 2 nie byla umieszczona w programatorze przez co predkosc isp byla za duza. Zobacz co sie stanie jak ja zalozysz. P.S. u mnie tez jest ten pytajnik ale wszystko sie pieknie ustawia.
Witam Na wstępie zaznaczam, że AVR-ami zajmuje się dopiero od tygodnia :). Mam problem jak w temacie. Potrzebuję aby timer 1 (16 bitowy) liczył od ustalonej wartości początkowej, a po wystąpieniu przepełnienia wygenerował przerwanie i się zatrzymał. Potrzebuję odliczyć 25ms. Attiny taktowany jest zegarem 16MHz, dzielnik częstotliwości dla timera 1 ustawiłem...
A więc po kolei: Płytka robiona metodą termotransferu. Pleksa jest od strony scieżek. Też mam AVRdude z nakładka graficzna Burn-O-Mat i uważam że jest bardzo dobra szczególnie przy zmianie fusebitów ponieważ nie można sie tam praktycznie pomylić i zablokować uC. Narazie programowałem Attiny2313 i nie było problemów. Można programować w docelowym układzie...
Jak najłatwiej sprawdzić czy już procek zablokowany ? ;) Spróbuj odczytać jego wsad. Niektórzy się dziwią, że po zabezpieczeniu wsad daje się odczytać bez problemu ;) ... czemu nie ? odczytać się daje ale zajrzyj do środka - zobaczysz w pliku odczytaną sieczkę, zamiast wsadu ;) .... gołym okiem rozpoznasz że to sieczka a nie wsad.
Od niedawna bawię się z mikrokontrolerami i zacząłem narazie od attiny2313. Jako że ma wewnętrzny oscylator RC tzreba było ustawić procka na zewnętrzny oscylator czyli np. kwarc. Oczywiście jako początkujący musiałem źle ustawić Fuse BIty i od razu zablokowałem tak mikrokontroler, że nie było z nim kontaktu. Jedynym rozwiązaniem aby uratować / odzyskać...
Taki sam wyświetlacz mi padł - sam z siebie :) Warto mieć ich więcej niż 1 szt. Przy okazji (choć to pewnie mało istotne) z noty katalogowej wynika że przy kwarcu 4 MHz zaleca się - 12-22 pF a nie 33 pF. Mi usbasp zablokował raz procka przy zwykłym wgrywaniu hexa, był chwilowy błąd podłączenia i fusy się poprzestawiały :) Mi się wydaje że to wina zasilania...
Na innym forum ktoś mi podpowiedział, że można przy pomocy programatora STK odblokować te lockbity!!! Właśnie dlatego wykonałem programator STK, a tu okazuje się, że dalej "klapa". Trochę szkoda tych scalaków, bo nie są już produkowane, a Attiny2313 nie jest ścisłym odpowiednikiem (niektóre aplikacje nie pracują poprawnie). Teraz zrozumiałem, że jeśli...
Witam. Chciałem zaprogramować Attiny2313. Zrobiłem prowizoryczny programator, na pająku (typowy stk200) i podłączyłem do adaptera. Bascom rozpoznał procka, przeszedłem do zakładki FB, ustawiłem Fusebit KLA987 i kliknąłem "write (...)" Wyskoczył mi jakiś błąd, nie pamiętam już treści. Uruchomiłem ponownie bascoma, wybrałem "program chip" i wyskoczył...
Witam Piszę program pod sterownik na attiny2313. Na chwilę obecną jest obsługa wyświetlacza LED 3 cyfry multipleksowanego przerwaniami z timer0. Chciałem wprowadzić attiny w tryb power down. Jak doczytałem tryb powerdown powinien ustawić wszystkie porty w tryb wysokiej impedancji więc spodziewałem się, że gdy wejdzie w ten tryb to wyświetlacz zgaśnie....
Tak dowolny pin portu B. Ustaw tak fusebity aby atmega8 pracowała z zegarem 8MHz nieważne czy wewnętrznym czy zewnętrznym. Nie miałem atmegi pod ręką więc działanie programu sprawdzałem na attiny2313. Później skompilowałem go pod atmegę. Niestety ale nie pomogło, takimi fusebitami została atmega88PA zablokowana. http://obrazki.elektroda.pl/8591110100_1...
SIG_INTERRUPT1 jest wyzwalany przez opadające zbocze z transoptora zasilanego z prostownika którym wykrywam przejście przez zero. Miałem problem z pilotem bo mniej wiecej co 2 wcisnięcie przycisku układ reagował. Domyślalem się (błędnie) że podczas dekodowania rc5 dochodzi do przerwania z SIG_INTERRUPT1 co psuje odczyt z pilota (zaburzenie czasu) Sei();...
Tylko producent/autor programu jest w stanie "poprawić" program. Może ci np. przysłać gotowy do wgrania wsad. Na płytce nie widać złącza do programowania ale pewnie jest możliwość podlutowania 4 kabelków z programatora. Jeżeli procek został zablokowany to wchodzi w grę kasowanie kontrolera programatorem wysokonapięciowym. Można też odwzorować z płytki...
Witam, Mam LM2940, podpinam na wyjściu woltomierz, jest niemalże równe 5V. Wkładam w podstawkę Attiny2313 które jest zasilane otóż tym stablilizatorem i napięcie magicznie skacze o ponad pół wolta co jest niedopuszczalne dla procesora. Stablilizator oczywiście jest w wersji 5V. Co jest spowodowane skokami napięcia? Dodam że zasilam to akumulatorem...
Średnio chce mi się analizować ten kod, ale jeśli załączasz przerwania w przerwaniu od INT1 po wcześniejszym wyłączeniu przerwania od INT1 - jest poprawnym rozwiązaniem, gdyż nie ma możliwości wejścia do funkcji przerwania od INT1 podczas jej wykonywania niezależnie od okoliczności; tak ponowne zezwolenie na przerwanie od INT1 bez wcześniejszego zablokowania...
Witam! Piszę ten post, ponieważ przeczytałem już dużo postów opowiadających o tym jak ktoś zablokował sobie mikrokontroler próbując zmienić taktowanie na zewnętrzny kwarc i pewnego dnia zadałem sobie pytanie; "czy naprawdę konieczne jest ustawianie tego w uC, które mają wew. oscylator??" Zamierzam zrobić układ na ATTiny2313 i z tego co przeczytałem,...
A czy można jakoś zablokować procesor bo jest wszystko podłączone a nie chce mi odczytać procesora. Znaczy się odczytywało ale pozmieniałem coś i już nie odczytuje. takie coś: http://obrazki.elektroda.net/13_12334036...
może to ci pomoże ,nigdy nie miałem problemu z zaprogramowaniem attin ,jadnak można go zablokować , a wtedy generator i można go ruszyć, a przestawienie aby attin pracował jako at masz w załączniku. ja mam takie pytanko czy jest możliwość odczytania zabezpieczonegi attiny 2313
chodziło mi o przywrócenie do fabrycznych. Połączenia są w 100% sprawne, może przez przypadek z niewiedzy zablokowałem go. Czy jeśli tak zrobiłem, to jak go odblokować? czyli teraz do płytki stykowej gdzie siedzi procesor musze podpiąć kwarc z kondami do pinu 5 i 4? gdzieś widziałem taki schemat.
Ok , już mam części na USBAsp , tylko muszę pożyczyć programator żeby zaprogramować programator ;-) Tak jakoś się udało że książkę kolegi mirekk36 udało mi się zdobyć , myślę że wolne chwile będą spędzane właśnie z tą książką w ręku. Może mi ktoś podać adres do jakiegoś dokładnego opisu najlepiej w punktach co należy robić programując Atmegę do USBasp...
Wiem, zielony jestem w programowaniu, umiem tylko skompilowac jakis kod i przeprzucic program na procka. takie tez mialem zalozenie biorac sie za ten projekt Dodano po 3 programator jakiego uzywam pochodzi z tego projektu: http://www.elektroda.pl/rtvforum/topic73... zaś posługuję się oprogramowaniem ponyprog2000 wersja 2,07a a co do linka do którego...
Jeśli masz do testów procka ATmega8 lub ATtiny2313 to możesz śmiało wypróbować ten program: mkAvrCalculator poza wgrywaniem plików HEX możesz też bezpiecznie i wygodnie przestawiać fusebity bez obawy przypadkowego zablokowania procka ;)
Tomasz Gumny: czytałem datasheet i wiem dokładnie jak to działa. Nie mogłem jednak znaleźć miejsca powodującego problem... Andrzej_S: genialne! Właśnie o to chodziło. Że też nie mogłem tego zauważyć! Starzeje się! Właśnie, gdy program w pętli głównej wykona instrukcje GIMSK |= (1<<INT0); a w tym czasie wystąpi przerwanie z poprawnie odczytanym...
No sorki ale ja ale też napewno i wielu innych - nie odpowie ci na pytanie co się u ciebie stało. Co najwyżej każdy potwierdzi, że też coś podobnego przeżył ;) .... Poza tym nie rozumiem, jeśli jesteś pewien że uważałeś i wszystko dobrze zrobiłeś to co? czy chcesz potwierdzenia, że niektórzy też tak mają że takie "zablokowania" biorą się "z powietrza"...
Gdy już się zablokuje to w ogóle nie mogę się z nim komunikować przez ISP, chodź sam mikrokontroler wykonuje poprzednio zapisany program. Linia reset działa, kwarcu nie mam. Procek zasilany jest z komputera (+5V) a programator z płytki z prockiem. Zanim się zablokuje to mogę go odczytywać i programować, więc linie zamienione raczej nie są (2 razy sprawdzałem)....
Trzecia opcja to było zablokowanie uC (to była mega, nie tiny) przez ustawienie w nim zewnętrznego generatora (nie rezonatora!!!) jako źródła taktu systemowego. Jeżeli nic nie zmieniałeś w fusebitach mikrokontrolera - to ta opcja odpada. Jeżeli chcesz bawić się z prockami, to kilka kwarców zawsze się przecież przyda :) Zerknij jeszcze tu: http://www.elektroda.pl/rtvforum/topic51...
Na płytce zvl11avr jest kwarc ale nie wiem czy jest on podłączony czy nie jak to sprawdzić? Wszystkie poprzednie programy działają prawidłowo, nigdy nie konfigurowałem fuse bitów, wiem o nich tylko tyle że nieprawidłową konfiguracją można zablokować procka. Może foto coś wyjaśni. Więc jak do wspołpracy z 18B20 powinny być skonfigurowane? http://obrazki.elektroda.net/77_12251089...
Z racji małej ilości miejsca na płytce chciałbym wykorzystać nóżkę xtal1, xtal2 jako porty I/O (ATtiny2313) Oczywiście muszę przestawić ją na wewnętrzny generator 8MHz. 1.Pytanie na jaką stabilność mogę liczyć tego generatora ? (wystarczyłaby mi odchyłka max +- 10% ) 2. Ponieważ programuje zwykłym kabelkiem przez ISP , mam obawy czy taką operacją nie...
Witam sprawdź ten kod co prawda są inne numery portów i inny procek ale jak zmienisz powinno działać. Problem jest jeden w momencie jak naciskasz przycisk i zmieniasz końcówkę na WYJŚCIE to stan tego pinu Musi być (0) Niski , żeby nie zrobić zwarcia. '$sim $regfile = "attiny2313.dat" $crystal = 11059200 $baud = 9600 enable interrupts 'włącz...
Witam. Nie wiem jak w asemblerze wykonać przejście mikrokontrolera ATtiny2313 w trym oszczędzania energii, gdy brak będzie zasilania z sieci (praca na baterii). W bascomie po skonfigurowaniu PORTD.2 (INT0) jako wejście podciągnięte do + i podłączenia do niego +5V i rezystora do masy sprawę załatwiał poniższy fragment programu [syntax=vbnet]Do If Pind.2...
Możesz przerobić układ tak, żeby przy przerwaniu bariery jednocześnie wyłączyć dwa przekaźniki - po prostu zamiast blokować wyjście 3 bramki U2 zablokuj sygnał StartMotor - w taki sam sposób. Jeśli zamiast uC chcesz zastosować automat stanu, to ja bym z tym zaczekał do czasu, aż będziesz miał wykonaną część układu odpowiedzialną za sterowanie radiowe....
Witam. Ostatnio zrobiłem prosty programator STK200 według tego schematu. http://www.elektroda.pl/rtvforum/files-r... Zamiast 74HC244 dałem SN74LS244N. Odzyskałem kilkanaście ATtiny2313-20SU z wyświetlaczy, takich jak w tym temacie. http://www.elektroda.pl/rtvforum/topic16... Do programowania używam programu PonyProg2000...
Witam, miałem (właściwie mam nadal) dokładnie ten sam problem co w temacie, ale nie mając dobrego kontrastu na lcd(zwarty do masy nic praktycznie nie widać) nie sprawdzałem czy sie cos na nim pojawi, kombinowałem we wszystkie strony, zajrzałem na forum, wyczytałem cos o fuse bitach i spróbowałem. Przekombinowałem i zablokowałem sobie procek teraz muszę...
Zrobiłem dekoder RDS jak w tym temacie: http://www.elektroda.pl/rtvforum/topic12... Niestety napisy w dolnej linijce przewijają się dwa razy wolniej, niż w filmiku, który zamieścił autor. Górne (program name) powiedzmy, że odświeżają się poprawnie. Po pierwszej próbie - zacząłem od ustawienia fusebitów wg opisu: http://obrazki.elektroda.net/35_12339424...
Najpierw odblokowywujesz (niepotrzebnie, bo domyślnie jest włączony) komparator przez: cbi acsr,acd ;analog comparator disable A później jak już skonfigurujesz sobie przechwytywanie licznika (po co?) i zablokujesz część cyfrową... wyłączasz komparator: out didr,r16 sbi acsr,acd I dziwisz się jeszcze, że kod nie działa! :evil:
Witam Ten "doctor" to bardzo potrzebne narzędzie. Uruchamiałem nowy programator ISP i niechcący zablokowałem kilka "13-tek". Przymierzam się do tego układu, bo mój własny nie wyszedł przy pierwszym podejściu. Jeśli chodzi o układy z równoległym interfejsem, to udało mi się z powodzeniem odblokować ATmega8535 oraz ATtiny2313 według metody opisanej przez...
Po pierwsze i bardzo ważne. Kiedy używasz w uC portu UART to port TX jest skonfigurowany jako wyjście i jest tam stan wysoki oprócz momentów kiedy nadaje. TX jest na PORTD.1 Kiedy więc wciskasz przycisk podłączony do PIND.1 to robisz procesorowi kuku w postaci zwarcia. Lepiej przenieś przyciski na inne piny. Nad konstrukcją tej płyty spuśćmy w tym temacie...
Jeśli jesteś początkujący to zdecydowanie odradzam ci do tego celu PonyProg bo na bank zwiększysz ryzyko zablokowania sobie procka prawie do 100% ;) Za to zassaj sobie program: - za jego pomocą, poprzez zakładkę "FUSY UPROSZCZONE" zrobisz to tak bezpiecznie jak NIGDY w żadnym innym programie. Akurat wersja FREE tego programu w pełni będzie pracowała...
ale on nie ma tam takiej definicji,....;-/ Dodano po 1 (at)soft.sc bo będziesz szukał innego programatora. ? Tzn? (wiem że można zablokować, ale co tu da inny?) Dodano po 50 Oki nowy bascom pomogl... tzn jest definicja attiny.. ale chyba nie da rady tego ruszyc willemem... Chyba sobie musze isp prog. machnac.
Obecnie częstotliwość taktowania mam ustawiona na zewnętrzny od 3 do 8 mhz: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time: 14 CK + 65 ms. jednak możliwe że za którymś razem było ustawione na więcej niż 8mhz ponieważ samo tak się przełączało a ja nie sprawdziłem tego od razu. Możliwe że przez to zablokowałem mikroprocesory? Ps. Nie wiem czy to ma jakieś...
zablokowany attiny2313 attiny2313 odmierza attiny2313 wyprowadzenia
uniwersalne sterowniki karty graficznej uruchomić komputer pilot instrukcja kuchenka gazowy amica
kalibracja hydrostatu spawanie żeliwa
Wypadanie zapłonu w VW Passat B5 1.9 TDI AVB Brak świateł cofania w Audi A6 C6 Avant - diagnostyka i rozwiązania