obsługiwane uP ( po lewej opcja avrdude ,ktorej i tak nie bedziesz musiał znać korzystając z graficznej nakładki , po prawej modele procków) m6450 = ATMEGA6450 m3250 = ATMEGA3250 m645 = ATMEGA645 m325 = ATMEGA325 usb1287 = AT90USB1287 usb1286 = AT90USB1286 usb647 = AT90USB647 usb646 = AT90USB646 t84 = ATtiny84 t44 = ATtiny44 t24 = ATtiny24 m2561 = ATMEGA2561...
Witam zrobiłem programator ze strony http://obrazki.elektroda.net/70_12589744... chciałbym jednak zrobić taką podstawkę która zaprogramuje każdy procek z listy ale jednocześnie żeby nie była większa od np. formatu A4 i żeby każdy procek miał swoją podstawkę może być że 2 lub 3 procki korzystają z tej samej podstawki. a to programator http://obrazki.elektroda.net/69_12589747...
Mam jeszcze do kolegów takie pytanie, czy ten programator obsłuży procesor atxmega128a1. Znalazłem gdzieś na zagranicznym forum, że AVR Studio32 i Avr Dragon obsługują te procesory. Ale czy wtedy działa programowanie przez JTAG, ale czy JTAG jest domyślnie włączone? bo dla tych procesorów nie ma PDI przez AVRdragon I wcale nie ma tak ubogiej listy wspieranych...
obsługiwane uC przez avrdude5.3: Valid parts are: m6450 = ATMEGA6450 [D:\Programy\WinAVR\bin\avrdude.... m3250 = ATMEGA3250 [D:\Programy\WinAVR\bin\avrdude.... m645 = ATMEGA645 [D:\Programy\WinAVR\bin\avrdude.... m325 = ATMEGA325 [D:\Programy\WinAVR\bin\avrdude....
witam jestem jednym z tych co Mirkowi zgłaszali problem "PA" - dokładnie 48PA ale tyczy się to chyba i innych np 8PA itp. o których obsługę przy okazji proszę ;) zainstalowałem nowy "MKAVRkalkulator" i wpisy do avrdude. dobra robota Panowie :) "kalkulator nie rozpoznaje procka - trzeba wybrać ręcznie (jak chyba wspomniano) ale wreszcie można zmienić...
Witam. Dzisiaj chciałbym Wam zaprezentowć moją najnowsza aplikację - NAvr. Jest to już wersja 2.0a. Program NAvr® v.2.0a służy do graficznej obsługi znanego nam wszystkim programu avrdude. Obsługuje masę różnych procesorów oraz programatorów. Co można zrobić za pomocą tego programu? 1. Wgrać z dysku plik *.hex do pamięci flash 2. Ściągnąć na dysk...
Zazwyczaj programowałem przez STK200/300 i tam były wykożystane inne połączenia: MISO, MOSI, SCK, +, -. Proszę o pomoc czym można to zaprogramować i jakiego programu najlepiej do tego użyć. Z góry dzięki za okazaną pomoc. Jeśli spojrzysz do noty to piny RxD i TxD mają alternatywne oznaczenia PDI oraz PDO. Służą one właśnie do programowania szeregowego...
ATMEGA1280 może być programowana równolegle, szeregowo lub przez JTAG. Jeśli chodzi o programowanie szeregowe to jest to zwykły interfejs ISP, tylko w ATMegax28x piny tego interfejsu są nazywane PDI, PDO i SCK (zamiast MISO, MOSI, SCK). Także zwykły programator ISP da radę - nie trzeba programatora z interfejsem PDI. Należy pamiętać, że w tym procesorze...
Nie uzyskalem odpowiedzi czy musi byc ten ukladzik 74HC244?? Nie musi, ale jest wskazany. Kiedyś miałem, teraz go nie mam i też działa. Jak sie dowiedziec czy uklad jest zabezpieczony przed nadpisaniem, skasowaniem czy cos w tym rodzaju i jak to usunac. Sygnature układu powinno odczytywać bez względu na zabezpieczenia. Objawem blokady przed odczytem...
witam, mam problem czy poprawnie rozumiem co do mnie datasheet atmegi128 mówi i chciałem sie upewnić. Chodzi o programowanie w systemie (ISP) / podłączanie programatora. programowałem pomyślnie już kilkanaście razy inne atmegi (8,16,32), programatorem szeregowym zgodnym z stk-500v2, ale zamierzam zrobić projekt gdzie potrzebuje dużo więcej miejsca na...
witam ... mam pytanie odnosnie ATmega 128 ... niedawno kupilem i chcialem zaprogramowac ale... wystapily problemy :cry: prosze podajcie mi jakis opis jak mam ustawic oscylato zewnetrzny jakim programem... i jakim programatorem mam to zrobic .... jestem poczatkującym w tych sprawach jednakze bardzo potrzebuje tej wiadomosci ... jesli juz ktos to wykonywal...
Witam. Przez kilka lat wykonywałem układy na procesorach 89S8252, programowałem je przez ISP i nie miałem żadnych problemów. Teraz postanowiłem przejść na procki MEGA128. Wykonałem prototyp, podłączyłem do programatora przez ISP (ustawiłem wszystko pięknie) i dostaję tylko komunikat "brak synchronizacji z elementem". Podłączone wszystko jest prawidłowo...
Mam skompletowany programator zgodnie z http://www.amwaw.edu.pl/%7Eadybkows/elka... i używam dedykowanego do niego softu. Moęgę odczytać sygnaturę procesora, zawartość flesh itd. Problem pojawia się jednak przy programowaniu Mega 128. Po wydaniu polecenia programowania układu nic się nie dzieje - program "zasypia" (zawiesza się). System operacyjny...
No i stało się - zainwestowałem w nową technologie i od razu mam problemy. Zaprojektowałem sobie płytka pod Xmega 128 A1 i zaplanowałem tylko jeden interfejs - PDI, specjalnie skombinowałem nawet AVR ONE! Wchodzę w AVR Studio (najnowsze 4.18 + sp2) wybieram programator i docelowy procek i nic - wyskakuje tylko "Unable to detect targets Unknown error"....
Otrzymałem jako sample od ATMELA dwie ATMEGI 1284. Próbuję je zaprogramować przy pomocy usbasp i nic. Mam pełną wersją MkAvrCalculator+AVRdude 5.11 nawet nie mogę wykryć podłączonego procka. Wszystko na 100% dobrze podłączone, bo jak włożę w podstawkę atmegę32 to jest Ok. Ma ktoś jakieś pomysły co może być nie tak z tymi prockami?
Witam! Mam ogromny problem z odpaleniem uC M128. Przeczytałem mnóstwo postów na różnorakich forach, przejrzałem notę katalogową w okolicach strony 303... i nic! "Failed to enter programming mode." - ot co uzyskuję na ATMEL Studio7. Dodam, że ATMEGI 8 16 i 32 odpalałem bez problemu prezentowanym programatorem a tu jestem po prostu głupi. Nawet zewnętrzne...
Wiem, juz gdzie lezal problem jednak cos dalej nie działa. Mianowicie atmega1281 jest tym uc gdzie programator nie podpina sie pod miso / mosi tylko pod pdi/pdo (rxd0 / txd0) co podobno robi problemy jak sie uzywa max232 jak ja uzywam. Pozamieniałem, żeby było dobrze, ale dalej dobrze nie jest. Wrzuciłem między maxy a rxd i txd rezystor 1kohm, ale cos...
Witam Kol. craksy , zdecyduj się co chcesz zaprogramować? W temacie i na schemacie jest ATmega8 a w komendzie podanej dla avrdude jest ATmega1281. Weź datasheet'a i poczytaj o podłączeniu programatora. SPRAWDŹ połączenia!!!
Bardziej skomplikowane :) Ja polecam gotowe moduły do zabawy, bo właściwie cenowo nie wyjdą wcale drożej a mniej się narobisz, ja używam modułów Meshnetics (są w Mariteksie też), dodatkowo na elektrodzie są ze dwa projekty przejściówek. Oprogramowanie do tych meshneticsów ściągasz gratis ze strony Atmela, w środku siedzi Atmega1281 więc znajdziesz masę...
Oto lista uC, które powinien obsługiwać: - AT90CAN128, AT90PWM2, AT90PWM3, - AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, - ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega169, - ATmega32, ATmega324, ATmega329, ATmega3290, ATmega48, ATmega64,...
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Być może ATmega1281, ponieważ ma ten sam pinout. Chcesz podobno Timer0 co najmniej 16-bit ? Jak dla mnie nie ma co kombinować, albo trzeba to rozwiązać programowo, albo zmienić layout PCB na ATxmega i użyć programatora z JTAG lub/i PDI. No chyba, że zależy tobie tylko na tym, aby mieć jeszcze jeden licznik 16-bit, to wtedy już znalazłeś.
Ja swój programator do AVR zakupiłem za ~60zł i obsługuje takie uC: ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega162, ATmega164, ATmega644 ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny25, ATtiny26, ATtiny45, ATtiny85 , ATtiny261 , ATtiny461 , ATtiny861 AT90CAN128, AT90PWM2, AT90PWM3, AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414,...
Pamiętam, jak napisałem na CA-82 zegar synchronizowany DCF-77. Za RTC robił PCF8583. Ze względu na "cudowną" architekturę Intelowskiego klona 8255 musiałem dodać 74LS06 w roli sprzętowej obsługi IIC. Oczywiście IIC programowe, dedykowany PCF PAR/IIC do tanich nie należał. Program dla Z-80 kompilowałem na Amidze. Eprom emulowałem urządzeniem swoje konstrukcji...
Witajcie elektrodowicze. Tym razem, celem artykułu będzie przedstawienie wam kolejnego taniutkiego i bardzo przydatnego programatora od naszych skośnookich braci. https://obrazki.elektroda.pl/5259236300_... Jest to, programator UBSASP, w wersji 2.0, przeznaczony to współpracy z produkowanymi przez Atmela układami AVR. Po zakupie otrzymujemy...
Ten ostatni kosztuje 59,99PLN i ma takie parametry: AVR PROG jest programatorem ISP procesorów z rodziny AVR. Programator posiada złącze USB. Poprzez odpowiednią konfigurację (zworka) urządzenie może zasilać (z USB komputera) programowany układ co eliminuje potrzebę stosowania dodatkowych źródeł napięcia. Obsługą magistrali USB w urządzeniu zajmuje...
Witam Chcę przedstawić dość Ciekawy program do programowania przez port ISP procesorów AT89S5x AT89Sx051 AVR . Program jest KOREAŃSKI ale przypuszczam że się wielu osobom przyda. Program posiada meni w języku angielskim. Program obsługuje sporą ilość układów i działa zadziwiająco szybko Lista układów: AT89S51, AT89S52, AT89LS51, AT89LS52, AT89S8253,...
Witam serdecznie. Jestem początkujący jeśli chodzi o programowanie i dopiero się uczę i mam parę pytań dotyczących pewnego układu o którego wykonanie poprosił mnie znajomy. Dane układu: http://www.jaglarz.com/ja/elektronika/sc... Mam pewne pytanie odnośnie samego programu który wygląda dość dziwnie wg mnie (jak już wcześniej wspomniałem...
Witam drogich kolegów, mam zapytanie, a raczej problem który spędza mi sen z powiek. Otóż ze jestem zapalonym wędkarzem wpadłem na pomysł by zbudować bezprzewodową centralkę. Po wielu godzinach spędzonych na czytaniu postanowiłem zakupić moduł radiowy 433 MHz arduino http://obrazki.elektroda.pl/6342517500_1... http://obrazki.elektroda.pl/4969410000_1...
Witam. Jestem tutaj właściwie nowy, 2 dni temu przyszła mi paczka z moim pierwszym zamówieniem. Przeczytałem sporo kursów, obejrzałem wiele poradników dla początkujących na YT ale nadal nie mogę sobie poradzić z problemem. Mam mikrokontroler ATmega328P-PU bootloader Arduino, nowy jeszcze nie programowany ale za żadne skarby nie mogę się z nim połączyć....
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Microsoft Windows XP [Wersja 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\p4>avrdude -c? Valid programmers are: c2n232i = serial port banging, reset=dtr sck=!rts mosi=!txd miso=!cts [C:\Win AVR-20100110\bin\avrdude.conf:876 ... dasa3 = serial port banging, reset=!dtr sck=rts mosi=txd...
Schemat jest podany w poście pierwszym. To nie jest schemat.
AVRDUDE + https://gist.github.com/2853107 Jakby co to masz nie ATMega1284P tylko ATMega1284
Zaczytaj sobie w nocie aplikacyjnej PDF procka na temat : SPI Serial Programming Pin Mapping zobaczysz tam, że sygnały programatora ISP (STK200) MOSI i MISO podłącza się do całkiem innych pinów niż ci się wydaje, i okaże się, że procek się nie przegrzał od lutownicy ;) a poza tym, okaże też się tobie, że procek z fabryki jednak wyszedł ustawieniem na...
Witaj Podłącz tak: MOSI - PE0(RXD) pin2 MISO - PE1(TXD) pin3 SCK - bez zmian (PB1 pin 11) RESET - bez zmian miałem ten sam problem więc myślę, że powinno pomóc :)
Z tego mam rozumiec, ze musze wywalic kwarc zewnetrzny, skalibrowac programator i ustawic CKSEL3..0 na 1111 Oscylator kwarcowy na zewnątrz niczemu nie przeszkadza, on po prostu tylko nie pracuje, a zamiast niego działa wewnętrzny oscylator RC. Po odpowiednim zaprogramowaniu fusebitów (tak jak napisałeś) ruszy... Programowanie odbywa się przez PDI(PE0)...
Podstawowa sprawa: w ATMega128 sygnały MISO i MOSI podłącza się w innym miejszu niż "zwykle". MOSI z programatora do nóżki 2 procka a MISO do nóżki 3 procesora. Czy tak masz podłączone? Pozdrawiam
Witam. W folderze: D:\Program Files\Atmel\Atmel Studio 6.1\tools\STK500\xml można sklonować odpowiednio plik *.xml dla wymaganego przez Ciebie mikrokontrolera i powinno śmigać.
Może być, że dałeś za mały. Zaleca co co najmniej 10k. Bo programator może nie mieć pełnej kontroli nad linią reset
Jaki programator? Pod jakie piny masz podpięty programator? The MOSI/MISO pins that are mapped to PB2 and PB3 in the SPI I/O module are not used in the Programming interface. Instead, PE0 and PE1 are used for data in SPI Programming mode
Łączysz się po KANDA, zastosowany zewnętrzny rezonator? W załączniku wszystkie fusy zgodnie z konfiguracją. Czy na pewno to chciałeś ustawić i czy je tak ustawiłeś? W ostateczności zawsze pozostaje programator wysokonapięciowy do całkowitego wyczyszczenia procesora.
Co do rezygnacji z BASCOMA - popieram, Ale jeśli chodzi o IDE to rozważenia jest też warte AVR Studio 4.18, a jako programator ja polecam AVR Dragon lub dobrego klona AVR ISP mkII.
Program się tak dziwnie wysypuje bu zmieniając go zmieniasz kod trafiający na ten felerny obszar. Dziwne co prawda jest, że nowy proc tak się zachowuje, ale błąd w tym samym miejscu nie może być przypadkiem. Spróbuj ew. użyć innego programatora/progamu do programowania.
Witam Muszę przyznać, że kolega robkryk ma całkowitą rację, a kolega mirekk36 się myli i wprowadza w błąd. Procesor Atmega128 jest inaczej niż reszta Atmeg programowana przez ISP. A mianowicie programator ISP ( np STK200 lub inny) na 100% trzeba podłączyć pod RxD0 to nóżka 2 a TxD0 to nóżka 3 a nie MOSI to nóżka 12 , MISO to nóżka 13. I nie mówie tutaj...
Tak jest nie wymaga programatora. Możesz korzystać z programu Arduino, albo wgywać inne hexy z różnych kompilatorów. Jak to zrobić jest tutaj: [url=http://www.elektroda.pl/rtvforum/vi...
Witam 1. Czterech wspomnianych pinów nie należy nigdzie podłączać. Są do wykorzystania jako zwykłe porty I/O. 2. Trzeba przy pomocy programatora szeregowego np. STK200 wyłączyć JTAG ustawiając bit na 1. Inaczej porty wykorzystywane przez JTAG będą niedostępne do użytku przez użytkownika. Bez tej zmiany programowanie szeregowe będzie oczywiście działać....
prawdopodobnie niewybrałeś jakiego chipa używasz w opcjach lub wybrany chip ma mniej pamięci ram jak sumaryczna HW stacy SW stack i frame jeśli chcesz urzywać tylko programatora a programy piszesz gdzie indziej, lub wcale ich nie piszesz a tylko wgrywasz gotowe hexy to ustaw w options chip atmega128 lub jakiśinny z durza pamięcią ram te opcje są urzywane...
Witam. Wyłączenie zgodności z mega103 nie jest przyczyną braku komunikacji z programatorem. W trybie zgodności wyłączone są tylko dodatkowe układy, którymi różnią się te uC. Np. drugi UART, jeden z timerów 16bit, TWI, itp. Być może ustawiłeś fusebity na zawnętrzny zegar, bądź układ RC a nie kwarc? Wydaje się to być jedyną możliwą przyczyną.
raptor37 ---> tu masz przykład programatora na USB http://www.elektroda.pl/rtvforum/topic13... a tu oryginalna stronka z wsadem i różnymi pomysłami rozwiązaniami tego samego programatora USBASP Natomiast zamiast bawić się w składanie STK200 może kup sobie na allegro - koszt to jedynie ok 15zł Jak chcesz to kup może na allegro jeszcze lepszy od...
A nie możesz na czas programowania po prostu odłączyć kabelka RS232? Druga możliwość - jak na płytce masz MAX232 to na wyjście RxD ze strony TTL daj bufor trójstanowy, taki np. w SOT23, jego sterowanie podepnij pod RESET. Programowanie uaktywnia reset i odłączy maxa od UART. Dla pewności to samo możesz zrobić na TxD, coby rzeczy z programatora nie wychodziły...
Fakt ze w tych procesorach nie wykorzystywane są piny MISO MOSI co jest mylące Dotyczy to TYLKO procesora Atmega128. Tam rzeczywiście trzeba zwrócić uwagę na to że piny sprzętowego SPI (MISO i MOSI) nie pokrywają się z pinami interfejsu ISP do programowania. Procesory Atmega640, 128 0 i 2560 mają wszystko normalnie. Zresztą jak napisał przedmówca -...
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 .
Do komunikacji z FT232BM możesz zastosować teoretycznie i każdy procek. Wszystko zależy ile kodu chcesz w nim ukryć to będzie decydowało o jego pamięci wewnętrznej. Dla przykładu ATmega128 ma pamięć 128kb. W tej pamięci umieszczasz program obsługi, komunikacji i dekodowania, a reszta zostanie Ci na program. To rozwiązanie jest o tyle kożystne że wszystko...
Strasznie skomplikowałeś ten układ. Ogólnie poza jednym grubym błędem jest kilka dziwnych rzeczy które jednak nie powinny wypłynąć na działanie całości. Grubym błędem o którym pisałem to kondensatory między wyprowadzeniami rezonatora kwarcowego za masą. Ich wartość powinna wynosić kilkanaście do kilkudziesięciu pF a nie 10nF. Strasznie dziwny układ...
I z tymi dwoma sekundami to raczysz zartowac, chyba, ze do procka ze 128kB FLASH ladujesz program o dlugosci kilobajta. Jutro w pracy moge specjalnie dla ciebie sprawdzic ;) Swoja droga, nie sadze zebys byl w stanie przez port LPT programowac z czestotliwoscia 4MHz. Co do symulatora, teraz pracuje na ukladzie gdzie jest w sumie 5 procesorow, pamieci...
Niktóre procesory mają jeszcze linie Degbud wire w którym programowanie odbywa sie za pomocą pinu reset. Oczywiscie do tego też trzeba miec odpowiedni programator. Nie wiem czy akurat ATmega128 ma to.
programator diehl programator iphone w25q64 programator
odblokować pralka bosch bateria odłączyć macbook białe paski pionowe ekranie
radio samochodowe bezpiecznik licznik citroen
Zimny rozruch – silnik gaśnie po odpaleniu, odpala za trzecim razem – diagnostyka układów paliwowych i zapłonowych Moduł vape Z19 - specyfikacja i problemy