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...
No to bardzo dużo dajesz. Wszystko co masz. Nie sztuka podłączyć. Sztuka oprogramować. Masz jakieś kody do obsługi LCD z S75? Z jakiego napięcia chcesz zasilać procesor? 5V 3,3V?
ad 1. Ja bym się skłaniał ku Dragonowi, szczególnie jeśli to nie będzie jednorazowa przygoda z AVR. Jeśli tylko potrzebujesz tą pracę zrobić i na tym kończysz to kup to co tańsze - JTAGICE, lub wręcz jakiś klon AVRISP za 30 zł. Niemniej jednak JTAG ooda ci pewnie nieocenione usługi. ad 2. NA SIM900 znajdziesz dużo gotowców na AVR więc pójdzie ci łatwiej....
Po prostu użyj czegoś sprawdzonego np: http://www.elektroda.pl/rtvforum/topic13... albo http://www.elektroda.pl/rtvforum/topic18... albo http://www.elektroda.pl/rtvforum/topic16... sprawdź sobie który się zgadza z nimi i taki zbuduj
GND w programatorze i układzie daj na pin 10 Kandy.
Chodzi mi o zaprogramowanie atmegi 32 przy użyciu arduino leonardo jako programatora isp. ..............: Jeśli ktoś mógłby opisać mi to krok po kroku byłbym bardzo wdzięczny. Mniej/więcej tak jak tu: http://www.instructables.com/id/Arduino-... i tu: http://petervanhoyweghen.wordpress.com/2... albo GOOGLE...
Tak to wygąda u mnie w eclipse Launching /usr/bin/avrdude -pm644p -cavrisp2 -Pusb -Uflash:w:TEST.hex:a Output: avrdude: usbdev_open(): did not find any USB device "usb" avrdude execution aborted Wcześniej było duuuużo zabawy żeby programator zaczął działać, ale to już inna sprawa jak avrdude. //update A konkretnie...
Programatora nie podłącza sie do linii TXD i RXD, lecz SCK, MISO, MOSI, RESET. No chyba że programuje się za pomocą BootLoadera, ale najpierw i jego trzeba wrzucić a żeby go wrzucić to trzeba użyć normalnego programatora. Dodano po 4 No i C15 to powiniem być nie przed cewką L3 ale za nią. Czyli bezpośrednio pomiędzy AVCC i GND.
A jakim dokładnie programem będziesz ustawiał fusebity? Dodano po 1 Bo AVRDUDE nie działa chyba z twoim programatorem
Witam. Jeśli w zasilaczu użyłeś stabilizatora typu 7805, to ta dioda w jego masie jest zbędna (po co ją wstawiłeś?). Cytat z dokumentacji programatora: Praca w zakresie 1.8V .. 5.5V Na pewno masz na wyjściu zasilacza w takiej konfiguracji +5V? Zmierz przy odłączonym programatorze, bo według mnie zasilasz procesor napięciem ok. 5.6V...5.7V (5V + spadek...
Mając otwartego BascomaAVR i ATmega32 w programatorze, klikasz Manual Program , zakładka Lock and Fuse Bits , w grupie Fusebits High zmieniasz Fusebit H na 1: JTAG disable i klikasz na przycisk Write FSH . Musisz przy tym uważać, aby nie zmienić innych ustawień (chyba, że tego chcesz)
Polecam ci obejrzeć sobie filmik ze stronki: http://mirekk36.blogspot.com/2011/05/wsz... i poczytać na niej troszkę o USBASP..... (to może ci znacznie pomóc szczególnie że używasz windowsa nowszego niż XP)
Nie znam się za bardzo na programowaniu układów. Doszedłem do tego, że fusebity są źle ustawione, potrzebuje prawidłowe ustawienia. Czy ktoś mógłby pomóc jak co ustawić, w załączniku jest oryginalny flash z ładowarki : https://obrazki.elektroda.pl/4951150600_... -------------- Udało się odratować ładowarkę, jak ktoś na przyszłość namiesza...
Próbuję zaprogramować Atmega32 programatorem COMBO.Identyfikacja prawidłowa.Układ niby sie programuje ale z offsetem 80.I procesor oczywiście nie startuje.Próbowałem różnych opcji ustawień fuse bitów ale bez zmian.Czy ktos sie spotkał z takim problemem?
Niewiele napisałeś. Co za "model" programatora? Jak podłączyłeś procesor do programatora? Daj zdjęcie lub napisz dokładnie.
Dzięki za wyjaśnienie:)Ale to znaczy,że raczej muszę kupić programator??
Schemat wygląda ok. Sprawdź jeszcze raz czy poprawnie masz podłączony programator. Jakiego programatora używasz, konkretnie typ?
Ja bym uprościł ten schemat do rzeczy niezbędnych, żeby wszystko wykluczyć. Atmega32 startuje bez kwarcu, więc można wywalić.Tak samo z diodą zenera, kondensatory z AREF itd, AVCC o ile pamiętam łączy się z VCC i jest dobrze. Reset bez kondensatorów i podciągania do +5V, sam switch i do masy. Z zasilaniem możesz też mieć problem od strony gniazdek elektrycznych....
Może zrób programator pod ATmega16/ATmega32 i do tego jakieś płytki wpinane w podstawkę tego uC. Ja mam podobny programator (nie jest to ISP ale jest za to uniwersalny). Na płytce programatora mam wyprowadzone mosi miso sck reset vcc i gnd na goldpinach i wpinam tam płytki zakończone gniazdem kątowym na której są podstawki pod odpowiedni procek, przylutowany...
To ja od ciebie je odkupię jako uszkodzone :D , Nie wychwyciłem czy zasilałeś wszystko z 3,3V (lcd i uC bez dzielników) oczywiście na czas programowania w taki wypadku (jak masz podpięty pod spi-isp) trzeba lcd odpiąć. Napisz jaki masz pinout i procesor to mogę ci skompilować program :) (nie używam hw spi bo nie chce mi się odpinać za każdym razem programatora...
Pony Prog programuje ATmega32 przez port szeregowy. AK
Uściśliłbym to co napisał Tomek wyżej, byś wyciągnął procesor z płytki i podłączył jedynie programator + zasilanie. No i inwestycja w multimetr ...
tylko z programatora równoległego ... willem z przystawką tylko "symuluje" układ pracy - tak że i tak szergowo go programuje ,możesz spróbować z jtag o ile też nie zablokowałeś pinów we fusebitach
Dokładnie. Osobiście z gotowych programatorów testowałem ten z And-Techu i na prawdę działa bardzo dobrze.
Używam czasem programu Yaap do szybkiego programowania bo ma on przydatny przycisk "ze strzałką" do odświeżania hexa przed cyklem programowania. Ma on wbudowany tego typu monitor po ISP ale mi się go nie udało zmusić go do pracy, być może był to pomysł do zrealizowania i został zarzucony jak zresztą ten program do którego nie ma dodanych nowszych wersji...
Co do schematu - postaram się w najbliższym czasie wymalować. Układ trywialny - Atmega32 - programator ISP, pomiędzy Vcc AVR'a a GND C = 100nF, AREF i AVCC podciągnięty do Vcc (filtr 2xC = 100nF do GND) - SPI do AD5322 - Vref=Vdd.
....przeniosłem się na atmega32.... .... Hmmm, przesiadłeś się na ATmega32 a kompilujesz pod ATmega328p :?: To są dwa "troszkę" różne procesory. A programator jak podłączasz :?:
Asembler w dzisiejszych czasach ma niewiele sensu, były dwa powody stosowania asemblera, optymalizacja szybkości wykonywania kodu i objętości. Ja zaczynałem od asemblera na 8051, bo wszyscy tak robili, później jak pojawiły się AVR pisałem głównie w C czasami robiłem procedury obsługi przerwań w asemblerze. Wtedy uświadomiłem sobie że asemblera używałem...
Chce zrobić programator przez który będę mógł wgrać w ta pamięć plik bin/hex. Próbowałem zrozumieć zasadę wgrywania na pamięć na podstawie pamięci 24C... bo o tym jest więcej w sieci. Czy dobrze rozumiem żeby rozpocząć wgrywanie muszę ustawić takie stany ? http://obrazki.elektroda.pl/7804049700_1... Oczekuje nakierowania gdzie sięgnąć...
A dlaczego linia MISO nie jest włączona jako AF? W ten sposób pozostaje odłączona od modułu SPI. AF PP przypadkiem nie może byś ustawiane tylko dla wyjść? Stm w moim przypadku jest masterem. Znalazłem gdzieś na internecie: Full duplex / Master -> Input floating / Input pull-up, Full Duplex / slave -> Alternate function push-pull. W samym cube nie mam...
Wiem ktos moze jak zaprogramowac tym programatorkiem ATmega32 (Flash i fuse)Bo w ACS elektronik nie wiedza albo nie chca powiedziec :) Pozdrawiam Irek
Właśnie mówiłem o tym oprogramowaniu w 1 poście że je zainstalowałem, tylko nie wiedziałem jak go używać. Teraz doczytałem instrukcje że tak jak mówisz nie połączę się przez główne okno AVR Studia (nawet z zainstalowanym oprogramowaniem z tej strony) tylko przez dodatkowe okno które zrobił ten plugin ze strony. Jak na razie sukces - program zapalający...
Generalnie to w ogóle złącze SV1 masz podłączone jakby w lustrzanym odbiciu, przez co może Ci nie pasować wycięcie we wtyczce i docelowo źle podłączasz programator...
Witam Mam problem z zaprogramowanie procesora ATmega32 programatorem USBasp. Podpiąłem go raczej dobrze, według schematu http://msx.cal24.pl/allegro/usbasp/INSTR... W środowisku Eclipse wyskakuje błąd "avrdude initialization failed rc=-1" http://obrazki.elektroda.pl/3891381500_1... Proszę o pomoc.
Na początek wrzuć jak podłączasz tą atmegę na płytce.
Ale mi nie chodzi o odłączanie programatora tylko ustawienie fusebitów tak, żeby wyłączyć JTAG.
Po problemie. Był jakiś problem z połączeniem między atmegą i programatorem.
W zasadzie powinienem dać Ci pomógł- ale nie ma jak. Bo sprawdziłem dziwne zachowanie programatora- ale nie takiego jak Twój- starego STK200- i okazało się że jedną końcówkę ma uszkodzoną HC244. Ale tak nie całkiem- po wejściu z Bascoma w programowanie- i po wyjściu bez żadnego programowania wszystko dobrze działało. Sprawdź stan wszystich wejść - miso,...
Witam! Walcze juz od ponad tygodnia z programatorem avrusb, dzisiaj odniosłem sukces bo w koncu cos ruszyło maleństwo :d ale podczas zapisu fusebitów do ATmega32 16PU pojawił mi się bład jak ponizej (w załączniku). Czy nie wiecie co z tym zrobic? Pozdrawiam
Reset... reset... jest podpięty kondensator 1µF od +5V do nóżki 9. Ale on chyba nie stanowi problemu, bo nóżka 9 ma tylko jedno przeznaczenie w ATM32, tak? Przynajmniej tak wynika ze specyfikacji...
Witam, a który programator byście polecili?
To może być zablokowana atmega :( Jest kilka możliwości jej odblokowania ale to zależy w jaki sposób jest ona zablokowana. Może być zablokowane SPI czy źle ustawione fusy np kwarcu. Najlepszą metodą odblokowania jest użycia programatora HV (równoległego). Jeżeli takowego nie posiadasz to spróbuj pokombinować z oscylatorami zewnętrznymi gdyż może on...
Na płytkach zwykle nie ma programatora- bo programator jest uniwersalny i można nim programować procesory na róznych płytkach. Kup sobie płytkę testową do ATMega32 i oddzielnie programator.
Polecam portal openlinksys, prawdopodobnie tam najszybciej znajdziesz fachową pomoc.
musze zaprogramowac atmege32 i szukam do niego jakiegos prostego programatora. przewertowalem archiwum elektrody i znalazlem info, ze podobno mozna podlaczyc odpowiednie nozki prosto do lpt kompa ale niektorzy mowia, ze tak mozna spalic procka i lepiej dac rezystory ale nie ma mowy jakie i ktore nozki... czy ktos moglby wrzucic jakis schemat prostego...
W tym przypadku uszkodzony był procesor ATmega32. Dziękuję za podpowiedzi. Zamykam temat.
Program od programatora COMBO3.
Twój programator nie jest widziany przez system, lub nie uruchamiasz avrdude z prawami admina.
Witam programowałem atmega32 programatorem isp i zle chyba ustawiłem fuse bity, chciałem żeby chodził na zewnetrznym kwarcu 16MHz i cos pochszaniłem teraz wogule nie chodzi przestawiłem z internal..... na cristal oscilator high .... cośtam cośtam już nie pamiętam, próbowałem podłączyć kwarc 4Mhz tez nie rusza z tego co widiząłem w datashet to jest wiele...
Mam AvrStudio i WinAVR, mikrokontroler Atmega32 i programator STK200 pod LPT i nie wiem jak sie podłaczyć w AVRStudio z moim urządzonkiem żeby programowac bo nie widzi mi go bo do wyboru mam tylko USB lub COMy a nigdzie nie ma LPT :/
Pamiętaj żeby nie dać też za małych rezystorów, np po parę, pardziesiąt Ohm, bo obciążysz za bardzo bufory wyjściowe uC. Spróbuj też odłączyć programator, może on przeszkadza karcie. SPCR ustaw na 0x53.
Witam. Napisałem oprogramowanie sterownika na Atmega32 w którym niędzy innymi chciałem mieć tygodniowy godzinowo-temperaturowy programator. Założenia: 4 cykle dobowe np.: M1,M2,M3,M4 z temperaturą. Cykle oraz temperatury są zapisane w EEprom. Przykład dla M1: Adres 10 - M1gz (godzina zezwolenia załączenia) Adres 11 - M1mz (minuta zezwolenia załączenia)...
Przepraszam- to jest 32 a nie 8. Daj na portD- tam nie ma programatora.
No to najpierw musisz zmusić jakikolwiek program do komunikacji z procesorem za pośrednictwem twojego programatora. Może majstrowałeś z Fuse-bitami i tu jest problem.
FuseBit Doctora ? A na jakiej zasadzie to działa ? to są te programatory HV ?
Bardzo dokładny opis Atmega 32: http://www.atmel.com/dyn/resources/prod_... Opis programatora: http://www.elektroda.net/mikrokontrolery...
Jak masz wgrany bootloader Arduino to wgrasz bez programatora.
Podłącz diodę LED anodą do Vcc z programatora i przez rezystor do GND programatora. Może zamiast do GND to do resetu? Wówczas jeśli programator ocalał, to dioda w czasie programowania będzie świecić. Zasilanie pewnie przetrwało.
I tak, i tak, ale nie miało to wpływu na zachowanie się programatora. Np. ATmega32 miała swoje zasilanie a ATmega8, o której pisałem była zasilana z programatora.
Płytka jest niestety tylko jedna. Co do rezystorów to jak wytłumaczyć fakt, że wcześniej nie było problemów z komunikacją uC<->programator?
Cały czas mam dziwne wrażenie, że jestem w ukrytej kamerze ( ze względu na poziom dyskusji). Skoro oprogramowanie tak działa - to nic dziwnego. Musisz doprowadzić do sytuacji, w której ten twój flash z programu w C będziesz wgrywał bezproblemowo (nawet 50 razy, jak będziesz chciał). To jest problem, a nie IDE, czy ustawienia. Widząc po kodzie hex (który...
Jakikolwiek zestaw +programator.
Ale to jest tylko warning - ostrzeżenie... ja tam je "olewam" :) Jeśli możesz zaprogramować, to możesz zignorować to ,no chyba ,że bardzo ci przeszkadza to musisz aktualizować fw programatora.
Proponuję PonyProg + cztery oporniczki i cały programator masz. Softa możesz ściągnąć z netu. Darmowy. Idzie jak buża. Dodatkowo do ATmegi proponuję AVRProg z pakietu AVRStudio. Programuje te procki przez RS232 i robi to znacznie szubciej niż programatory przez SPI. Tulko wcześniej musisz do procka wgrać BootLoader. Jak by cię interosowało połączenie...
Nie wiem jak to się stało ale działa :) Wielkie dzięki. Nie wiedziałem że JTAG tak miesza na portach jak nie jest włączony programator.
Mógłby ktos dodać schemat programatora pamięci ATMEGA32?? Bardzo byłbym wdzięczny.
Jak nowy procek i nic w fusach nie grzebałeś to masz zepsuty programator.
Tak, wszystko ci bez problemów na stykówce zadziała. Pytanie pomocnicze - to jakiś jednorazowy projekt, czy coś na AVR dłubiesz częściej? Wskazany programator jest dobry na prostą zabawę z AVR. ATMega32 da ci wystarczająco zasobów i pamięci FLASH do realizacji nawet całkiem złożonych zadań.
po mojemu tym nie zaprogramujesz... Atmega32 ma ISP wiec najprosciej programator STK200/300 i programowanie w systemie
Ale nie musisz lutować tego kondensatora na płytce. Dolutuj go do złącza programatora.
Schemat jest dobry więc nic nie rób z resetem. Jest podciągnięty do Vcc przez rezystor. Programator powinien ściągnąć go do masy jak będzie potrzeba. Nie wiem kednak jakiej wartości jest rezystor. Jeśli programator nie zdołałby wymusić stanu niskiego - szczególnie programator "drutowy" to na czas programowania możesz odłączyć rezystor od Reset'u.
kokosik7- jescze nie tak. Potrzebny Ci programator. Samo podłączenie portu szeregowego nic nie daje bo masz pusty procesor- bez programu. No i nie masz żadnego programatora podłączonego do procesora. Bascom słusznie Ci odpowiada- nic nie ma.
(at)trebuch1 Niestety tu więcej nie pomogę, gdyż nie mam W10, ani tego programatora, więc nie mam też żadnych doświadczeń na ten temat, którymi mógłbym się podzielić :)
Na upartego tak. Programem Mirka Atnel Ft232 obsługuje jak programator ISP.
Nie możliwe żebyś nic nie znalazł poszukaj pod hasłami ISP, pony-prog. A najlepiej zajrzyj do działu mikro kontrolery i przeczytaj wyróżnione tematy.
Dziękuję za cenne uwagi. Programmers Notepad połączony z avrdude. Programator USBasp
Zasilanie było. Kabelkami dawałem 5V z zewnątrz, oraz próbowałem zasilania z programatora. Nic.
Mogłeś uwalić procesor. W złączu com mogą występować napięcia +15V i -15V więc jeśli coś źle połączyłeś mogłeś podać na procka za duże napięcie. Proponuję zbudować prosty programator STK200 na układzie 74hc244 i sprawdzić procka.
Czy częstotliwość programatora może mieć wpływ na częstotliwość mikroprocesora? A i jeszcze jedno pytanie - czemu jak odłączę programator od komputera to pomimo zewnętrznego zasilania mikroprocesor przestaje działać. Częstotliwość programatora nie ma żadnego wpłytu na częstotliwość pracy MCU. Co do zasilania - pokaż schemat.
czy komuś udalo sie użyc tego programatora w AVR studio ? cały czas Getting isp parameter.. SD=0x02 .. OKOK Reading FLASH input file.. OK Entering programming mode.. OK! Erasing device.. OK! Programming FLASH .. FAILED! Leaving programming mode.. OK!, jak chce cos wrzucic na kostke , probowalem z roznymi isp freq i klops, procek to atmega32
Witam, Mam następujący problem ze środowiskiem AVR Studio 6. Do tej pory używałem wersji AVR Studio 4 i programowałem procesory za pomocą programatora JTAG (była tam opcja Connect do wykrycia połączenia procesora z programem). Teraz zainstalowałem AVR Studio 6 i nie wiem jak zaprogramować procesor Atmega32 za pomocą programatora JTAG. Z góry dzięki...
najbardziej podoba mi się to: kilkaset pierwszych bajtów jest dobrych... a reszta to kolejne liczby: 0x30,0x31,0x32 To znaczy że ewidentnie rozjeżdża ci się transmisja pomiędzy programatorem a uC. Gdyby się okazało że jednak te pierwsze bity są pierwszą częścią 0x30, 0x31 to jednak masz zablokowany uC przed odczytem. Stawiam jednak na zbyt niepewne...
Zasil płytę z aku i stabilizatora 5V- powinno pomóc.
Witam. Zakupiłem ostatnio zestaw uruchomieniowy ZL3AVR z procesorem ATmega32 i programator ZL2PRG. Czy wspomniana tu książka porusza temat uruchomienia zestawu, krok po kroku, od podstaw? Mam tu w szczególności na myśli ustawianie fusebit'ów, sposób ich ustawiania. Dodam, że chciałem zacząć od Bascom'a, dalej przesiadając się na inne języki, w szczególności...
Na jakich programatorach próbujesz programować?
Jeśli procesorek fabrycznie nowy, to w USBASP załóż zworkę SLOWSCK. Możesz od razu w fusebitach ustawić taktowanie na wewnętrzne 8MHz, wówczas zworka nie będzie potrzebna, a Ty nie będziesz przysypiał przy programowaniu ;-)
Przez jaki programator? Układ to atmega32? Jak ustawiłeś fusebit'y?
Zaprogramuj "fusy" w programatorze Bascoma - trzecia zakladka. Bascom częściowo wskazuje opis ustawień więc o pomyłkę trudniej. Przed zatwierdzeniem sprawdź wszystko i powinno być OK.
Witam. target doesn't answer. 1 czyli: "Układ docelowy nie odpowiada" - sprawdź napięcia i zasilanie procesora (na wszystkich nóżkach VCC, GND włącznie z ADC), kondensator między VCC a GND na każdej parze nóżek. - sprawdź widoczność USBASP w urządzeniach USB w komputerze. - sprawdź podłączenie programatora do układu, - sprawdź, czy masz podciągnięty...
a jest sposób żeby odczytać tego uP jeżeli jest zabezpieczony??
Witam wszystkich....przeszukałem forum i nic nie znalazłem(moze nie było mi dane ) ...potrzebuje schemat programatora ATmega16 i ATmega32...oraz proramik który by z tym współpracował....i mam jeszcze jedno pytanie...czy jest jakaś przystawka pod Willema do takich układów??
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...
dam rade eric-a zaprogramowac ATmega32 ?? jesli tak to jak ?
w burn-o-mat w okienku avrdude nie widzi żadnego programatora, mam pustą listę rozwijaną - czy to znaczy że mam źle zainstalowany programator?
Witam!!! Poszukuję programatora Jtag do Atmega32.
Poczytaj jeszcze raz i sprawdź z dokumentacją !
Jtag bedzie działał jeśli ktoś go nie zablokował ... Należy użyć programowania HV lub programatora który ma ustawianą częstotliwość szyny spi np ISP MK2 Atmela lub STK500 albo innego programatora wyskonapięciowego ...
Najlepiej podłącz kwarc lub generator zewnętrzny i wykonaj próby komunikacji, czy programator nawiązuje połączenie.
Układy AVR zaprogramujesz za pomocą takiego programatora https://www.gotronik.pl/programator-isp-...
Ale ty kombinujesz ;) Jakiego automatycznego ustawienia ??? przecież się ręcznie wybiera procesor w "Project-->Properties-->AVR-->Target hardware" Po drugie dlaczego ani poprzednikowi ani mi nie odpisałeś na proste pytanie - czy przestawiałeś fusebity w procku z fabrycznych ???? eeeh no ciężko coś - trzeba informacje prawie na siłę wyciągać ;) Toż problem...
programator atmega32 atmega32 20mhz atmega32 rs232
wieczna bateria ademco express transformator ferrytowy
pralka indesit cieknie pralka indesit cieknie
Ustawienie położenia tłoka w Defro K2 - instrukcja Konfiguracja AVRISP mkII w Eclipse IDE