Mówisz i masz:) http://pin.if.uz.zgora.pl/~jsieracki/Pro...
Być może przez złe warunki z zasilaniem, podczas próby programowania zostało samoczynnie zmienione wyprowadzenie reset na wyjście (bit SPEIN). Bez programatora równoległego raczej się nie obejdzie. Ew. kup se nowego procka, a jak już będziesz miał doświadczenie to zbuduj se programator równoległy i odblokuj nieszczęśnika. Poczytaj ten Dodano po 4 Być...
Programator da radę, ale wymagana jest interwencja z Twojej strony. Musisz do mikrokontrolera - nie programatora - podłączyć generator w sposób podany wyżej. I dopiero po tym włączasz programator XTAL1 to nóżka nr 13 - jeśli wyciągniesz rezonator (wylutujesz itp.) to możesz podłączyć rezystor 10kOhm między tę nóżkę i VCC, kondensator 33pF powinieneś...
kiedyś miałem podobny problem tylko że z ATmega8 poradziłem sobie starym indiańskim sposobem czyli miałem drugi układ i zmostkowałem masy układu i podałem sygnał zegarowy z działającego układu na wejście układu zablokowanego i wtedy zmieniłem ustawienia w bascomie. (który jest który musisz zobaczyć w kartach katalogowych) ważne żeby kable do mostkowania...
Prościej będzie podłączyć pod wejście zegarowe (zamiast kwarcu) generator 1-4MHz i ustawić poprawnie fuse bity (na taktowanie wewnętrzne). Po tym ustawieniu można ponownie programować "zwyczajnie". Temat był szeroko omawiany na forum (przejrzyj FAQ dotyczące fuse bitów)
Witam! Kolego marcinek_85 całą procedurę programowania masz opisaną przez zemnie na tym forum wraz z zrzutami ekranowymi ustawienia fusebitów jaśniej już nie może być.Jeżeli będziesz przestrzegał wskazówek tam opisanych wszystko będzie ok!.Spróbuj wykasować dane z procesora i wgrać na nowo.Przy wgrywaniu fusebitów należy szczególnie uważać i lepiej...
Według mnie zacząłeś od niewłaściwej kolejności. Najpierw miałeś wykonać generator R-C a potem EXTERNAL bo odwrotnie mogło się ubić to wejście XTAL1. Z tego wynika że pozostał Ci tylko programator równoległy (wysokonapięciowy)
Generalnie z kupowaniem mikroprocesorów w sklepach zawsze były problemy ... loteria jednym słowem. Mam ATmega8L i ATtiny2313 i nie działają od nowości ... zainwestowałem w programator równoległy który dostanę w przyszłym tygodniu i mam nadzieję, że uda mi się "odzyskać" utraconą kasę przy zakupie :)
Martwi mnie to twoje Raczej nie . Wielu początkujących zmienia fuse bity nawet o tym nie wiedząc a potem są takie tematy... Możesz spróbować podłączyć wyjście zegarowe innego uc do wejścia zegarowego zablokowanego lecz nie zawsze to pomaga. Wtedy pozostaje programator równoległy lub po prostu uc do kosza...
Ten nieżywy :) procesorek najprawdopodobniej dostał jakieś wariackie ustawienia kwarca i przejście na zewnętrzny zegar :( Więc jak go chcesz uratować to tylko programator równoległy :( lub ..... zabawa zewnętrznym oscylatorem PLL na chybił trafił :)
Witam, mam pytanie lekko "out of temat". Przedwczoraj kolejny raz przeprogramowywałem ATmega16 pod klonem STK500 i z pod AVR Studio i nie był to jakiś 100.000 raz co najwyżej 50-ty w trakcie testowania kolenych wersji softu, poszło jakieś 20% i tu nagle niespodziewany stop. Układ przestał być widoczny pod STK500. W tej operacji nic się nie działo z...
No były też tam jeszcze jakies ale bałem się ich ruszać bo podobno jak sie coś żle ustawi to tylko programator równoległy może go uratować. Jestem początkującym programistą mikrokontrolerów więc narazie 4 Mhz wewnętrzny oscylator mi wystarczy. Wczesniej robiłem doświadczenia na 90s2313 który nie ma nic takiego, więc dla mnie to była nowość.
Możesz spróbować doprowadzić sygnał z zewnętrznego generatora a jak to nie pomoże to pozostaje programator równoległy.
Małe szanse by był dostępny tani programator radzący sobie z tym zabytkiem. Prościej jest zaprogramować EPROMa albo równoległego EEPROMa/FLASH-a i przesłać program do '701 . Zrobienie programatora np. na ATMega16/32 nie jest wielkim problemem i to nie będzie super złożony program. Mam tu na myśli maksymalnie uproszczoną wersję bez pamięci EPROM, zatrzasku...
czy ten programator obsługuje ATmega16?
Warto korzystać z funkcji szukaj. Jest bardzo dużo takich tematów Da sie uratować programatorem równoległym, ale bardzie sie opłaca kupić nowego proca(chyba że masz taki programator).
Może wysypały się fusebity jak był programowany przy tak niskim napięciu. Gdyby go odpalić na programatorze równoległym to może dałoby się go reanimować.
Może zrób programator pod ATmega16/ATmega32 i do tego jakieś płytki wpinane w podstawkę tego uC. Ja mam podobny programator (nie jest to ISP ale jest za to uniwersalny). Na płytce programatora mam wyprowadzone mosi miso sck reset vcc i gnd na goldpinach i wpinam tam płytki zakończone gniazdem kątowym na której są podstawki pod odpowiedni procek, przylutowany...
No właśnie... Tak się dziwnie stało, że nie wiem jakim cudem ale mam zaprogramowane wszystkie lockbity... musiałem pewnie w Pony kliknąć, SET ALL zamiast write, a potem poprawić :/ Ma w trójmieście jakaś dobra dusza programator równoległy i zechciałaby mi poświęcić minutę na wykonanie "chip erase"?? No chyba, że ktoś zna jakiś inny sposób :-). Dodam,...
Do projektu dokładam jeszcze PCB przejściówkę z ATTINY2313 (DIP20) na ATMEGA8 (DIP28) i ATMEGA16/32 (DIP40). Płytka została zaprojektowana tak, aby pasowała do programatora. W miejsce U4 wstawiamy listwę goldpin emulacyjną (tą cieńszą) od strony druku (BOTTOM LAYER), natomiast w miejsce U1 i U2 od strony elementów (TOP LAYER) podstawki (najlepiej precyzyjne)....
http://obrazki.elektroda.net/22_12641835... Witam kolegów. Chciałbym przedstawić małe urządzenie 3w1 , podłączone do portu LPT komputera . Powstało ono jako uzupełnienie zestawu testowego stosowanego do testowania uruchamianych urządzeń mikroprocesorowych . Jak sami wiecie czasami zdarza się zablokować procka w układach testowych , chociaż...
Normalne, ale przy programowaniu równoległym. Jeśli programujesz w systemie +12 nie jest potrzebne (możesz tylko uwalić programator). Sprawdź z innym procesorem, bo może padł flash.
Podłączenie zewnętrzengo generatora (zrobiony na ATmega16) nie pomogło niestety. Procek korzystał właśnie z zewnętrznego kwarcu. Chyba jednak zostaje programator równoległy.
Dawno dawno temu wykorzystalem at89c2051. Wszystko funkcjonowalo ok ale dawal wrazenie malo doskonalego (niewiem moze sie myle). mam do niego niezly opis po polsku no i pozostaly gdzies programy i programator. wydaje mi sie ze sie uwsteczniam jezeli nie szukam innych lepszych rozwiazan. dajesz Atmelka zależnie od potrzeb ATTiny2313, ATMega8 lub ATMega16...
Masz możliwość skasowania układu programatorem równoległym wysokonapięciowym (HV) . Jeżeli napięcia podłączyłeś na chwilę to powinno zadziałać zabezpieczenie wejść (układ diod ) więc teoretycznie nie powinieneś uszkodzić procka , mogły natomiast zmienić się bity konfiguracyjne i bity zabezpieczające .
Przed ustawianiem robiłem ERASE i nic... mam najnowszego PonyProg'a. Coś czuje, że bedzie trzeba sie postarać o programator dający sobie rade z programowaniem równoległym.... Wszystkim za rady dziękuje, jeżeli ktoś ma jeszcze jakies pomysły to bede wdzięczny :) POZDRAWIAM, patryk
Witam, przywrócenie do życia mikrokontrolera AVR ze żle zapisanymi Fuse and Lock Bit's jest możliwe jedynie w programatorze równoległym, przez podanie komendy kompletnego wykasowania zawartości pamięci. Niestety nie można tego zrobić przez ISP, a przynajmniej ja nigdy nie znalazłem żadnego sposobu. Czasami niektóre uC z serii ATMEGA po odłączeniu zasilania...
Witam! Wiem, że może taki temat mógł się już pojawić. Jeśli tak, proszę bardzo na mnie aż tak bardzo nie krzyczeć :). W skrócie - bawiłem się moją ATmegą16 i mimo wielkiej ostrożności no niestety źle ustawiłem fuse bity. Wiadomo - nie mogę programować w trybie ISP. Mam programator, który ponoć może pracować w trybie równoległym. Kiedy ustawiam go w...
Witam, zastanawiam się, czy jest możliwe zrobienie programatora równoległych pamięci EEPROM albo flash (28C, 29C, 39SF itp., itd.) z wykorzystaniem interfejsu XMEM? Dlaczego chcę robić coś takiego: bo obsługa pamięci na XMEM wygląda łatwiej niż manipulowanie IO i mam ochotę posiadania programatora pamięci równoległych. Co do hardware'u: wybór padł na...
Witom:D Ja znam rozwiązanie :D Niestety kiepskie :( ... OC1B nie działa bo domyślnie Atmega ma włączone ISP ;) Więc pozostaje wyłączyć ( i zablokować ) interfejs ISP i używać programatora równoległego, tylko gdzie taki ukraść ?? :| Mnie ten 3 PWM zmusił do przesiadki na atmega16, w sumie i dobrze bo flasha ciągleeeeeeeee mało ;) Pzdr.
No i sprawa się wyjaśniła :-) Jak się okazało zawinił MIKROKONTROLER!!! Dziwna sprawa ponieważ inne układy działały poprawnie, programowanie zarówno na równoległym jak i szeregowym programatorze przebiegło bezproblemowo. Nie wykywał żadnych problemów z ukłądem. Po włożeniu od kolegi Atmega16 ukałd z moim programem zaczął działać poprawniei mierzy temperature...
Witam. Zablokowałem przez przypadek Atmege8 podczas próby zmiany funkcji pinu RESET na I/O w bascomie. Robiłem to pierwszy raz i chyba coś jeszcze zmieniłem przy okazji bo momentalnie układ przestał odpowiadać. Mam programator równoległy. Czytając o takich przypadkach możliwe że przyczyną blokowania jest przejście układu na zewnętrzny oscylator, niestety...
http://obrazki.elektroda.net/76_12533177... Jestem na etapie budowy dość skomplikowanego urządzenia do samochodu i trafiłem na barierę jakim był brak wystarczającej ilości portów do transmisji po RS232. Z atmela można uzyskać ich co najwyżej dwa a mi potrzeba ich trzy. Dość długo kombinowałem przy UART-ach tak równoległych jak i pracujących...
Witam.. Niestety zablokowałem ATmeg-e16 (nie mogę zaprogramować przez ISP) . Jestem początkujący (pierwsze programowanie) wiedz nie mam jeszcze odpowiedniego do tego sprzętu (programatora równoległego) by odblokować. Czy jest ktoś z Bydgoszczy kto by mi pomógł? Bo nie chce narazie kupować nowego. Proszę o pilny kontakt:) Pozdrawiam
(at)xamrex, zupełnie nie rozumiem jak Twoja wypowiedź ma się do przedstawianego problemu i wcale większość ludzi nie zapisuje eeprom z poziomu programu. Co do sprawy, to rzeczywiście bardzo dziwne, mam jeszcze pomysł, żeby sprawdzić całość na programatorze równoległym HVPP (widzę, że Kolega tez z Królewskiego Miasta Krakowa, więc jkbc zapraszam do kontaktu...
Po pierwsze - z lutowaniem nie ma u mnie problemów, elektroniką zajmuję się już ładnych parę lat i lutowanie mam opanowane do perfekcji Po drugie - Pamiętajcie że na grocie lutownicy transformatorowej gromadzą się ładunki elektrostatyczne co nie występuje w lutownicach grzałkowych a tym bardziej w hotair Po trzecie - Zamówiłem nowy układ i ruszył bez...
W pdf-ie jest czarno na białym na stronie 23. Osobiście programuję fusy własnym równoległym programatorem i programem, więc nie wypowiadam się w kwestii, jak inne programy interpretują "0" (programmed) w "fusebits". Ja mam kontrolki "PUSHLIKE" i zaprogramowany jest wciśnięty. A dlaczego "0" to zaprogramowany ? Bo w 99.9...% przypadków jak wyczyszczony...
Tak jak napisał kolega wyżej, jeżeli pamięć flash megi jest zabezpieczona bitem lock ustawianym w FUSE BITS, to jedyne co możesz zrobić, to wyczyścić całą pamięć i razem z nią ten bit. Niestety nie odczytasz przy okazji jej zawartości. Ale nawet gdyby, to co Ci po niej? Przecież to są dane binarne, czyli zapisany kod assemblerowy w postaci komend zrozumiałych...
Nowe kontrolery mają ustawiony wewnętrzny oscylator a ten w układzie może mieć różnie. Trzeba dobrać odpowiednie źródło taktowania i odpowiednią częstotliwość. Może też mieć wyłączone ISP, wtedy trzeba programator równoległy. Sprawdzałeś tylko na tej atmega co chcesz odczytać, czy żadnej zaprogramowanej nie odczytuje? Czy ta atmega siedzi w jakimś fabrycznym...
"Trzeba jednak pamiętać, że programowanie szeregowe nie jest dokładnym odpowiednikiem programowania równoległego. Dotyczy to ustawiania bitów konfiguracyjnych (fuse bits)." Jarosław Doliński "Mikrokontrolery AVR w praktyce", BTC, Warszawa 2003 Z drugiej jednak strony w Atmega16 przy wykorzystaniu programatora ISP z poziomu Bascoma jakoś niektóre bity...
Hej, Jeżeli udawało Ci się programować Atmega8 i jeśli nie zmieniłeś: - komputera - płyty głównej - ustawień w Biosie trybu pracy portu równoległego oraz masz dokładnie ten sam (nie taki sam) programator (bsd) to powinno bez problemu programować i ATmega16. Komunikat Avrdude wskazuje, że kontroler jest widziany z Twojego PC czyli ustawienia portu w...
Chce uruchomić w ATMega16 programowanym przez ISP obsługę pamięci szeregowej przez SPI. Jak wiadomo oba interfejsy uzywają wspólne wyprowadzenia. Słyszałem ( lub gdzieś czytałem ) że odblokowanie bitu SPE (SPI Enable) w rejestrze SPCR nie pozwoli programować układu w systemie przez ISP. Czy to prawda ?? Pomijam problemy z zewnętrznymi układami które...
Hmmm... Tylko Programuję kontroler programatorem ZL2PRG i w Bascomie mogę tylko resetować z komputera uC, a nie działa mi wgrywanie programu do niego, ani nawet odczytywanie modelu, albo mam coś źle poustawiane... uC programuję PonyProgiem i tam mam Fusebity i np przy CKSEL3 mam tylko okienko do zaznaczenia, ale nie mogę tam podawać żadnych 1 ani 0....
Witam, Niedawno postanowiłem "przesiąść się" z uP '51 na AVR. Jako narzędzia do programowania będę używać (a raczej już używam) AvrStudio 4.12 + Avr Dragon. Dotychczas do '51 używałem programatorów równoległych, teraz natomiast chcę wykorzystywać ISP lub JTAG i jest to dla mnie nowość. Przejdę już do rzeczy... zarówno w złączu ISP jak i JTAG (w Dragon'ie)...
Mam tylko programator USBASP (nie mam JTAGa) dlatego tylko przez usbasp mogę testować połączenie z uC - właśnie to nie działa. Zanim napisałem mój post przejrzałem forum i inne strony - niestety podobnego przypadku nie spotkałem - tzn. wg. mojej wiedzy wyłączenie JTAGEN w fuse bitach nie powinno było zablokować uC. Zastosowałem następujący sposób gdy...
Witam Próbuję zrobić prosty zegar na Atmedze16 Do procesora mam podłączony oscylator kwarcowy 8MHz Sprawę powinien załatwić prosty programik $regfile = "m16def.dat" 'rodzaj mikrokontrolera $crystal = 8000000 'czestotliwosc pracy MHz '--konfiguracja LCD Config Lcd = 16 * 1a Config Lcdpin = Pin , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4...
Sprawdziłem dalej: - Zwałem tę diodę, przez którą zasilać ma się bufor HC244 OD układu µC. Spowodowało to, że przy braku zasilania µC i tak dostaje on jakieś napięcie OD programatora, czyli HC44 przepuszcza jakoś ze strony portu LPT. Przeprosiłem diodę ;) - Na AVRFreaks wyczytałem o dzwonieniu linii SCK. Skróciłem kabel łączący programator...
Pomoże jak przestawione zostały fusebity na zewnętrzny sygnał taktujący, równie dobrze mógł wyłączyć programowanie ISP Na 100% to pomoże tylko programator równoległy. Nie czytasz, a kombinujesz => masz takie efekty
Witam Budowałem urządzenie na atmega8, okazało się, że brakuje trochę pamięci więc zakupiłem atmege168, bo oba procki mają tak samo wyprowadzenia i są mniej więcej kompatybilne. Po wgraniu programu jednak okazało się że urządzenie nie ruszyło. I oczywiście zamiast dokładnie przewertować dokumentację to pierw zacząłem kombinować z fuse bitami i tak oto...
Co do schematu to brakuje tam z tego co zauważyłem zwarcia lini TEST do GND. Wykonałem to połączenie. Błąd polega na tym, że jak PC zażąda podania godziny (PC wysyła kod 61) to uP czasami wyśle do PC np 14 a czasami 142. Czy jest jeszcze jakiś błąd w schemacie? Dodano po 5 Coś czuję, że to jest związane z taktowaniem. Jest to całkowitą loterią kiedy...
Kolego, to mój ostatni post na ten temat, żeby nie robić off-topica, ale TAK SIĘ NIE ROBI - może Ci działa, bo masz szczęście, może działa bo nie wykorzystujesz niektórych funkcji procesora, ale powiem tak, że akurat robiłem kiedyś testy na procesorze atmega168 - ok 50 razy przeprogramowałem fusebity z podłączonym AVCC, a potem to samo z AVCC odłączonym...
http://obrazki.elektroda.pl/5613819300_1... Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania...
Moze ktos sie z podobna sytuacja spotkał, dlatego tu napisałęm.. cóż zobaczymy. Nie mam niestety równoległego programatora wiec musze kombinować.
A w tej chwili nie ma innej mozliwosci ustawic spowrotem wewn osc? jesli programatorem wogole nie widzi urzadzenia? czytalem cos o równoleglym ale chyba STK'jem sie nie da?
W tym przypadku kondensator stanowi przerwę dla prądu stałego i nie dochodzi prąd do procka. Łączenie kondensatorów szeregowo czy równolegle to nie Twój problem w tej chwili ;) R1 masz podciągnięte do VCC? Ok ale czy sygnał reset idzie do programatora tak jak na schemacie? Jeśli tak to masz na stałe VCC na resecie. Podepnij go przed rezystorem czyli...
Podepnij linie MISO do "+'" przez rezystor 100k, wolne wzmacniacze w 74HC244 połącz równolegle do lini RESET zwiększy to ich obciążalność to samo można zrobić dla lini SCK, we wtyczce DB25 połącz pin 2 z 11 i czasami wymagane jest aby procek miał podpięty kwarc.
Witajcie. Chciałem pokazać prosty projekt, który może przydać się początkującym elektronikom programującym mikrokontrolery AVR, zwłaszcza te nadal popularne, jak: ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 . Wiem, że nie jest to nic odkrywczego i założę się, że istnieją podobne projekty, ale może komuś się po prostu przyda. Urządzenie pozwala...
10K w resecie trochę za dużo. 4,7K lub 2,2K Niekoniecznie. Pin RESET w AVR ma wewnętrzne podciąganie i zewnętrzny rezystor zwykle jest niepotrzebny. Nawet jeśli go damy, to będzie układ dwóch równolegle połączonych rezystorów (wewnętrzny i zewnętrzny) o wypadkowej rezystancji niższej, jak to w tym typie połączenia. Warto też pamiętać, że w nowszych...
Dobrze przeczytałeś! mają być same jedynki, czyli niezaprogramowanie bity Cksel (0 - zaprogramowany) Z bitami można namieszać, ale zawsze się da to odkręcić, tylko czasem trzeba używać programatora równoległego! Taka sytuacja ma miejsce jak np. wyłączysz ISP przez SPI, (SPIen) nie pamiętam jakie jeszcze, ale generalnie nie baw się tym czego nie znasz,...
Witam Podłaczone to jest przez dzielniki rezystancyjne, a karta zailana jest przez 3 diody 1N41148 z napiecia 5V. To tej pory to łacze sprawowało się świetnie, teraz wymieniłem te diody dodałem za nimi rezystor 4,7k równolegle do zasialnia karty i kondensator 100n. Cały czas znajduje to coraz to nowsze efekty tego "zapomnienia". A czy można karte MMC...
Nadal nie wiem, czym ma sterować ten układ, a skąd tylko zbierać dane o załączeniu-wyłączeniu. Proponuję ATMega16 z kwarcem i dodatkowym kwarcem 32kHz do zegara RT (kwarce zegarkowe są dokładniejsze). Zasilacz 5V 7805 na wejściu bezpiecznik, elektrolit 470uF, kondensator 10nF, transil 16V do masy równolegle, wyjście - elektrolit 100uF, kondensator 10nF,...
PROJEKTY PCB WYŁĄCZNIE DO UŻYTKU WŁASNEGO. WYKORZYSTYWANIE W CELACH ZAROBKOWYCH ZABRONIONE. Aby ułatwić poszukiwanie projektów, umieszczam je w jednym miejscu. Pod każdym zestawem modeli układów 3D jest link do tematu z projektem wykonanym dla kolegów z forum. Nowe projekty umieszczane są na końcu postu. ...................................... http://obrazki.elektroda.net/54_12836382...
Moim zdaniem najbardziej elastycznym programatorem jest AVRDUDE. Można go pobrać z http://savannah.nongnu.org/download/avrd... Jego zaletą jest fakt, że parametry programowanych układów zapisane są w pliku tekstowym, więc jest możliwość dodawania nowych typów układów bez zmian w samym programie (w przypadku Atmela wprowadzającego ciągle jekieś nowości...
http://obrazki.elektroda.net/7_123635472... Prawie rok temu, zainspirowany konstrukcją pana Kamila Przychodzenia http://obrazki.elektroda.net/18_12363549... http://obrazki.elektroda.net/82_12363551... Płytka sterownika oraz płytka organizacji połączeń http://obrazki.elektroda.net/62_12363543... http://obrazki.elektroda.net/80_12363591...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
Witam. Ostatnio podczas programowania (programuje JTagiem) Atmegi 16 podczas odczytu FUSE bitow zanikło mi napięcie. Po ponownym podłączeniu układu JTag już nie działał. Pomyślałem, że poprzestawiały się bity i JTAGEN mógł się przestawić. Podpiąłem STK200 i również ten nie działa (nie rozpoznaje, zwraca FFFFFF jako sygnaturę, sprawdzone na ISP Programmer...
programator równoległy atmega16 programator programator atmega16
wymiana toner pompa wspomagania łożyska rachunek energa
przycisk okrągły podświetlany klikanie lodówka
Lokalizacja kabla antenowego w VW Golf 5
HTML, JavaScript: zapis obrazu na dysk, Canvas, File System Access API, CORS