Z tego co widzę to tak :) Olej jakieś wynalazki typu exttreburner. Jedyne co Ci potrzeba to działający USBASP i avrdude. Teraz - proponuję jak juz udało Ci się zadziałać z USBASP to pójść krok dalej, zainstalować eclipse i zacząć uczyć się programować w C a nie arduino. Poradnij jak zacząć masz u kolego moderatora Dondu, albo jak lubisz oglądać filmy...
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...
Inne procesory serii ATMEGA programuje bezproblemowo , posiadam programator USBASP czyli ogólnie teraz w takiej postaci na razie nie posiadam FT232RL , nie zaprogramuje go. A co do datasheet to przeglądałem ale nic z tego nie rozumiem .
Wiesz programowanie w "C" to wystarczy że znajdziesz odpowiedni kompilator żeby zapisał Tobie program zapisany w "C" na język maszynowy. Ja niestety Tobie w tym nie pomogę bo osobiście wolę Assembler'a. Jak będziesz miał już plik *.hex (w języku maszynowym po kompilacji) to wgrasz to sobie do uC. Podałem Tobie rozwiązanie z AtMega bo w sumie do "C"...
pejotr : Wywal diody Zenera, a wstaw dwie połączone szeregowo diody 1N4007 w linię zasilania. To znaczy od VCC USB do VCC procesora (kondensatory filtrujące zasilanie dopiero za diodami oczywiście). Rezystor łączący linię D- USB podłącz do VCC procesora. Procesor będzie miał przez to zasilanie około 3,7V. Ja dzięki temu nigdy nie miałem problemów na...
Ta płytka na zdjęciu to jakieś działające urządzenie, w którym ATMega jest zainstalowana na stałe. Nie trzeba wyjmować procesora z urządzenia i wkładać do programatora, aby ją zaprogramować. AVR można programować w gotowym urządzeniu za pomocą programatora ISP. Wyobraź sobie taką sytuację: masz mikrokontroler, który ma 64 wyprowadzenia o rozstawie 0,8mm,...
Witam Dzisiaj przyszła do mnie zakupiona atmega 32 wraz z programatorem USBASP. Zawszę programowałem w arduino, a tam nie trzeba się bawić w żadne programatory fusebity i te sprawy, lecz arduino programuje się w jakimś chyba zmodyfikowanym C. Chciałbym zacząć jednak programować w zwykłym czystym jezyku C, dlatego zakupiłem właśnie tą atmege,a więc zwracam...
Zainstaluj avrdude z poziomu mkAVRkalkulator(w ostatniej zakładce masz avrdude). Przy programowaniu wybieraj procesor ATmega 8.
Witam. Po ustawieniu AVR-BURN-O-Mat tak jak mi napisałeś wystąpił oto taki komunikat: C:\WinAVR-20100110\bin\avrdude.exe -C C:\WinAVR-20100110\bin\avrdude.conf -p m32 -P usb -c usbasp -B150 -U flash:w:C:\Users\Tomek\Deskt... avrdude.exe: set SCK frequency to 4000 Hz avrdude.exe: warning:...
Właśnie - program odczytuje sygnaturę i jeśli zgadza się z układem zadeklarowanym w programie. Na STK200/300 nie miało znaczenia jaki był ustawiony układ bo i tak programowanie szło, a przy USBasp spróbuj ustawić ATmega 16 i programować "ósemkę".
Kiedyś kupiłem na allegro kilka sztuk 90S2313. Próbowałem je programować za pomocą STK200 i za nic nie chciały ruszyć. Pomogło obniżenie napięcia z 5V do około 3V w czasie programowania. Po zaprogramowaniu śmigały już pięknie przy 5V. Nie wiem czy Tobie to zadziała ale sprawdzić nie zaszkodzi :)
No i jeszcze jedno, na płytce nie masz kwarcu, więc obstawiam że masz Atmege ustawioną na wew. generator RC. Jeśli jest to wew. RC 1MHz to musisz programować ją w trybie "wolnym".
https://obrazki.elektroda.pl/3449427300_... https://obrazki.elektroda.pl/8631916400_... Zmontowałem nas szybko taki układ z ATMEGĄ 328P i poszło OK, a mam parę rad: 1. W związku z tym, że ATMEGA 328P jest w ARDUINO UNO, więc w ARDUINO IDE ustawiłem w preferencjach tę właśnie płytkę (ARDUINO UNO), 2. Programator wybrałem:...
...a nie prościej po prostu kupić USBASP za dwie dychy i programować sobie co się chce i kiedy chce ?
Podciąganie rezystorem 22 ohm to jakaś pomyłka, 10k to typowe wartości. Nie wiem, dlaczego jeszcze się męczysz programowaniem z linii komend, zamiast użyć graficznego interfejsu w innym programie. Tak czy siak, musisz fuse-bitami ustawić na ZEWNĘTRZNY oscylator kwarcowy - high freq. Może Atmega cały czas pomyka na domyślnym 1MHz dlatego nie możesz programować...
Zassij sobie najświeższą wersję mkAVRCalculator , zainstaluj z niego avrdude i programuj swój procek za free tym programem. Nie będziesz musiał nawet zworki SLOWSCK używać Potwierdzam, bardzo fajny i prosty programik. Miałem podobny problem do Twojego i ten program pomógł. W wersji demo można nim programować Atmega 8, 128, 162 i Attiny 2313.
Witam. Mam zamiar zacząć zabawę z programowaniem mikroprocesorów i budowaniem układów. Mam parę pytań. W projektach USBasp wszędzie piszą, żeby użyć procesora ATMEGA8. Czy jest różnica czy użyję ATMEGA8A-PU czy ATMEGA8L-8PU czy ATMEGA 8A-16PU? Nie wiem który kupić i czy robi to jakąś różnicę w tym konkretnym przypadku? Jak programować procesory smd?...
Witam ponieważ dopiero zaczynam z elektronika i programowaniem postanowiłem kupić ZEGAR WIDMOWY - ZESTAW DO SAMODZIELNEGO MONTAŻU http://obrazki.elektroda.pl/5727511300_1... SCHEMATY
Chciałbym zaprogramować atmege8 przez programator usbasp , w bascomie, mam gotowy już program, nie wiem jak się do tego zabrać , pomoże ktoś, te poradniki w internecie są trochę nie jasne.
No tak, ale z tego co wiem programator jest do nich potrzebny? Programator USBasp kosztuje poniżej 15 zł i można nim programować dowolne mikrokontrolery z serii Atmega i Attiny. Typowa Atmega8 kosztuje około 6 zł, ale są też tańsze mikrokontrolery z tych rodzin, które możesz programować tym samym programatorem.
(at)tmf - zobaczymy czy doczekamy się 3208, 3209, 4808 i 4809. Ale nawet wtedy nie bardzo początkujący mają na co liczyć. Nawet gdyby pojawił się "core" dla arduino to większość przydatnych rozwiązań (rodem z xmega) będzie niewykorzystana w tym środowisku, zaś by programować "luzem" to trzeba pewnie będzie mieć UPDI (nie PDI) którego już USBasp nie...
http://obrazki.elektroda.net/9_128613027... Obecnie większość komputerów nie posiada złącza rs232 lub lpt ,dlatego postanowiłem zrobić programator pod złącze usb , projekt programatora pochodzi ze strony http://www.fischl.de/usbasp/ ,trochę zmodyfikowałem schemat i na nowo zaprojektowałem płytkę.Programy które obsługują programator są to :...
Witam, mam pytanie, czy kilkukrotna zmiana napięcia zasilania układu może spowodować trwałe uszkodzenie mikroprocesora? Używałem Atmegi 328P zasilanej programatorem USBASP zmieniając napięcie na programatorze z 3V3 na 5V. Po kilku takich zmianach układ przestał się programować a wcześniej działał bez zarzutu. Z góry dzięki za odpowiedź :)
To ATMega 48/8 trzeba programować ? chodzi mi o ten w samym programatorze. Mam jeszcze jedną wątpliwość bo na schemacie z www.fischl.de/usbasp/ jest 5 kondensatorów: C1 4u7 C2 - i tego szukam na schemacie ale nie ma, dalej jest C: 3,4,5, ale tego C2 nie mogę znaleźć, -> +5V to podłączyć pod 1 pin usb vdc ? Kondensatory pod 6,3 V mogą być ?
Witam jestem początującym programistą jeśli chodzi o mikrokontrolery zbudowalem mały układ i chciałem wysłać do niego jakiś prosty program korzystam z extreme Burner - AVR. Po zczytaniu mam nast. komunikat (zdj) http://obrazki.elektroda.pl/6828245300_1... Następnie gdy próbuję przesłać mu jakiś program to wyskakuje mi błąd (zdj) http://obrazki.elektroda.pl/7087505400_1...
Witajcie. Zacząłem swoją Atmege 324A-PU od programowania w środowisku Atmel Studio po przez USBasp. Na płytce stykowej umieściłem najprostszy program do zapalenia i zgaszenia diody. Po napisaniu i skompilowaniu programu nie wystąpiły żadne błędy, natomiast przy wgrywaniu na uC avrdude wyrzucił błędy następujące: - atmega324a not found - cannot set sck...
Komputer wykrywa leonardo? Nie muszę tłumaczyć jak wgrać bootloader bo tego jest multum w sieci. Najlepiej jak masz USBasp. Wykrywa. Po co USBasp, skoro ATMEGA z USB można programować FILP-em? Pobrałem FLIP'a ale nie wiem jak to zrobić. Pod tym Według mnie nie jest zablokowany. Tutaj jeszcze raz błąd, tym razem cały. avrdude: butterfly_recv(): programmer...
Witam Jestem początkującym elektronikiem i chciałbym się nauczyć jak działają przerwania. Posiadam płytkę stykową, zestaw kabelków, 3 diody, procesor AVR Atmega8a i programator USBASP. Czy mogę w jakiś sposób wysyłać sygnały przez programator z komputera do mojego mikrokontrolera? Z góry dzięki za odpowiedź :D
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 mam problem z połączeniem się z mikrokontrolerem atmega8 przez programator usbasp w avrdude wyrzuca mi błąd: avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override...
Witam. Gdzie mogę znaleźć opis budowy taniego programatora mikrokontrolerów AVR serji ATXMEGA? (PDI) Posiadam obecnie programator USBASP. Czy można taki przerobić , aby można było programować mikrokontrolery przez PDI?
Witam wszystkich to znowu ja , ostatnio zmontowałem sobie programator SiProg: (oddwołanie do mojego tematu): http://www.elektroda.pl/rtvforum/topic27... (Został wykonany z ostatniego zdjęcia z tego linku) I wszystko ładnie śmiga MkvCalkulator znajduję moją atmege8 i ogólnie jestem zadowolony. Ale nie o to chodzi, teraz chodzi o to jak...
Witam, mam pytanie. Jestem początkujący więc prosze o zrozumienie :) Zrobiłem sobie układzik oparty na mikroprocesorze avr atmega48 i posiadam programator USBasp, więc moje pytanie brzmi nastepująco: Czy moge użyc programu arduino do pisania programu? Aktualnie używam bascoma, lecz tak jak wspomniałem jestem początkujący a na temat bascoma nie wiele...
Witam wszystkich, wykonałem sobie płytkę testową na ATmega8. Użyłem w niej tylko takie elementy, jakie będą mi potrzebne do testów. Problem jest we współpracy z programatorem USBASP. Bascom-AVR nie widzi mi procesora. Płytka wykonana na podstawie konstrukcji Mirleya: http://mirley.firlej.org/podstawka_progr... bez problemu rozpoznaje i programuje...
Więc jak w temacie, jak zabrać się za programowanie?? Zrobiłem sobie do tego prostą płytkę testową na ATmega8. Jak sprawdzić czy wszystko działa?? http://obrazki.elektroda.net/100_1235403...
Instalowalem sterowniki do usbasp instalowalem minicore do programu arduino. W programie mkavrcalculator widzi podłączoną atmege 8. A w programie arduino wychodzi błąd przy wykrywaniu blink. Bardzo proszę o pomoc bo nie wiem co źle zrobiłem.
Witam, nigdy się nie zagłębiałem w AVR, probowalem tylko z Arduino, dlatego nie wiem ja sie do tego zabrac. Chcialbym zaczac programowac powyższy model i teraz pytanie czy jest możliwe zrobic to bez programatora, a jedynie przez USB. Wiem ze trzeba wgrać jakiegoś bootloadera, wlasnie przez programator. Czyli, że się bez niego nie obejdzie ? A potem...
Witam. Chciałbym rozpocząć naukę uC atxmega i chciałem się dowiedzieć o porcie do programowania. Wiem, że niektóre uC mają obsługę USB ale czy te wszystkie mogą być przez niego programowane ? Jak zauważyłem w programie FLIP nie ma wszystkich procesorów. Znalazłem też przeróbkę USBasp http://www.elektroda.pl/rtvforum/topic23... http://www.avr-elektronika.tk/?page=pdi-...
Chcąc zacząć przygodę z uC zakupiłem programator usbasp (swoją drogą nie mogą ich troszkę drożej sprzedawać, a żeby te programatory były chociaż tak zabudowane jak pendrive??), 5 atmeg8 plus drobnicę. Dzięki kursom z internetu udało mi się skompilować program do postaci hex. Za pomocą Programmer Notepad próbuje wgrać plik hex na atmegę. Wyskakuje mi...
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! Od małego interesowałem się elektroniką (teraz mam 16 lat), ale dopiero kilka dni temu poznałem prawdziwe możliwości tej dziedziny, a mianowicie układy scalone, rezystory, kondensatory itp. Można naprawdę stworzyć coś dobrego. Po całym weekendzie czytania artykułów, postów i czego się tylko dało nie zrozumiałem paru kwestii i proszę was o wyjaśnienia....
Witam, Posiadam USBasp i chcę zrobić sobie płytkę aby wygodniej programować uC. Założenia jakie sobie obrałem: * Obsługa ATMega 8/16/88 * Zasilanie z programatora, osobnego złącza USB lub zewn. zasilania (złącze ARK) Dużo tego nie ma :D Wykonałem schemat, lecz niestety na PCB poległem, mimo wielogodzinnych bojów. Czy mógłbym prosić o sprawdzenie schematu...
hej, jak nie chcesz wyrzucać kasy na zestaw uruchomieniowy, radzę Ci abyś kupił programator np stk500. Znalazłem schemat programatora usbasp http://diy-elektronika.pl/202-usbasp-pro... ale wymaga on zaprogramowania atmegi8. Moim zdaniem. Za 40 zł kup programator, atmegę, zasilacz, i jakieś peryferia, może pcf8574 (ekspander magistrali...
tmf używałeś może AVR dragon do programowania ATXmega?, podobno się da nim zaprogramować praktycznie każdego avra. Sam chcę wejść w atxmega po nauczeniu się atmegi. Tak, Dragon programuje wszystkie AVR (w tym AVR32) po wszystkich możliwych interfejsach. XMEGA może być przez niego programowana przez JTAG lub PDI. Co ważne - Dragon zapewnia ci także...
Jakie jest najlepsze rozwiązanie żeby programować ATmega używając do tego laptopa z Win8 x64? Do programowania chciałbym używać AVR Studio. Po przeczytaniu wątku nie wiem czy dobrze zrozumiałem ale: - USBasp byłby niezły, ale wymaga wgrania wcześniej czegoś w rodzaju firmware, żeby taką opcję umożliwić po stronie uC - więc mając "goły" procek nie zadziała...
Kolego po kolei: - jakiego programatora używasz? - jaki soft do programatora? - czy procesory były fabrycznie nowe? - czy wcześniej mogłeś dokładnie te procesory programować swoim programatorem? - jaki komunikat wyrzuca soft programatora? - czy masz pewność, że programator poprawnie komunikuje się z procesorami? Fabrycznie nowa atmega jest na wewnętrznym...
Problem Poszukuję automatycznego sposobu wymiany (unowocześnienia) oprogramowania w kilku procesorach ATMega8 za pomocą ISP bez odłączania tych procesorów od płytki (będą SMD) oraz bez przepinania kabli i zworek. Proces wymiany oprogramowania ma być wystarczająco prosty aby mógł go przeprowadzić niewtajemniczony użytkownik. Po przeanalizowaniu sporej...
Problem w tym, że Adruino programuje się w C++ - język podobny, ale jednak zupełnie inny. Pozornie takie miganie diodą jest w Arduino przejrzyste, co wynika z posiadania gotowej klasy. Problem w tym, że mikrokontrolery programuje się nieco inaczej - bez znajomości hardware daleko się nie zajdzie. Dopóki masz odpowiednie klasy do Arduino wszystko pozornie...
Witam ! Zastosuj programator USBasp.
(at)ElektrodaBot Po aktualizacji programatora problem dalej występuje.
http://obrazki.elektroda.pl/2804165000_1... Witam. Chciałem się podzielić moim projektem przystawki do programatora USBasp. Czasem bawię się mikrokontrolerami ATtiny i Atmega programując je na płytce stykowej co czasem wymaga szukania not katalogowych mikrokontrolerów aby podpiąć programator do odpowiednich pinów. Pomyślałem więc, że...
Spowalnia programowanie dla procesorów z taktowaniem mniejszym od 1.5MHz, żeby nie używać zworki wystarczy dodać tę opcję.
Tu masz wszystko https://www.elektroda.pl/rtvforum/topic2... http://feriar-lab.pl/kurs-arduino-2-jak-... Lub zakupić jakiś USBasp kosztują kilkanaście PLN albo i 7pln gdzieś u chińczyków i masz spokój.
Czyli USBasp do atmel studio sie nie nada? Zostane prze usbasp bo jest tanszy. Jakie konkretnie programy pod usbasp podejda? Dopiero zaczynam wiec znam tylko podstawy c. Znajde gdzies kurs programowania c atmega? Jakos sie rozni pisanie programow na kompie a na atmega? Oszczędzisz kilka lub kilkanaście złotych na jednorazowym wydatku. Chyba nie warto,...
Pokaż schemat podłączenia Atmegi. Jaki program używasz do programowania?
Nic innego byc nie moze poza zwalonym programatorem. Jezeli przewody dzialaja atmega programowac sie musi
(at)elektronik.b Żadnego USBASP - to obecnie nie ma sensu, jako, że w podobnej lub niższej cenie można kupić oryginalnego SNAPa, którym zaprogramujesz AVR, ARM, PIC i masz w dodatku debugger. Dodano po 2 Chodzi mi też oto czy jak bym kupił ten uniwersalny avt to czy potrzebna by była koniecznie ta podstawka gdzie się wpina mikrokontroler? AVR mają...
Natomiast Arduino programowane przez USB na płytce, z układu 16U2 wysyła dane Na PE0 i PE1.Jest to odpowiednio RX0 i TX0 Mylisz interfejs szeregowy z programowaniem szeregowym poprzez ISP. Mając czysty procesor, programujesz ISP. Jak zaprogramujesz przez ISP bootloader, to wtedy możesz programować przez UART czy cokolwiek jest zaimplementowane w bootloaderze....
dzięki za podpowiedzi, metoda z rezystorami jest bezpieczna ?? czy to też półśrodek i loteria czy uszkodzi czy nie ?
Zmiejsz zworkami w usbasp prędkość transmisji pomiędzy programatorem a atmegą.
Czy możecie sprawdzić czy można się zarejestrować na tej stronie : http://www.8051projects.info/register/ Dodano po 9 atmega8 HFUSE=0xC9 LFUSE=0xEF takie ustawienia zaprogramowałem w atmega 8. Dziwne bo używam tego samego programatora do programowania avr i działa.
No to możesz mieć wadliwy układ do programowania w okolicy procesora na tej podejrzanej płytce, pokaż zdjęcie płytki to Ci wskażę miejsce... Na niej są dwa procesory to odczytaj lupą ich nazwy to Ci wskażę, który może być wadliwy albowiem płytka płytce nierówna, chociaż Ty możesz mieć identyczne ale sprawdź czy oba procesory są identyczne. na obu płytkach?...
A tobie pomoglo ?
Jest co najmniej kilka języków, w których można programować uC Atmega. 1. assembler 2. Basic (Bascom) 3. C 4. Pascal
Pewnie, że każdy procek AVR można programować w czystym C. Programator USBASP będzie moim zdaniem najlepszy - sam go używam od lat i to do wszystkich AVR'ków jakie mam i programuję. Przy okazji zapoznaj się z tym artykułem i nie tylko tym na moim blogu jeśli np masz Win7 http://mirekk36.blogspot.com/2011/05/wsz... Będziesz nim mógł programować...
Programator: a) Podstawowy i problematyczny: USBasp - 20-30 zł na Alle... b) Lepszy: klon AVR ISP mkII - 80-90zł na Alle... Atmel Studio i AVR Studio są bezpłatne - wymagają jedynie darmowej rejestracji przed ściągnięciem.
Taki problem często sprowadza się do sposobu zasilania układu. Atmega bez napięć zasilających potrafi się zasilić z programatora i wówczas właśnie pozwala się odczytać ale nie można nic do niej zapisać. Sugeruję zatem wpierw sprawdzić czy na programowanym procesorze są napięcia zasilające (na VCC i AVCC), masa (na GND i AGND) oraz czy masa "przechodzi"...
usbasp programować usbasp atmega podstawek programować usbasp
radio renault safrane przycisk przestać działać astra chłodnica
radio makita wykształcenie elektryka
Iskrzenie przy podłączaniu okapu AKPO WK-6 Largo Oznaczenia triaka ACST2108 STMicroelectronics