dokladnie... musisz poustawiac tak jak masz w programatorze... ja wlasnie dlatego preferuje ispprog, bo mozna zmieniac w nim te piny :)... jak masz programator z rezystorami, to sygnalow strobe nie ma :)...
A ja zbudowałem równie prosty programator dla AVR-ów i chyba nawet tańszy niż 3 zł :P Sprawdzałem na AT90S2313 i na ATMega8535. Działa.
A jeśli chcesz jeszcze prościej to tego procka można programować bezpośrednio przez lpt bez programatora. W szeregu z liniami podłączanymi do procka załóż rezystory około 220-330 om. Dla zaprogramowania jednego procka nie opłaci się robić (kupowac) programatora
ten sam problem miałem jak nie dałem zasilania do procka. A ustawiłeś w programie odpowiedni tym programatora, dane piny LPT pod MOSI MISO itd??
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...
Tak jak masz to opisane w datasheetach. AVR mają dedykowane piny do ISP.
Można, bez znaczenia. Ale na twoim miejscu zrezygnowałbym z tego programatora na rzecz jakiegoś z buforem, 74xxx244, 245 lub podobnym. Zdecydowanie maleje ryzyko uszkodzenia LPT i wzrasta max. długość kabelka programującego.
http://www.elektroda.pl/rtvforum/find.ph...
To zależy co jak i gdzie. Ja na ten przykład większość projektów zasilam z USB z programatora.
Na allegro jeden sprzedawca sprzedaje bardzo tanie programatory ISP STK200/300. Koszt koło 15 zł + wysyłka. Kupiłem sobie taki na jesień i do tej pory nie miałem problemu z nim. Podpina się go pod COM, a hex ładuje z ponyproga. Do AVR-ów wystarcza.
Problem masz ewidentnie z programowaniem Flash, a nie z kompilacją. Może spróbuj z innym programatorem.
Tak, zaprogramujesz.
weź sobie w szukaj wpisz "usbasp" i "usbisp" bedzies miał sporo różnych wersji . Wszystkie łączy to że są dosyć tanie i proste w wykonaniu
hmmm ja myślę niestety, że jedynie możesz je wsadzić w d.... :( .... też się kiedyś na to nabrałem ;) ale na szczęście ten głupawy kabelek konwerter kosztował mnie tylko ok 9-10zł ;) więc dużo nie straciłem. Myślałem, że to typowa przejściówka USB - LPT hehehehe a tymczasem to działa w bardzo "durny" sposób w stosunku do nazwy. Problem leży w tym, że...
Możesz podłączyć, programator okupuje te linie tylko w stanie resetu procka, kiedy jest programowany. ...Aczkolwiek, dmuchając na zimne, to jak już to na tych pinach daję wejścia, jakieś przyciski itp.
Potrzebujesz CTS, DTR, RTS, TXD, GND, dwa oporniki, ew dwie zenerki, ew jakiegoś LED-a z opornikiem. Przetwornica do zasilania - koledzy pewnie podpowiedzą coś lepszego, ja korzystam z EUP2624.
Polecam poszukać pod hasłem atmega8 pinout w google lub pobrać pdf-a do procka. Na opisie wyprowadzeń są oznaczone sygnały programatora.
osioł123 tak jak widać na aukcji, na końcu programatora jest taka kostka, nazywa się ona kanda i ma 10 pinów. Taką samą kostkę umieszczasz na płytce z twoim zegarkiem binarnym i łączysz to taśmą) Chodzi mi o to czy między programator a sam kontroler trzeba coś wpiąć Trzeba wpiąć właśnie tę tasmę. UC przecież nie będzie się bezprzewodowo kommunikował...
1)Do zaprogramowania atmegi wystarczy wtyk db25, 6 przewodow, komputer ze zlaczem lpt i oczywiscie jakies zasilanie tej atmegi np z ukladu testowego 2) Moim zdaniem BASCOmowy programator jest "przyjazny" 3) bascom jest prosty, C- uczy myslec... ale poczatki sa ciezkie schemat co dales jest ok to tzw isp z tym ze ta drobnica elektroniczna nie jest niezbedna...
Procek nowy, czy już gdzieś pracował ? Jeśli pracował to może być ustawiony na zewnętrzny kwarc lub oscylator. Wówczas odpowiedni element należy podłączyć do procka.
Wyczytałem w pdf tego AVT że należy ustawić fusebity (uruchomić wewnętrzny oscylator rc procesora działający z częstotliwością 8 MHz) Nie rozumiem drugiego pytania? nie wiesz gdzie jest 1 pin tak ? Jeśli czegoś nie wiesz, zawsze zaglądaj do noty katalogowej. Tam widać wcięcie.
Hmm... A czy grzeje Ci się procek, jeżeli podłączasz do niego zasilanie? Bo jeśli padł, to możliwe jest że nastąpiło nieodwracalne zwarcie w środku i powinien się grzać. Przynajmniej ja tak miałem... P.S. Najlepiej podaj treść błędu jaka wyskakuje ;-) Pozdrawiam. KoTu.
Do wgrywania softu i fuse bitów polecam Ci Pong Prog jest darmowy i łatwy w obsłudze. A żeby mieć seriala do Bascoma to trzeba wykupić licencje.
Na allegro masz za kilkanaście zł (z wysyłką) na USB. Jak chcesz to możesz sam polutować najprostszy programator na LPT - 3 rezystory i wtyczka.
....dałbym ci trochę punktów gdybym miał:).... Punktów to mam troszkę, jak chcesz to mogę Ci ich kilka odstąpić. Nie zbieram ich i czasami je rozdaję tym co potrzebują ich bardziej niż ja. ....Jak ten układ jest na płytce stykowej to jak mam to połączyć z uC?... Kup sobie taśmę 10 żyłową, złącze takie aby pasowało do programatora. Drugi koniec taśmy...
Programator z linku to STK500 v2 - sam taki posiadam... Minus jest taki, że jak chcesz go poskładać, to musisz mieć inny programator, którym zaprogramujesz Atmegę, bo to ona jest "sercem" tego programatora.. Procka, którego chcesz zaprogramować podłączasz zgodnie ze standartem STK200 - rysunek wtyczki masz poniżej.. Programator widziany jest przez rózne...
Nie potrzeba żadnych negatorów. Zrób ten prosty programator, tylko rezystory daj obydwa 1 k , a zasilanie podłącz 5v na stałe np z usb. Później w programie w settings - hardware zaznacz w communication wszystkie okienka, invert data in , invert data out itd. Wybierz także programmer - jdm programmer , oraz interface - windows api Ja tak programowałem...
To zainstaluj jakąkolwiek drukarkę.
Jesteś w plecy parę zł :/ Wyrzuć atmegę i śpij spokojnie. Też kiedyś nagle przestała działać mi atmega 162 - wywaliłem i po sprawie. Aha. Nie wiem czy programator równoległy jej by nie zaprogramował.
Proszę sprawdz. Bo wszystkie które znajduję są od 100 zł w górę. Na allegro jest taniej, wklep hasło AVR PROG MKII. Mam i polecam, programujesz co chcesz bezpośrednio z Atmel Studio 6 czy też starszego AVR Studio i nie musisz używać jakichś nakładek na avrdude z koziej łaski (:P).
Prędzej miałbyś odpowiedź, gdyby ten post umieszczony był w dziale Mikrokontrolery Ogólne -> Mikrokontrolery AVR
To jeszcze jedna możliwość (bez sprawdzania sygnatury): avrdude -p m8 -c usbasp -F Dodatkowo sprawdziłbym jeszcze raz wszystkie połączenia. Inne wyjaśnienie - uszkodzona Atmega8.
Wejdź do panelu sterowania i podepinj ten wirtualny COM pod jakiś normalny numer (1-4), a nie COM8...
tak też to musi być
Dzięki bardzo za pomoc jeszcze jedno pytanie czy faktycznie można spalić układ podpinajac go odwrotnie? Nie spalić a uszkodzić. Sam popełniłem taki błąd wkładając odwrotnie do programatora mikrokontroler Atmega8, bardzo się nagrzał. Po wyjęciu z programatora i ostygnięciu działał uratowało go to, iż wydolność prądowa programatora była niska (ograniczona).Być...
Mam wątpliwość co do stałego podpięcia złącza reset do zasilania. te +5V przy resecie jest otrzymane z stabilizatora. Reset działa poprawnie, sprawdziłem po napisaniu prostego programu co zapala na przemian 2 diody, po przyciśnięciu wraca do początkowego stanu. Ta poprawność działania polega na zwarciu zasilania. Jak zasilacz wytrzyma, to rób tak dalej....
Do zaprogramowania wystarczająco. USB jedynie nie można obciążyć bardziej niż 500mA.
Przy 330R popłynie max 15mA a to wytrzyma i AVR i LPT więc na 99% tak.
niestety przy tym schemacie nie czyta mi procka nie wiem dla czego, procek jest napewno OK
Zobacz na http://www.patron.net.pl/AVRintropl.htm www.jaglarz.com Marek Jaglarz
Google ci pomoże jeśli wpiszesz tam atmega8 programator :) Złącza nie musi być, można zaprogramować układ przed wlutowaniem :)
Osobiście używam programatora STK200/300 i jestem zadowolony.
Jako opornik zastosować pod programator Atmegi8 jeżeli łacze VCC STK200 i VCC USB?
Atmega8 programator to np. si prog i do tego program PonyProg sam używam i jestem zadowolony.
No tu masz wszystko ładnie połączone - jeśli tak jest w rzeczywistości ;) poza tym że dużo za duży rezystor podciągający na linii czujnika temperatury. 10K - duuużo za dużo. Daj rezystor 4,7 albo nawet mniejszy 3,3K Tak samo duuużo za duży rezystor na bazie tranzystora do sterowania diodą 10K. Daj 2,2K albo w ogóle można zrezygnować z tranzystora i...
witam serdecznie, jaki kwarc jest potrzebny w tym programatorze, lub od czego to zalezy (chodzi mi o czestotliwosc)? Chce zrobic programator pod atmega8. Dopiero zaczynam ten dzial elektroniki, wiec prosze o wyrozumialosc:) pozdrawiam http://obrazki.elektroda.net/35_12270967... http://mirley.firlej.org/jak_zaprogramow...
To nie jest sprawdzenie schematów-tylko uwaga. Nie stosuj 74HCT244 tylko 74HC244. Dodano po 11 Mocno to jest rozbudowane-R i C dużo. Ja mam tylko R11=100k i C4=1uF-działa od paru lat. Dodano po 7 MAX323-kondensator pin16-masa-zawsze kondensatorów ma być 5. Zawsze patrz na DOKŁADNY datasheet od konkretnego producenta-czasem kondensatory 100nF-czasem...
1.Otworz program 2.Daj Ctrl+O 3.F4 4.Wyskakuja błedy 5.Jeżeli wykryło ci ATmege8 to dalej 6.Ctrl+O 7.Wybierz plik 8.Write buffer
Przez chwilę zastanawiałem się, co to za urządzonko... A to rozebrany programator. Nie wyciągaj tego mikrokontrolera - na nim jest program programatora... Mikrokontroler, który chcesz zaprogramować powinieneś połączyć przez złącze KANDA (pamiętaj, że rozkład pinów na wtyczce jest lustrzany względem tego na wejściu). Rzuć okiem jeszcze tutaj: http://mikrokontrolery.blogspot.com/2011...
Witam Problem fusebitów był na tym forum wałkowany dziesiątki, jeśli nie setki razy. Proponuję poszukać informacji na ten temat. Z postu wynika, że póki co nie jest uruchomiony programator bądź w programie który ma nim sterować nie jest on ustawiony. Jeśli to Bascom to proponuję w opcjach poszukać programatora i ustawić na STK200/300. -- pozdrawiam.
Może daj też zasilanie na AVCC. Fuse Bity: [url=http://mirley.firlej.org/files/ART_... domyślne [url=http://mirley.firlej.org/files/ART_... Rezonator 3-16 MHz [url=http://mirley.firlej.org/files/ART_... oscylator 8 MHz
Tak, drugi schemat jest dobry.
Co to za programator? Nie programuje tylko tej sztuki mikrokontrolera czy wszystkie? Ja stawiam na pomyłkę w podłączeniu mikrokontrolera do programatora. Programator nie wykrywa ATmega8 -nie widzi jego sygnatury. Przeglądnij połączenia.
a byłeś kiedyś na takiej stronie ? WWW.GOOGLE.PL 1) http://xyz.isgreat.org/index.php?pid=4&a... 2) http://www.patron.ehost.pl/patron/artyku...
Niechce robić nowego tematu więc pisze tu czy można w Bascom-AVR (demo) programować atmega8 ?? za pomącą tego programatora co tu http://www.patron.net.pl/konstruktorzy/A... a jeśli nie to prosze o jakiś schemat do stk200 gdzie jest atmega8 bo nie zanlazłem takiego schematu z atmega8
A czy zworka "service" nie służy przypadkiem do wprowadzenia programatora w tryb wymiany firmware? W takim razie do normalnej pracy powinieneś ją zdjąć. Z założoną zworką programator będzie widoczny w systemie co mylnie sugeruje ze wszystko jest ok. Ale przy próbie programowania będzie wystawiał sygnał Reset który za sprawą zworki będzie powodował resetowanie...
Ale służy ona do wgrania bootloadera przy pomocy innego programatora typu usbasp, a nie przez konwerter usb<=>rs232 dostępny na płytce arduino. Jeżeli chcesz zaprogramować atmegę8 to pobierz sobie mkavrcalculator, który w darmowej wersji obsługuje ten mikrokontroler. Dodatkowo w opcjach programu masz przycisk instaluj sterowniki usbasp, który...
Munenori a jaka cena cię interesuje???
Ten programator to nie jest FTDI-bitbanger! Układ FT232 jest tu tylko w roli konwertera USB-RS232. Z instrukcji wynika, że programator komunikuje się po protokole AVR-910 i taki protokół ustaw w avrdude ("-c avr910").
Piotrek992 - Masz chociaż programator?!
to wyjasni Ci wszystko :) http://www.skylive.republika.pl/stk200.p...
Bardzo dobry programator USBasp kupisz w Chinach z darmową dostawą do domu za 1,6$ czyli około 6,20zł. To najlepszy wybór na początek. W Polsce kupisz je za 12-15zł + dostawa. I nie daj się przekonać nikomu, że są złe a nasze (czytaj: polskie) są lepsze - musisz być odporny na marketingowe argumenty :) Do tego darmowe oprogramowanie AVRdude i nakładka...
Aktualnie wyświetlacz mam podłączony do ATMEGA8L tak więc zasilam całość bezpośrednio z około 3,3V, tylko sygnały z programatora podłączyłem przez konwertery złożone właśnie z rezystorów 120Ω i diod zenera 3.3V bo w programatorze mam ATMEGA8 zasilaną z USB, ale nie mam problemów z ładowaniem programu. Jeśli chodzi o linie sygnałowe to taki konwerter...
Nie, nie będzie.
Klikasz na link prawym przyciskiem i dajesz zapisz element docelowy jako... Zaprogramujesz go programatorem np. stk200.
Witam !! Możesz podłączyć zgodnie ze schematem który masz , możesz podłączyć te piny i programator , wszystko będzie działać.
Ja używam programatora STK200-podobny i tej wersji ISPProg-a: [url=http://www.amwaw.edu.pl/~adybkows/e... A Ty jakiego programatora używasz :?: Piotrek
http://www.icplan.de/seite20.htm jeden z najprostrzych programatorów. obsługuje: AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4433, AT90S8515, ATTiny12, ATMega8
....Mam taki schemat Jaki schemat i jaki załącznik :?: Nic nie ma. ....Proszę też o jakiś schemat programatora ISP... Poszukaj STK200/300.
chyba jednak sobie kupię kit z nowego elektronika 364-K boję się że uszkodzę port drukarki a nie daj Boże całą płytę. Dzięki za odpowiedzi
Jest to najprostszy możliwy działający programator. Warto jednak zrobić wersję z rezystorami zabezpieczającymi. Licho nie śpi...
Całą masę łączysz razem. Co do schematu to masz dwa błędy; 1. RESET podciąga się do +5V za pomocą rezystora 10kOhm, natomiast do programatora nie trzeba raczej łączyć rezystorem... 2. Do programatora prowadzisz masę, a nie zasilanie (choć można oba). Reszta na pierwszy rzut oka zdaje się być poprawna, pomijam kwestię kondensatorów przy stabilizatorze,...
Witam. Zamiast tak radykalnych posunięć: walczę z tym już trzeci dzień i brak mi pomysłów, podłączyłem nawet wielki kondensator 8200uF i nic nie pomaga Pokaż schemat i ustal za pomocą rejestru MCUCSR, co jest przyczyną RESETU i czy w ogóle on występuje, bo może nie. Program także by się przydał.
Pobierz Bascom AVR - tam masz taki programator bez kombinowania no i jest GUI.
Przyznam, że niewiele mi to mówi. Jestem początkujący. W programie pojawia się taki komunikat (załącznik). Prosiłbym bym o wyjasnienie tej informacji. Chyba jesteś na samym początku z mikroprocesorami. Domyślam się, że jest to dziewicza Atmega. W zakładce, board musisz poszukać Oscilator and ISP Clock i zmienić ISP Freq: na nie więcej niż 250KHz. W...
Ten sam problem mialem. Pokombinuj z tym resetem to jest na 100% powod. Daj moze mniejszy rezystor i podciagaj do plusa. W jednym procku to pomoglo W drugim jednak nie i kupilem nowy, pozniej bylo ok.
Zapoznaj się z programem MkAvrCalculator - jeśli masz pod ręką procki takie jak: ATmega8 czy Attiny2313 - ponieważ będzie działał w pełni za FREE z tymi prockami a przy okazji zobaczysz, że on programowo obsługuje coś takiego o co tu pytasz i nic nie trzeba przestawiać na programatorze - żadnej zworkki ;)
Owszem możesz zaprogramować taką płytkę przez rs'a pod warunkiem że do procka masz wgrany bootloader( np AVR109, megaload itp). I pewnie dlatego na uczelni właśnie programowałeś takie płytki przez rs'a.
A co to za programator?
Myślę, że próba na płytce stykowej to dobry pomysł. Tylko nie zaczynaj od zmiany fusebitów. Najpierw odczytaj sygnaturę i fusebity, żeby się upewnić, że połączenia są w porządku. Sygnatura powinna być odczytana bez błędów. Jeśli programując nowy układ otrzymasz komunikat AVRdude zawierajacy: Double check connections and try again, or use -F to override...
Więc dostałem taki programator i nie wiem jak go ruszyć... Poniżej zdjęcia. Obojętnie jakiego bym nie wybrał, to żaden programator w AVRStudio, Bascom-avr oraz ponyprog nie obsługuje. Pomocy, nie mam lpt ani rs232 w netbooku ;D http://obrazki.elektroda.pl/3973589400_1... http://obrazki.elektroda.pl/7262039300_1... Z góry...
Pierwsza sprawa gdzie jest podłączone zasilanie Twojego układu ? Bo nie widzę nigdzie styków ani gniazda. Jeżeli liczysz na zasilanie modułu z programatora możesz się zawieść jak ja ostatnio (nagle programator nie chciał zaprogramować atmegi8 podłączonej "na pająka". Kłopotem okazało się zasilanie (musiałem podpiąć zewnętrzne 5V). Oczywiście tym "pająkiem"...
jaki programator
Po wgraniu programu, program zacznie się wykonywać(pod warunkiem że jest podłączone zasilanie). Programatora nie musisz odłączać.
stk200/300 Ten jest pod LPT. Przykładowe programatory to: podróba STK500, USBasp. Na alledrogo kupisz poniżej 40zl.
Można. Sposób programowania jest identyczny.
Na linuxie chodzi też jak ta lala :D w razie problemów pod linuxem z USBasp zapraszam na moją www :) Potwierdzam opinie kolegi Mirka ten programator po prostu działa.
Zfajesz sobie sprawę że to jest coś co w googlu znajdziesz w 30 sekund - ("twój programator atmega8 connection")
słowo kluczowe -> V-USB to mozliwość programowej obsługi USB. Najcześciej potrzebny rezonator kwarcowy 12MHz. https://www.obdev.at/products/vusb/index... Na zbliżonym oprogramowaniu działa bardo popularny programator USBasp z Atmega8 na pokładzie. Sam zrobiłem sobie "sterowanie głośnością" poprzez USB czyli klawiaturę multimedialną na Attiny85.
Wystarczy wgrać bootloader przy pomocy jakiegoś programatora.
Popieram w/w, sam używam aktualnie programatora AVT-5125, a chcę też złożyć AVT-988 bo mniejszy.
Programator korzysta z portu com - 5v, mikrokontroler ma pobierac zasilanie z programatora.. ?
czy takim programatorem zaprogramuje ATmega8 i AT 8515 i AT8313?? Podajcie jakies strony z opisem jak programować w WinAVR.
Poco zaraz kupować cały zestaw? Kup programator USBasp za 15-18zł + ATmega8 za 5zł i tanio zrobisz to co oczekujesz za pomocą darmowego oprogramowania do programatora i środowiska IDE. A jeżeli jakimś cudem tak rozbudujesz program, że nie starczy Ci pamięci w ATmega8, to dokupisz nieco większy np. ATmega32.
Daj zdjęcie programatora
Sprawdź czy atmega się resetuje gdy reset zwierasz do masy jeśli nie to masz ustawiony reset jako normalny pin i nie polaczysz się z programatorem.
Temat rozwiązany. emarcus dziękuję za informację lecz to co ty mi wysłałeś było do Arduino Duemilanove tam pisze, że to nie jest tutorial dla Arduino Uno. Rozwiązaniem problemu okazało się dodanie nowego BOARD co robi się w pliku znajdującym się pod adresem: D:\Arduino\arduino-1.0.1-windows\arduino... W tym pliku dodałem następujący...
Witam ! Masy z DB25 połącz z masą zasilania i z masą ATmega8. Pozdrawiam. Stefan
Opcja ta służy do wyboru programatora...
ATmega8, ATmega8A jak i ATmega 8L są tym samym mikrokontrolerem z punktu widzenia programatora. Różnią się jedynie parametrami elektrycznymi przez co także prędkościami pracy, a dla programatora nie ma to znaczenia. Dlatego wybierz po prostu ATmega8 w ustawieniach BASCOM.
programator atmega8 podstawy atmega8 programator stk200 reset atmega8 programator
końcówka 6230i naprawa electrolux odkurzacz termopara przewody
NE646 Dolby-B – opis wyprowadzeń i zastosowanie w magnetofonach, schemat aplikacyjny NE646 Dolby – funkcja pinu 14 REC/PB, opis zastosowania w magnetofonach