Masz USB? To kup USBasp (za podobną lub niewiele większą kwotę), a port LPT zostaw sobie na analizator stanów logicznych: http://mikrokontrolery.blogspot.com/2011...
Witaj. Może przy okazji programowania zmieniłeś fusebity i zablokowałeś mikrokontroler, albo podczas programowania nie kasujesz pamięci FLASH. Doinstaluj AVR Studio 4.18 lub 4.19 i w nim pisz swoje programy - oprócz takich zalet jak automatyczne tworzenie makefile (które często jest przyczyną problemów) dostajesz dodatkowo symulator AVR, a to bardzo...
Jeśli natomiast będziesz musiał zaprogramować mikroprocesor to trzeba ustawić fusebity. Praktycznie zawsze jest tak że gdy kupujemy mikroprocesor ze sklepu do jest on domyślnie(fabrycznie) zaprogramowany na 1MHz. Jeśli natomiast w naszym projekcie jest wymagana inna częstotliwość taktowania procesora to musimy to ręcznie ustawiać fusebit'y. W zestawie...
To spróbuj zainstalować samo avrdude, odpalić z konsoli i spróbować zaprogramować. Jeśli jest to USBasp to na pewno będzie działać.
witam Piszę odnośnie tego regulatora: http://forumrc.alexba.eu/ipw-web/bulleti... Czy mogę zamiast ustawiać w burnomacie: CKSEL 3 = 0 CKSEL 2 = 1 CKSEL 1 = 0 CKSEL 0 = 0 wpisać w cmd avrdude -c usbasp -p t13 -U lfuse:w:0xE4:m avrdude -c usbasp -p t13 -U hfuse:w:0xD9:m ? Z góry dziękuję za odpowiedź
Niestety powyższe ustawienia czyli Low Fuse zaznaczyć Write i wpisać: 0xCF High Fuse zaznaczyć Write i wpisać: 0x99 nie przyniosły oczekiwanego efektu. Ale znalazłem jak ustawić na zewnętrzny rezonator 8MHz. Umieszczę tutaj tą instrukcję, może komuś w przyszłości się przyda. Poniższe komendy wpisuj w wierszu poleceń. Uwaga! Zamiast avrdude należy podać...
PonyProg ma to do siebie, elektroda.pl łatwo w nim o pomylenie wartości fusebitów. popędź procesor z zewnętrznego generatora, podpiętego pod XTAL1, powinno dać się zaprogramować. http://www.elektroda.pl/rtvforum/viewtop...
Witam, to mój 1 µC :D Wykonałem multimetr: http://elfly.pl/multimetr/multimetr_DIP.... zaprogramowałem atm8 ale nie wiem za bardzo jak ustawić fusebity żeby program działał w µC? Używam mkAVRCalculator i programator USBASP
Ok, jeszcze jedna sprawa a, jak powinny wyglądać ustawione fusebity w programie "PonyProg"
Panowie, mam jeszcze jedną prośbę o pomoc w programowaniu. Kiedyś używałem PonyProg i programatora z kabelków na LPT do programowania procesorów Atmega168. Teraz mam do zaprogramowania Atmega8, fusebity też mam do PonyProga, ale LPT niestety już nie mam. Kupiłem dawno temu USBasp więc go zainstalowałem, ale nie wiedziałem, że on nie instaluje się jako...
Dobra, a gdzie jest kwarc? Ustawisz fusebity na kwarc zewnętrzny i klops. To i tak Ci ta płytka nic nie pomoże. Czytaj i odpowiadaj z sensem. Ale kolega gege6 ma rację. 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. Jeżeli nawet chcemy przeprogramować...
Tylko w projekcie mam napisane żeby pozmieniac fusebity a druga sprawa w avrdude wyskakuje mi dalej błąd avrdude
Witam, Wczoraj złożyłem programator do uC AVR zgodnie ze schematem i opisem ze strony: http://diy-elektronika.pl/wp-content/upl... http://diy-elektronika.pl/202-usbasp-pro... Doskonale zdawałem sobie sprawę że złożenie będzie łatwiejszą częścią całego przedsięwzięcia i poradzenie sobie z dalszymi...
Podpiąłem samo Usbasp jako programator bo mi się pomerdało, że w ten sposób odczytam jaki procek na pokładzie. Później zgodnie ze sztuką podpiąłem Arduino Uno jako programator do usb a Usbasp poprzez Spi podpiąłem do Arduino. Sęk w tym, że Avrlab nie rozpoznaje procka z Usbasp. Z napisów na procku wynika, że jest to Atmega8L-AU. Ale gdy daję parametr...
Będziesz mógł wgrywać program , możesz potem wgrywać inne, zmieniać itp. Jeśli bootloader wgrał się poprawnie to zrób sobie test wgrywając przykładowy program Blink. Oczywiscie, jeżeli potrafił wgrac bootloader to także będzie można wgrac dowolną ilosc kolejnych programów. Problem wyniknie gdy zechce ‘blinkac’ tym programem. Zamiast blinków...
A mogę cię prosić o podanie wersji Firmware którą wgrałeś i jakie ustawiłeś FuseBity? I jakim programem ustawiałeś Fusebity i wgrywałeś Flash. Ja używam BASCOM AVR i laduje plik z firmware do bufora.
Witam, wszystkich, to mój pierwszy temat, więc już wyjaśniam o co chodzi. Postanowiłem zrobić zegar nixie, ale jako, ze moje umiejętności pozostają na poziomie trzymania lutownicy, to musiałem znaleźć schemat i znalazłem: zegar NIXIE Mirley (brak punktów uniemożliwia podanie linku) Układ zbudowałem, po czym przeszedłem do kwestii programowania, licząc,...
Albo ja nie wiem jak to działa, albo coś nie tak jest z moim układem. W trybie manualnym: ----------------------------------------... Welcome AVR Atmega fusebit doctor (HVPP+HVSP) version 2.11 http://diy.elektroda.eu/atmega-fusebit-d... Usage in commercial/profit purposes not allowed MANUAL HVPP MODE Init programming......
Fusebity zmieniasz z poziomu softu obsługującego programator. Osobiście używam USBASP + Khazama Programmer. Reszta jest już intuicyjna.
Ponieważ napisałeś do mnie na PW to odpowiadam: - bardzo dobrym programem (niestety płatnym) jest mkavrcalculator, jednak w Twoim przypadku (atmega8) możesz go użyć - wersja demo obsługje w całości ten procesor - chwalę sobie AVRBurn-O-Mat - nakładka graficzna na avrdude - KhazamaAVRProgrammer Tylko nie rozumiem zbytnio po co chcesz ich używać skoro...
Witam! W temacie mikrokontrolerów jestem całkowicie początkujący. Otóż kupiłem parę dni temu zestawik, płytka stykowa + Atmega 8A i był jeszcze programator USBASP V2.0. Ogólnie naczytałem się na temat niego nie ciekawych opinii, ale dopiero po zakupie, a nie widzi mi się wydawanie 70 zł na programator, tuteż myślę że jak sam zrobię to chyba większe...
Witam Zrobiłem USBasp ale nie wiem jak zaprogramować Atmega8 bo muszę ustawić fusebity HFUSE=0xC9 LFUSE=0xEF a w PonyProgu one nazywają się całkiem inaczej. Oczywiście mam inny programator na LPT :) I przy okazji ten sam problem dla innego procka: mam układ a Atmega32 i muszę ustawić fusebity na: H:0xC3 ; L:0xFF - jak to zrobić w PonyProgu? Pozdrawiam
1. Wprawdzie teraz wygląda prawidłowo, ale czy wcześniej nie włożyłeś jej odwrotnie w podstawkę? 2. Czy Atmega8 także miała nie zmieniane fusebity i pracowała na wewnętrznym 1MHz? 3. Atmega88 zasilasz z programatora? A przy okazji zapytam czemu programujesz w podstawce, a nie bezpośrednio w projekcie docelowym?
Tak jak w temacie odpaliłem prosty program na miganie diody, ale chyba zepsułem fusebity kiedy w mkavrcalculator wciskam sprzwdź podłączony avr wywala mi: avrdude.exe: set SCK frequency to 187500 Hz avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe:...
Standardowo JP1 self programing JP2- niska prędkość magistrali JP3 zasilanie z portu. Sprawdź bo może jest inaczej. Częstym problemem fabrycznej atmegi i usbasp-a jest to że trzeba ją programować z małą prędkością. Kilka razy już tak miałem. Zmieniałem potem fusebity i ściągałem zworkę w programatorze i wszystko działało. Nieraz problemem jest też źle...
A USBASP na jakim procku robisz ??? Tak czy inaczej zassaj sobie program MkAVrCalculator ;) bo on w pełni zadziała ci w razie czego i z ATmega8 i z ATtiny2313 więc będziesz miał porządne wsparcie jeśli chodzi o fusebity Procka na USBASP łatwo zaprogramować - zewn kwarc większy niż 8MHz i to wszystko w zasadzie. Jak sobie wejdziesz w zakładkę "Fusy uproszczone"...
...jak mam ustawic fusebity w avrdude? Fusebity zostaw w spokoju i koniecznie zapoznaj się , z dokumentacją AVR-a. Poczytaj sobie o rejestrach I/O , a szczególnie o funkcjach rejestrów PORTx , DDRx , PINx.Bez podstawowej wiedzy , nic nie zdziałasz. Piotrek
Tak jak kolega wyżej napisał w ATMEGA8 są częstotliwości 1, 2, 4 i 8 MHz, ustawiłem tą ostatnią. Oto fusebity z programu mkAVR Calculator: http://obrazki.elektroda.pl/1639447600_1...
Jeśli będziesz miał do czynienia na początku z prockami ATmega8 lub ATtiny2313 to ja polecam program MkAvrCalculator . Zobacz jak w nim pięknie i super bezpiecznie programuje się w takich prockach fusebity i nie tylko.
Witam. Zbudowałem układ: http://www.nikomp.com.pl/zestawyK/K-2430... Plik "cdcmega8.hex" do zaprogramowania atmegi: http://recursion.jp/avrcdc/AVR-CDC.2007-... Na początku myślałem że wszytko jest. No i dopiero później się kapłem, że nie wiem jakie mają być fusebity. Nigdzie nie pisze jakie mają być. Do programowania używam avr dude. Ponyprog,...
TQFP32 - bałem się go grzać powietrzem bo blisko jest kwarc i reset plastikowy przycisk. Nałożyłem dużo cyny na nóżki na 4 bokach, i potem grzałem kolbą cynę jednocześnie 4 boki aż odpadł. Raport - wgrywanie bootloader-a do Atmega8 (nówka ze sklepu), 1) w przejściówce IDC10 na IDC6 był problem z GND pinem. W/g schematu gniazda usbasp GND powinien być...
Potrzebuje pomocy z ustawieniem ckdiv8 w atmega48 za pomocą usbasp, wiem że muszę wpisać jedynkę ale jak to zrobić już nie wiem. kod początkowy wygląda tak: avrdude -c usbasp -p m48 -U lfuse:w:???????:m tylko dokładnie nie znam proceduty. z góry dziekuje. może się komuś przyda avrdude -c usbasp -p m48 -U lfuse:w:0xe2:m -U hfuse:w:0xdf:m...
Chyba jesteśmy na dobrej drodze. ATmega8 fabrycznie ma generator 1MHz. Jeśli częstotliwość SCK z programatora nie jest co najmniej cztery razy mniejsza od częstotliwości zegara programowanego mikrokontrolera zaczynają się kłopoty. Depending on CKSEL Fuses, a valid clock must be present. The minimum low and high periods for the Serial Clock (SCK) input...
Witam serdecznie. Dzisiaj podłączyłem Atmege8 według tej instrukcji: Proszę zamieszczać zdjęcia według poniższego linku: http://www.elektroda.pl/rtvforum/topic20... Ułatwi to ich przeglądanie . Programator jaki używam to USBasp. Zmieniłem fusebity z pomocą mkAVR Calculator na zewnętrzny kwarc 3 - 8 MHz. Podłączyłem do odpowiednich portów kwarc,...
Witam Wszystkich Ostatnio męczę się z przerzuceniem pliku HEX za pomocom USBasp do Atmegi8. Fuse Bity ustawiam zgodnie z wyliczeniami "kalkulatora" dla Atmegi8 http://obrazki.elektroda.net/72_12762089... Posiadam programator jak na załączonym obrazku. ((zdjęcie zapożyczone z Allegro i nie jest mojego autorstwa)) http://obrazki.elektroda.net/2_127620925...
Witam kolegów Mam pytanie, a zarazem problem, zostałem poproszony przez znajomego by zaprogramować mu procesor (ATMEGA 8), gdyż zrobił sobie projekt kolegi duch http://obrazki.elektroda.net/7_127533542... i teraz nie mam komunikacji z procesorem, nie wiem czemu Czy jest szansa jakoś odzyskać komunikacje z tym procesorem ? P.S Posiadam programator...
Zgodnie z komunikatem avrdude, nie da się ustawić częstotliwości SCK, ponieważ w usbasp masz stary firmware. SCK nie można podać z zewnątrz. Jeśli wgrałeś fusebity zgodnie z drugim załącznikiem oraz podłączyłeś kwarc to będzie działać. Jeśli jednak ustawiłeś fusebity zgodnie z pierwszym załącznikiem, to układ będzie taktowany z zewnętrznego RC, przy...
Witam. Z góry przepraszam, że podłączam się do tematu ale mam mały problem. Mam programator USBasp oraz mikrokontroler ATmega 8. Zmieniłem w nim za pomocą mkAVR Calculator fusebity na: lfuse: FF i hfuse: DF. Po tej operacji nie mogę się już połączyc z mikrokontrolerem. Nadmienię, że na programatorze mam założoną zworkę SLOW oraz w programie prędkość...
Witam Mam problem z podłączeniem kwarcu 8mhz do atmegi8l. Kiedy zmieniam fusebity na takie ustawienia atmega robi się martwa. Próbowalem podawać sygnał generowany przez inny procek i podawać go na xtal1 ale nic z tego. http://obrazki.elektroda.pl/1498183700_1... http://obrazki.elektroda.pl/5756179900_1...
Witam, W skrócie - mam 2x atmega8a-pu kupione na allegro. Chce na tym uruchomić najprostsza migającą diodę. Drobne utrudnienie, że działam spod linuxa, ale to chyba nie powinno mieć wpływu. Programator mam usbAsp. I teraz cała historia moich zmagań: Podłączyłem sobie wszystko wg. schematów dostępnych w sieci, z uwzgl. pinów mojego procka. W Arduino...
Witajcie! Złożyłem 2 programatory, STK200, oraz USBasp. Potrzebuję teraz zaprogramować ATmege w USBasp. Korzystam oczywiście ze zworki s prog. Mikrokontroler ładnie wykrywa mi w BASCOM AVR, jednak mam problem, nie wiem za bardzo jak ustawić Fusebity. Soft pochodzi ze strony: http://www.8051projects.info/content/805...
Witam 3 dni temu złożyłem programator USBasp wszystko robione wg. tej strony F:\Avrdude 5.5\avrdude.exe -u -C F:\Avrdude 5.5\avrdude.conf -p m8 -P usb -c usbasp -F -U flash:w:C:\Documents and Settings\xxx\Pulpit\usbasp.atmega8.2009-... avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe:...
Witam , złożyłem sobie ten wynalazek https://www.elektroda.pl/rtvforum/topic1... . Wersja 2D bez poprawek , czyli ta co jest w załączniku. Wszystko jest , jak ma być poza tym pola na płytce to masakra przy lutowaniu. Natomiast jak wiadomo w załączniku znajduje się hex i epprom do fleshu atmegi 8, jest to wersja atmega_fusebit_doctor_2.03 Chciałem...
Witam mam problem z zaprogramowaniem procesorów mam 1 raz do czynienia z układami mikroprocesorowymi kupiłem programator DualAVR i po podłączeniu do komputera jest wykrywany jako urządzenie HID, jest obsługiwany przez program AVRDUDE problem mam taki co w pisać w miejsca zaznaczone czerwonymi prostokątami?? wiem ze trzeba ustawić jakieś bity więc prosiłbym...
Wczoraj pytałem się w jaki sposób mogę zaprogramować na szybkości ATMEGA8 (http://www.elektroda.pl/rtvforum/topic1... Na początku z problemami(przez mój pośpiech, niedokładność), ale później BASCOM znalazł procka. Wgrałem na niego dane jakie chciałem aby się na nim znajdowały, musiałem jeszcze zmienić FUSY. No i zmieniłem z domyślnych (jakie...
U mnie tak samo. Fusebity CKSEL ustawione, CKOPT=0, Po podłączeniu do USB zaświeca się czerwona dioda (jak wyjmę kwarc to się nie świeci więc wygląda na to że fusy sa poprawne), natomiast system pokazuje "Nieznane urządzenie". Próbowałem na komputerze z Win XP oraz Win 7 x64. Czego jeszcze można spróbować? EDIT: We właściwościach urządzenia widać coś...
mam problem z AT2313 wgrałem fusebity w/g zaleceń loraka (post 53 z tego wątku) hfuse: 0xdf (wyższe fusebity) lfuse: 0xef (niższe fusebity) plik hex mam ze strony http://www.ladyada.net/make/usbtinyisp/i... sprawdzając odczyt mkvcalculatorem fuse miałem Low: 64, High: DF Ext: FF. Po wprowadzeniu zalecanych ustawień wysiadła komunikacja z procesorem,...
O wiele to nie powiedziałbym, kolega piotrva wskazywał stronkę (nie pamiętam adresu, ale mogę sprawdzić), gdzie AVRISPMkII kosztuje 60zł. Jasne, jest to drożej niż USBASP, ale za to: - masz porządny programator, działający wszędzie i zawsze, - ma dodatkowy bufor i konwerter poziomów logicznych, czyli programuje układy od 1,8V, - działa w Atmel Studio,...
Wiem, że ten temat jest sprzed roku, ale nie ma sensu, żebym zakładał kolejny, bo tutaj jest prawie to, o co mi chodzi :) A mianowicie - zmieniłem programator ze zwykłego STK200/500 na usbasp i jeśli chodzi o samo programowanie mikrokontrolera działa ok, ale mam problem z fusebitami... Korzystan z avrdude, podpiętego pod Bascoma. Do tej pory fusebity...
tiggerek1982 --> po co zaraz lincz ? ;) -- oczywiście, że będziesz mógł ładować swoje programy do procka napisane obojętnie w czym: Bascom, C czy asembler - wsio rawno ok zaraz poprawię załączniki w głównym poście na górze Dodano po 7 ok - już poprawione załączniki przypominam tylko, że kod w C jest teraz dla ATmega8 taktowanej wewn oscylatorem 8MHz...
Witam. Otóż programowaniem mikrokontrolerów (w moim przypadku programowanie to całkiem mocne słowo) zaintersowałem się kilka dni temu. Zlutowałem programator pod LPT i na początku kombinowałem z zapalaniem diod. Wszystko grało, potem zaprogramowałem mikrokontroler gotowym wsadem, ustawiłem fusebity i w oparciu o ten układ zbudowałem programator na USB...
Jeśli chodzi o sterowanie tego programatora (AVRDoper) z poziomu AVRDude w trybie COM to należy wydawać komendy typu "C:\WinAVR-20100110\bin\avrdude.exe" -c stk500v2 -P com1 -p m16 -U flash:w:"C:\WinAVR-20090313\projects\EvB AT16-32\ds1820_demo.hex":i -U flash:v:"C:\WinAVR-20090313\projects\EvB AT16-32\ds1820_demo.hex":i -U signature:r:signature.dat:r...
Po pierwsze - to chyba oczywiste że jeśli spróbujesz zaprogramować procka ATtiny2313 wsadem do ATmega8 to się nie ma prawa udać. Po drugie to jak pisałem - program mkAvrCalculator wykrył ci procka bo sam dokonuje na czas odczytu jego sygnatury (automatycznie) spowolnienia taktowania w programatorze USBASP ale ..... ..... ale żeby móc wgrywać prawidłowy...
Koledzy przeczytajcie to: avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. To jest screen z mojego kiedy podłaczony mam programator z najnowszym softem ze strony Fishla, ale niepodłaczonym mikrokontrolerem. http://obrazki.elektroda.pl/3426838100_1... Stary soft nie pozwala regulować SCK programowo....
W szkole mam programator i chwilowo brak $, więc w domu wolę wykorzystać bootloader. Najtańszy USBasp jaki znalazłem na Allegro to 14,60zł z dostawą. Jeśli więc ten wydatek jest zbyt duży, to alternatywą jest po prostu zaprogramowanie w szkole "wsadem" UASasp jednej ATmegi i zrobienie (na płytce stykowej, czy nawet na tzw. "pająka) z niej programatora...
Witam. Złożyłem sobie najprostszy układ z atmegą16 na płytce stykowej. Udało mi się odczytać model programem MkAVR Calkulator. Programy wgrywałem za pomocą AVR Burn-O-Mat i wszystko działało. W pewnym momencie zacząłem sobie przeglądać fusebity i (nie pytajcie czemu to zrobiłem - nie wiem) w zakładce External RC oscillator, gdzie było ustawione 0.9Mhz...
Witam próbowałem zrobić to co pisze na tej stronie http://sites.google.com/site/welcome2rob... czyli mrugająca dioda na układzie atmega 16 chciałem to wszystko zaprogramować usbasp wiec na początek zrobiłem .hex itd i kiedy chciałem zaprogramować sprawdziłem czy atmega się komunikuje z usbasp i dalem read fuses wszystko działało...
Witam:) Złożyłem układ z linku: http://www.elektroda.pl/rtvforum/topic81... Moje dzieło pracuje jednak z dwoma czujnikami a nie czterema, oto kod kolegi Duch__ : Można... Po wgraniu HEX-a do procka wyświetlacz pięknie pokazuje odczyt dwóch temperatur, jednak poniżej 10st. na plusie, program się resetuje i zaczyna od nowa procedurę. Nie wiem jak...
Na razie nie programuje, tylko chcę żeby za pomocą mkAvr Calculatora odczytać sygnaturę procesora, więc nie powiem co z tym pinem reset. To właśnie pin RESET + odpowiednia sekwencja SPI umożliwia komunikację pozwalającą programować i odczytywać dane (w tym fusebity) z MCU. Jego nieprawidłowe działanie skutecznie uniemożliwia programowanie (odczytanie...
Jedyna zworka na programatorze służy do wyboru pomiędzy napięciem 5V a 3.3V, innej nie widzę. Bo inne nie zostały zamontowane w miejscach oznaczonych JP2 i (JP3). Nowszy firmware supportuje auto SCK zgodnie z avrdude.conf; albo opcja -B. Jeżeli używasz avrdude z okna "<cmd" , to możesz spróbować zmniejszyć prędkość SCK przez stosowanie opcji -B...
Pokaż zdjęcia swojej płytki wraz z podłączonym programatorem. Pokaż komunikaty kompilacji. Pokaż jak masz ustawione fusebity.
fusebity usbasp usbasp fusebity fusebity atmega8
accord bezpieczniki obsada pierścień pęknięty ekran dotykowy
moduł otwierania szyby moduł otwierania szyby
Jak podłączyć zasilacz Cisco 650W poza serwerem? Przeróbka zasilacza ATX (np. Chieftec, Delta) na ładowarkę akumulatorów samochodowych – zmiana dławika, napięcia i CC/CV