Witam !! Możesz podłączyć zgodnie ze schematem który masz , możesz podłączyć te piny i programator , wszystko będzie działać.
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...
Na jakim zdjęciu?
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...
Witam, mam programator USBasp i procesor Atmega8L (PDIP), który chciałbym podłączyć do programatora, celem sprawdzenia, czy działa (obawiam się, że może być uszkodzony). Poszukuję najprostszego schematu podłączenia atmega8 do usbasp, który zapewni, że wywołanie [syntax=bash]avrdude -p m8 -c usbasp[/syntax] prawidłowo rozpozna mikrokontroler. W USBasp...
Witam. Zamierzam zbudować programator usbasp ze strony [url=http://mirley.firlej.org/programato... oraz posiadam płytkę testową [url=http://elportal.pl/index.php?module... Moje pytanie:...
Jeśli to jest ATmega8 to jest kompletnie źle podłączona. Skąd powziąłeś wiedzę, że tak należy ją podłączyć do zasilania i programatora?
Czy RxD, TxD, AVCC i AGND można pozostawić "w powietrzu"? Po to są wejścia zasilania w prockach aby je zawsze podłączać a nie zostawiać w powietrzu i czekać na problemy. AVCC oraz AGND to normalne nogi procka do których należy zgodnie z ich przeznaczeniem podłączyć zasilańsko. Piny RxD oraz TxD tak jak dowolne inne piny I/O można sobie zostawiać wiszące
Niezbędne są wszystkie linie. Czyli GND, D+, D- i VCC. No może VCC nie jest niezbedne. Jeżeli nie podłączysz się pod VCC to R1 musisz podłączyć do jakichś innych 5V.
ATmega8 musi być zaprogramowana innym programatorem. Podłączenie tego programatora pod USB z pustym procesorkiem nic nie da. Napisz czy zaprogramowałeś ATmega8 ?
http://obrazki.elektroda.pl/6914408400_1... http://obrazki.elektroda.pl/8024236400_1... ATxmegi to łakomy kąsek dla kogoś, kto już poznał "stare" AVRki - zwiększona szybkość (32MHz!), o wiele więcej peryferiów (5 UARTów! 16 kanałów PWM!), modularna budowa i można używać tych samych dobrze znanych narzędzi. Ale potem...
Witam To dopiero moje początki z programowaniem mikrokontrolerów. Chce zbudować programator od podstaw. W kupnie gotowego nie widzę nic ciekawego bo nie o to mi chodzi. Poszukuję osoby która mogłaby zaprogramować mi atmege pod programator USBasp. Rozważam 3 wyjścia: 1. Miła osoba zakupiłaby Atmege zaprogramowała i mi wysłała a ja zwrócę koszty wysyłki...
Witam kolegów. Nie wiem czy piszę w dobrym dziale, jak by co proszę o przeniesienie. Posiadam programator AVR USBasp, taki sam jak w pliku pdf (http://chomikuj.pl/prince87/inne/AVRUSB... Do tego programatora mam mikrokontroler atmega8 oraz wsad do niego w pliku HEX. A teraz mój problem: Z programowania i z tym związane to jestem kompletnie...
Witam Wszystkie piny podłączone są prawidłowo. Zasilanie +5V jest, filtracja jest, zew. oscylator 12 MHz jest. Od USBasp jest złącze SPI 10pin. Gdy pin dziesiąty (jedna z czterech mas) jest podłączony do masy programator się zupełnie odłącza. Mimo tego probwałem programować z odłączonym tym pinem. Używam AVRdude, podczas wgrywania programator nie widzi...
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. Postanowiłem uruchomić taki właśnie programator do AVR przez USB. Zbudowałem to urządzonko (jego schematy pojawiają się na elektrodzie). Program do Atmegi8 wgrałem za pomoca 5 przewodów LPT i programu Isp Programmer. Po podłączeniu do USB migała czerwona dioda, a po chwili świeciła normalnie ale komputer twierdził, że nie zna urządzenia USB i...
No to pochwal się, wrzuć fotkę, narysuj odręcznie na kartce jak podłączasz piny złącza USBASP do Atmegi. Skoro USBASP odczytuje drugiego USBASP to znaczy, że programator jest sprawny, jeśli podłączyłeś prawidłowo to powinien odczytać atmegę. A co z kwarcem, może przestawiłeś sobie te uC na zewnętrzny, próbowałeś podłączyć kwarc pod piny XTAL1 i XTAL2?...
Witam. Czytam już dobrych parę godzin i coraz mniej wiem... Proszę o pomoc w zaprogramowaniu pierwszego uC a dokładniej Atmegi8 SMD potrzebnej mi do programatora USBasp. Z przypływem informacji zacząłem się zastanawiać czy nie muszę wgrać bootloadera czy jest on już wgrany w nowo zakupioną atmege? Jeżeli musze to zrobić to w jaki sposób i poprzez który...
Witam, zbudowałem sobie układ diff -u Kopia ds1820tousb-20100717/Makefile ds1820tousb-20100717/Makefile --- Kopia ds1820tousb-20100717/MakefileTue Mar 23 07:55:24 2010 +++ ds1820tousb-20100717/MakefileFri Jul 1 22:05:55 2011 (at)(at) -8,7 +8,7 (at)(at) INCDIR= . # target mcu (at90s8515, atmega16, atmega8515...) -MCU= attiny45...
Podczas próby weryfikacji urządzenia za pierwszym razem jest wszystko ok, ale podczas tej samej sesji po 2 kliknięciu już wyskakuje: avrdude: AVR device initialized and ready to accept instructions avrdude: Device signature = 0x000102 avrdude: Expected signature for ATMEGA8 is 1E 93 07 Double check chip, or use -F to override this check. avrdude done....
witam. Mój problem może się okazać błachy dla kogoś z doświadczeniem, ale mnie nurtuje i przysparza nerwów już od kilku dni. Ale po kolei. Kupiłem programator Usbasp z racji tego, iż mam na stanie atmege8 i atmege16. Trochę poczytałem i postanowiłem samemu coś napisać. Wiadomo zaczyna się od migania diodą. Tak też i ja zacząłem. Program wygląda następująco:...
Witam. Chcę zaprogramować atmegę8 przez USB ale jak to da się zrobić przez AVRDUDE, przecież tam nie ma portu USB tylko LPT i COM. Jak przegrać to? Mam już plik .hex i co dalej...
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...
Nie wyrzucaj da się zrobić nie wszystko od razu - kolegę Pamiętam sam kiedyś mi pomagałeś bo nick znajomy więc podpowiem. Można i najłatwiej kupić programtor USB ASP na allegro lub na ali lub w każdym sklepie elektronicznym wpisując USB ASP. Kupując dostaniesz kabel KANDA 10pin + programator taki jak poniżej https://www.ledats.pl/4764-thickbox_defa...
Switchów się tak nie podłącza do portów wejściowych. A jak inaczej je podłączyć ? Bascom 1.11.9.8 ma już obsługę programatora UsbAsp O, bardzo mi pomogłeś, teraz widać, że bascom wykrywa uC, symulacje działają, program się skompilował, tylko nie wiem czy taki widok jest prawidłowy (te dziwne znaczki ? ) : http://img130.imageshack.us/img130/1729/...
Witam Zaprogramowałem mikrokontroler Atmega8, tak aby dioda którą podłączyłem szeregowo razem z rezystorem świeciła. Czy program sam się uruchomi, od razu po wgraniu programu przez USBASP (MkAvrCalculator)? Czy muszę odłączyć programator i podłączyć to w inny sposób( zasilanie itp.)?
Atmega8 była używana w Arduino na płytce NG, wystarczy taką wybrać, podłączyć programator i wypalić bootloader, musi być podłączony zewnętrzny kwarc 16MHz, bo taki był w NG. Ale lepiej jest wgrać dodatek do Arduino 'MINI CORE' i tam masz do wyboru Atmega8 z kilkoma zegarami do wyboru, wybierasz jakiś zestaw, wypalasz bootloader i potem możesz wgrywać...
Bo potrzebuje jakiegoś zasilania. Czytałem, ze można podłączyć zasilacz 12v i Stabilizator 5V.
Ewentualnie jeszcze możesz spróbować dać samą Atmegę i podłączyć programator i sprawdzić czy działa.
Witam Zaczyna przygodę z programowaniem, zaczynając od diody led, teraz przyszedł czas na wyświetlacz lcd 2x16 tylko nie za bardzo wiem które piny mam podłączyć do wyświetlacza a które do Atmega8 wszystko chce podłączyć na płytce stykowej używając programatora usbasp i pisząc w Atmel studio . W internecie jest tego dużo schematów a nie chce spalić wyświetlacza...
32768Hz = 32.768kHz Teraz zamiast tego rezonatora podłączyć rezonator 1MHz.... 16MHz Ustawić Fuse na 2MHz RC (wewnętrzny oscylator RC) Wgrać program Podłączyć z powrotem 32768Hz = 32.768kHz
UFFFF! Faktycznie. Sytuacja się powtarza w której ja mylę końcówki. Bo są inne na schemacie a w rzeczywistości. Teraz działa :D . Dobra druga sprawa: Jak mam podłączyć ten lcd do atmegi8 aby mieć ilość bitów (te 0-1024) z ADC na lcd? Mam eclipse indygo, avr calculator, usbasp i atmegę 8 z 8MHz.
No to na początek chyba lepiej będzie jeśli zamówię na allegro tego STK200/300. Miałem to zrobić, a teraz jak jeszcze go poleciłeś, to na pewno go zamówię :P Dzięki za wytłumaczenie wszystkiego, ale mam jeszcze jedno pytanko co do tego STK... W jaki sposób tam się podłącza mikroprocesor? Bo ja nie widzę tam żadnego miejsca na ATmega8 przy tej końcówce...
Witam Miałem dziś taki sam problem. Identyczne teksty zwracał AVRDude. Przyczyną było zwarcie linii reset do masy na wtyczce ISP i kilka godzin zmarnowane na znalezienie buga plus wymiana 74HC244 SMD na programatorze ZL2PRG, ale to po świętach. Gdyby programator był bez bufora - nie miałbym teraz gdzie drukarki podłączyć :( Zmierz napięcie na linii...
No o tym słyszałem, ale chodzi mi żeby to zrobić przez USB jak arduino No więc trochę poczytałem, zrobiłem konwerter na atmega8 jak Osamo Tamura. Wszystko działa, urządzenie jest wykrywane, mam sterowniki i wirtualny port. Teraz gdy podłączam piny konwertera RxD i TxD do pinów już programowanej atmegi, to nie działa komunikacja. Oczywiście podłączyłem...
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...
Wcześniej zastanawiałem się, czy nie mam zbyt długiego kabla od programatora - prawie 90cm - z tego bierze się pewnie to slowsck. Obwód resetu podpięty tak jak na schemacie 4k7 do vcc + 100nF do masy. Przy samych wejściach zasilania mega8 kond 100nF. Mega przestawiona na zew kwarc z 64ms startu. Podpięty kwarc 12MHz i działa wszytko aż miło :) No wiesz...
Poszukaj sobie kursów C na AVR. Co do większej ilości ledów to można robić multipleksację. W każdym masz jednego leda. Wyobraź sobie kwadra 5x5 pół. Do sterowania wykorzystujesz tylko 10 portów, 5 pionowo i 5 poziomo. Żeby zapalić leda trzeba podłączyć mu 2 nóżki. Przyjmijmy że pionowe rzędy podają + na diodę a poziome podają -. Więc wybierasz pierwszy...
A więc mam kolejny problem mianowicie program WinAVR zwraca mi o taki błąd: > "make.exe" program avrdude -p atmega8 -P usb -c usbasp -U flash:w:LED1.hex 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 this check. avrdude done. Thank you. make.exe:...
Witam, zabieram się za zabawę z mikroprocesorami i podczas przeglądania forum, google i innych ciekawych stron z informacjami natrafiłem na kilka informacji z którymi nie mogę sobie poradzić. Jestem w trakcie tworzenia programatora USBasp (jeszcze tylko zaprogramować uC muszę ale już jutro będę miał dostęp do komputera z lpt). Jakie są wyjścia z ww....
Zapamiętaj po prostu sobie raz na zawsze, że jak procek ma kilka nóżek GND - to ZAWSZE trzeba wszystkie podłączyć do GND a nie tylko tą która ci pasuje w danym momencie. Podobnie albo jeszcze ważniejsze jest podłączenie wszystkich nóżek VCC !!! a noga AVCC to także VCC jakby nie patrzeć tyle że dedykowana specjalnie dla ADC. Pomimo to zasila część portu...
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...
Dobra jutro będę miał płytkę prototypową połaczę bezpośrednio wszystko (to po co na tym schemacie ktoś dał k... rezystory to ja nie wiem). spokojnie, ja mówię, żebyś na razie te rezystory pominął bo ja ich nigdy nie używam i chciałbym abyś doprowadził wszystko do takiego samego stanu jak ja mam żeby można było coś porównywać. Jeśli bez nich zaskoczy...
1. Sprawdź na pewno połączenia - kabelki etc - czy są dobrze i pewnie podpięte - EDIT: nie zauważyłem że to wykluczyłeś 2. Możliwe że sobie przestawiłeś Fuse bity od taktowania, ustawiając je na zewnętrzny oscylator lub zewnętrzny sygnał zegarowy. Aby to sprawdzić najpierw musisz wlutować między nóżki XTAL1 i 2 kwarc, wraz z kondensatorami (bodajże...
Skoro sam USBasp uważasz że jest ok to pewnie piny procesora źle podłączone.
Usuń #define F_CPU 1000000L z kodu. To już jest w makfile i na dodatek wynosi 8000000L . Ty tylko skompilowałeś program, a nie zaprogramowałeś procesora. Szukaj w internecie Burn-O-Mat - to jest nakładka graficzna na program do wczytywania pliku hex, który jest zawarty w pakiecie WinAVR i nazywa się avrdude. Ewentualnie otwórz plik makefile i znajdź...
Docelowo potrzebuje uruchomić bootloader USB na atmedze32 (sprzętowy interfejs USB odpada z uwagi na to że musiał bym użyć xmegi która wymaga innego standardu programowania a to dodatkowe koszty itp. ; odpada też połączenie bootloadera UART z przejściówką FT232RL bo ja tu widzę więcej komplikacji niż zalet) Ponieważ jednak bootloadery tworzone głównie...
Witam, sprawdź czy na pewno masz zasilanie podłączone do m8, ostrożnie sprawdź czy masz zasilanie na pinach 8 ; 7. Przestaw zworkę na USBasp odpowiedzialną za programowanie scalaków poniżej 1MHz. Damian.
No to jak go podłączyć?
To przeczytaj, obejrzyj, pobierz i zrób to co podane masz tutaj: http://mirekk36.blogspot.com/2011/05/wsz... a więcej już nie będziesz pisał że nie działa USBASP pod Win7 ;) obojętnie czy 32- czy 64-bit Do tego sprawdź ze swoją ATmega8 (będzie działał w pełni za FREE z tym prockiem) - ten program: MkAvrCalculator (tylko po jego pobraniu...
Wielkie dzięki za to co daliście ,przeczytałem to i podłączyłem AVCC i AGND niestety występuje ten sam błąd. Opornik zastosowany ma wartość 10k Aktualne podłączenie: http://obrazki.elektroda.pl/9977062900_1... http://obrazki.elektroda.pl/6942429600_1... I takie pytanie jeszcze nawet jak próbuje podłączyć sam uC to powinienem...
Jaki masz programator? W jaki sposób podłączony do Atmegi?
Dokładnie wygląda to tak że komunikacja działa tylko raz. Tzn po podłączeniu USBASP do portu. Można zrobić odczyt, zapis, czy co tam, ale tylko raz. Za drugim razem i za n-tym już wywala błąd. potwierdzam, u mnie dokładnie takie same efekty w USBASP, a próbowałem programować ATmega32, ATmega168, ATmega8.
1. main.hex już nie wgrywasz, poza tym zworka self-programming służy do tego żeby wgrać innym programatorem np. STK200 przez złącze ISP, przez USB nie jesteś w stanie wgrać nic na ATmege w programatorze 2. Zenery 3V6 chyba powinny poprawić współprace z notebookiem, ja same też go używałem na lapku (zrobiłem parę egzemplarzy znajomym i oni też go na...
Czy dioda zielona jako jedyna nie daje oznak życia? Z kontekstu rozumiem, że programator pracuje i programuje układy bez problemu? Dziwna przypadłość, jeśli programator działa bez zastrzeżeń to wyjmij procesor z podstawki i podaj na odpowiedni pin masę, sprawdzisz w ten sposób, czy dioda i rezystor działają, czy ścieżki są bez zastrzeżeń. Czy procesor...
Próbuje zaprogramować Atmega8 przez USBAsp. Próbowałem programować kilkoma programami i nic. Teraz próbuje przez BASCOM-AVR 2.0.7.1. Gdy wciskam Chip -> Identify wyskakuje mi błąd: Error: program enable: no answer. 1 Co jest tego przyczyna? Napięcie mam 5.11V żadne styki się nie zwierają wszystkie są prawidłowo podłączone
Jeśli atmega jest nowa, nie były zmieniane fusebity, to musi działać. W schemacie nie ma niczego szczególnego, chociaż ja bym wywalił R2 albo zmienił go na dławik, np. 100uH. Załóż zworkę obniżającą taktowanie programowania w USBASP. Jeśli to nie pomoże, to nadal obstawiam na błędne podłączenie programatora.
Np. tutaj (chyba w ogóle strona projektu) http://yuki-lab.jp/hw/avrdude-GUI/index.... w dziale download (Niech krzaczki Cię nie przestraszą.) AVRDUDE też tam można ściągnąć od razu ze sterownikami do usbasp. Aha nakładka musi znajdować się w tym samym folderze do avrdude.exe Jak nie będziesz wiedział co i jak zrobić możesz spojrzeć na ten wątek: http://www.elektroda.pl/rtvforum/topic94...
musiałbym mieć coś więcej niż taki zwykły programator USBasp nie, możesz podłączyć zasilanie z programatora (osobiście nie polecam USBASP ponieważ nie wspiera go Atmel Studio - mam nadzieję, że ktoś mnie poprawi jeśli się mylę), ale i tak kiedyś odłączysz płytkę od komputera, więc będziesz potrzebował zewnętrznego zasilania ;-) na podanym blogu: http://www.mikrokontrolery.blogspot.com/...
Odznacz baud, odłącz usbasp od usb i podłącz ponownie, i sprawdź. Pozdr
no chyba tak będę musiał zrobić ,zakupić at90usb i szaleć, o ile cos w ogóle będę umiał napisać na niego. a tak sie zastanawiam, jak jest podłączona atmega8 w USBasp do usb? przecież tam nie ma max232 ani usb converterów, to jak to jest?
atmega8 usbasp usbasp atmega8 usbasp podłączyć
odcięcie mercedes miernik dzwiek połączenie mikrofonu
ekspres delonghi problemy ekspres delonghi problemy
Jak sprawdzić numer IMEI w GPS WanWay S20? Czy piecyki Junkers są produkowane w Azji?