Zasil płytę z aku i stabilizatora 5V- powinno pomóc.
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...
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...
....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 :?:
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 ...
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....
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.
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...
Piszą, że na tej płytce jest FT232 umożliwiający programowanie. Bezpośrednio z AVR Studio to nie pójdzie, ale pójdzie przez AVR Dude. Spójrz na schemat swojej płytki i wrzuć fragment pokazujący połączenie FT232 z ISP. W konfigu AVR Dude masz opisy programatorów z pewnością coś przypasujesz. Jeśli chcesz kupić zewnętrzny programator (pewnie warto) to...
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.
Twój programator nie jest widziany przez system, lub nie uruchamiasz avrdude z prawami admina.
Możesz poszukać w urządzeniach które posiadają opcję zegarka. Standardowo taki kwarc jest używany właśnie z układami które odmierzają czas. Dodatkowym utrudnieniem może być to o czym mowa tutaj: https://www.elektroda.pl/rtvforum/topic8... Częstotliwosć sygnału SCK musi być co najmniej 4x mniejsza od częstotliwości pracy mikrokontrolera. Czyli...
Pod tym linkiem znajdziesz wszystko, co potrzeba na temat Arduino dla atmega32: https://github.com/MCUdude/MightyCore Minimalna konfiguracja powinna wyglądać następująco: https://obrazki.elektroda.pl/8888034700_... Dodano po 5 Głównie chodzi mi o podłączenie FT232 do uC. Czy powinienem łączyć MOSI, MISO, SCK, RESET między tymi układami?...
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.
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ń.
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...
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.
Po pierwsze sprawdź dokładnie multimetrem czy układ jest poprawnie zmontowany. Sprawdź czy linia MISO jest podciągnięta do zasilania przez R 100k. Jak montowałem swój programator to też na początku nie działał, a okazało się, że to zimny lut przy rezystorze podciągającym wszystko psuł. Sprawdzenie poprawności działania programatora powinien ci ułatwić...
Jeśli chodzi o ATMEGE32 to moim zdaniem jest ona wystarczająca w zupełności do takiego projektu. Nie wiem na ile będziesz zawierał tam skomplikowane algorytmy ale przy jakiś podstawowych funkach przypisanych do tych czujników, wyświetlaczu LCD 2x16 (zakładam że o taki chodziło) i tych 'niewiadomych' czujnikach to zmieściłbyś to na ATMEGA8. Przy trochę...
Witam Zacznij od AVR, do automatyki będziesz potrzebował: - czytania sygnałów analogowych - czytania stanów logicznych - sterowania sygnałami logicznymi - czasami sterowania PWM To wszystko masz w Atmegach, 8051 nie jest dobrym pomysłem bo będziesz musiał dobudowywać peryferia, ponadto do programowania AVR wystarczy Ci bardzo prosty programator który...
Witam. Tani uC Atmela: ATmega8 - koszt ok. 6zł Są też układy serii ATtiny za ok. 5zł, ale lepiej już zainwestować w mega8. Posiada więcej pamięci i układów typu timery, przerwania, przetwornik, itd. Można też kupić za ok. 10zł ATmega32 - ten procek już w zupełności wystarczy do większości amatorskich projektów. Tym bardziej dla początkujących. Schemat...
Rzeczywiście jesli ustawiles SPIEN o troche nie ciekawie bo musisz miec programator do programowania równoległego i wykonać polecenie chip erase. A jeśli tylko przestawiłeś generator na zew. (bo pewnie chciałeś ustawić same jedynki, a ustawiłeś same zera) to zrób tak: Weź jakiegoś atmelka. Uruchom go na zew. kwarcu od tego kwarcu (w miare mały ale >...
Po pierwsze ta płyta testowa z Atmega32 posiada coś jeszcze co cię zaskoczy mocno ;) Otóż procesor po zakupie zaprogramowany jest tzw Bootloaderem, dzięki czemu swoje pierwsze proste programy testowe możesz wgrywać do procka przez łącze USB i to bez żadnego programatora !!! tylko za pomocą programu dostarczonego przez producenta płytki, który sam sobie...
Po pierwsze to w M32 domyślnie źródło napięcia odniesienia jest ustawione właśnie na AREF, wewnętrzne jest wyłączone więc podłączenie go tutaj w tym przypadku do VCC nic nie uszkodziło i na pewno nie w tym problem. Pytania do autora, proszę odpowiedz dokładnie na każde: 1. Co zrobiłeś do tej pory z rad, które Ci wyżej napisano? a) zmiana rezystora przy...
Może coś podpowiem bo to mój zawód. Jakiś czas temu pracowałem w firmie która przerobiła swoje zabytkowe maszyny sterowane numerycznie dostosowując je do pracy w nowej rzeczywistości. Część z nich zostało uzbrojone w proste sterowania zbudowane z klawiatury i wyświetlacza LCD 2 linie 20 znaków, łącze RS. Domyślam się że zamierza Pan zbudować podobne...
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...
Masz gdzieś kompletny schemat tego sterownika? Bo ten pierwszy obrazek nie jest pełnym schematem. A tak poza tym to wielu rzeczy można się domyśleć. 1. Na środku jest kondensator 100n najprawdopodobniej. 2. Zwykła zwora lub ścieżka na górnej warstwie płytki tak jak i wszystkie pozostałe niebieskie linie. 3. Złącze 2 piny masa i 2 piny 5V 4. Rezonator...
http://obrazki.elektroda.pl/4134553500_1... Witam. Chciałem wam przedstawić mój najnowszy ukończony projekt jakim jest kostka LED 4x4x4. Niestety na forum jest mało takich projektów, a ja usilnie chciałem mieć taką kostkę, aby była bezpośrednio połączona z płytką. (bez plątaniny przewodów na płytce uniwersalnej). Trafiłem na stronę...
http://obrazki.elektroda.pl/3799930900_1... Jakiś czas temu pisałem, jak nagrywać gry z PC na PEGASUSA. Teraz pora podejść do tematu z drugiej strony – jak zgrać naszą ulubioną kolekcję kartrydży na komputer. Wiele osób może się dziwić, po co taki zabieg, zwłaszcza, że większość gier z tej konsoli krąży już po Internecie. Czasem...
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?
witam. ściągniesz treśc uP pod warunkiem że nie jest zabezpieczony przed kopiowaniem., a zawartość możesz utracić jeżeli świadomie skasujesz pamięć, lub w inny "dziwny" sposób zniszczysz procesor. pozdrawiam.
Na początek wrzuć jak podłączasz tą atmegę na płytce.
http://obrazki.elektroda.pl/4160529100_1... Witam wszystkich. Tym razem chciałbym przedstawić projekt niezbyt rewolucyjny i zaawansowany technicznie i elektronicznie, ale myślę, że dla niejednego przydatny. Zaczynam przygodę z mikrokontrolerami AVR, bo wypada iść z duchem czasu, a mały procek może czasem zastąpić worek starych, dobrych...
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...
Niestety mój programator nie komunikuje się prawidłowo z Chipem. Nie mam możliwości wyboru ATmega328p. Wybrałem Chip ATmega32 ale podczas zapisu danych pojawia się błąd. Gdyby ktoś wiedział jak poradzić sobie z tym krokiem, prośba o komentarz :)
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
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 ;-)
http://obrazki.elektroda.pl/8472920100_1... Witam! Jakiś czas temu zacząłem bawić się procesorami AVR. Jako programatora wykorzystywałem moduł FT232. Po jakimś czasie gdy zacząłem ów moduł wykorzystywać również do transmisji danych między procesorem a komputerem (UART) pomyślałem, że aby zmniejszyć kabelkologię (FT232 podłączony jako...
Witam... poszukuję schematów programatora procesorów ATmega32 (ew. 128) umożliwiających programowanie przez port port szeregowy komputera. W chwili obecnej posiadam programator na LPT. I jeszcze pytanko- ATmega 32 wspomaga już sprzętowo debbugowanie (standard JTAG -On Chip Debbug)- czy ktoś posiada schemacik takiego adaptera (JTAG ICE) ? pozdrawiam...
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ąć...
Cześć, to moze być kwestia lockbitów lub fusebitów. Możliwe też, że wypalenie FLASHu zaorało Ci EEPROM. EEPROM w zależności od programu może być kluczowy. Można go zapisać, podobnie jak FLASH. Niestety w zależności od fusebitów a konkretnie ustawienia bitu EESAVE można go sobie też przypadkowo wyzerować flashowaniem. Wyślij jakie masz lockbity i fusebity,...
Witam. Kupiłem zestaw uruchomieniowy ZL3AVR oparty na procesorze ATmega32 oraz programator ISP do niego ZL20PRG. Następnie zainstalowałem oprogramowanie do niego i aktualizacje ze strony sklepu (Kamami). Niestety nie mogę wgrać żadnego programu do pamięci mikrokontrolera. Korzystam z AVR Studio 4. Ustawiam takie opcje połączenia (być może są złe?) https://obrazki.elektroda.pl/8096413300_...
Podepnę się pod temat, bo prawdopodobnie napotkałem na podobny problem jak poprzednicy. Mianowicie : Stworzyłem sobie płytkę startową na Atmedze32L, zgodnie z zaleceniami noty katalogowej, tzn podpiąłem rezonator kwarcowy 8Mhz oraz dwa kondensatorki 22pF. Do tej pory jednak korzystałem tylko i wyłącznie z wewnętrznego generatora 1Mhz i można było programować,...
http://obrazki.elektroda.pl/4023742400_1... Witam, dziś chciałem zaprezentować (zapowiedzianą dawno temu) matrycę diodową. Z wyglądu podobna jest do swojego poprzednika, ale to przez użycie tych samych matryc. Tak naprawdę cały kod i elektronika są nowe. Program: Całość została napisana w języku C. Program w tej wersji zajmuje niecałe...
Witam, Access Point Linksys WAP54G v3.1 dostał soft z dd-wrt, po kombinacjach z konfiguracją portów utrata łączności. Przycisk "Reset" nie działa. Ping'u brak. Zwieranie PINów 15 i 16 na flashu nie pomogło. Wgranie firmware przez TFTP nie powiodło się. Jedyny ratunek to JTAG, ale tutaj potrzebuję Waszej pomocy i asysty. Posiadam programator od AVR ATmega32...
http://www.lancos.com/prog.html Najprostrzy bezpieczny programator na port LPT
Ja mam moja atmege cały uklad jest zlutowany procek włozony do podstawki. z 3 nozek idza kabelki do gniazdka do ktorego wlaczam zrobiony przez siebie programator . Wiec wszytko jest podąłczone i to nie przeszkadza w programowaniu
Witam, zakupiłem nową Atmege32 i programator usbasp. Po zainstalowaniu programatora (windows 7) i podłączeniu atmegi (na płytce stykowej) chciałem najpierw odczytać fusebity, później próbowałem wgrać jakiś program (migające diodki, program działający pochodzący jeszcze z czasów technikum) niestety żadna z tych czynności się nie powiodła, a jedynym efektem...
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...
Mam pytanko czy musi byc to ta Atmega328P-20AU czy moze byc atmega32? Pytam bo mam pod reka tylko uP smd zwykla 32 pin, a i na zdjeciach jest chyba atmega32 - 40 pin. Na jednym ze zdjęć jest Atmega32-16PU bo na niej właśnie był zrobiony prototyp. Na schemacie masz Atmega328P-20AU i taką musisz zastosować. W prawdzie dużych różnic nie ma (Atmega32 ma...
Koledzy Chciałem spróbować swoich sił w programowaniu mikrokotrolerów. Zakupiłem sobie zestaw taki and load . a tu nie mam zielonego pojęcia. Sterowniki zainstalowane tak jak w instrukcji. Dodam ze mam windows7 x64. Proszę o jakieś wskazówki gdyż jestem już zielony bo nie wiem co robić.
Witam... Wracajac do tego tematu, z problemem wczesniejszym bylo zwiazane to ze mialem walnieta Atmege, oraz programator na wejscie rownolegle nie dzialal prawidlowo...teraz juz mam zupelnie cos innego :), wiec zaczynam powoli raczkowac w programowaniu uC :/...posiadam programator ISPcable III i uzywam AVR Studio...wiec postanowilem pojsc troszeczke...
Witam, mam arduino i atmege 32a i czy jest jakiś sposób, żeby zaprogramować atmege przez arduino ?? Bo jakoś nie chce mi się wydawać kasy na programator, a złącza lpt nie mam ;/
Witam, Czy te urzadzenie (link ponizej), ktorego budowa przypomina programator, mozna wykorzystac do zaprogramowania umieszczonego tam ukladu ATMega32? Jesli tak, to jak to zrobic? Jakim napieciem moge zasilic te urzadzenie? http://www.jbrain.com/vicug/gallery/uIEC... Prosze o odpowiedz Dziekuje Pozdrawiam
Napisałem prosty program w asemblerze na ustawianie stanów wyjść lini portów i mam problem w napisaniu tego samego w języku C: [syntax=asembler] .nolist .include "m32def.inc" .list .cseg .org 0 sbi DDRB, 0 sbi DDRB, 1 sbi PORTB, 1 sbi PORTB, 0 petla: rjmp petla [/syntax] Powyższy program działa, ale niestety wszystkie programy napisane w języku C (program...
Witam! Mam mały problem z moją Atmega 32, zabawę z Fusebitami zacząłem kiedy uzmysłowiłem sobie że układ nie korzysta z zewnętrznego kwarcu 8MHz tylko z wewnętrznego 1MHz. Po pierwszej próbie zmodyfikowania Fuse'ów Atmega zwiesiła się, po próbach wskrzeszenia za pomocą generatora RC zbudowanego z kondensatora i rezystora udało się powrócić do normalnego...
Witam chciałem się was zapytać o programowanie atmegi8. w zasadzie dopiero zaczynam zabawę z programowaniem I tu rodzi sie moje pytanie bo chciałbym zaprogramować atmege 8 program jaki mam w grac jest w rozszeżeniu PCB.Jaki polecacie program do wgrywania i jaki programator bo jeszcze nie mam żadnego podajcie i jakieś przykłady najlepiej by było żeby...
Witam! Mam problem z zaprogramowaniem atmegi 32, a mianowicie programator nie może się z nią skomunikować :cry: Procesor działa jak należy i wcześniej nie było problemów z programowaniem, próbowałem na innym procku i jest ok tylko z tą nieszczęsną "32-ą" jest problem. Dodam że korzystam z programatora szeregowego oraz nie zmieniałem ustawień lock bitów....
jak najprosciej wrzucic hex'a do atmegi32?? jakiego urzyc programu i czy po jego instalacji cos trzeba pozmieniac w ustawieniach zeby nie uwalic procka?? programator mam bardzo prosty - atmega bezposrednio podlaczony jest do LPT. Dodano po 2 poczytalem troche postow o programowaniu i wybor padl na ISPProg'a. zrobilem pewien ukladzik dzialajacy na atmedze32,...
Witam w załączniku zdjęcie błędu jaki dostaję podczas próby zaprogramowania atmegi32 przy pomocy programu Khazama AVR Programmer. Programator USBasp. Problem pojawia się gdy próbuję wgrać program który ma więcej niż ok 25 linijek. Proszę o poradę. (początkujący)
z gory naprawde przepraszam za lamerstwo tego pytania!!!!! zaczynam wlasnie z ta dziedzina - kupilem w/w programator (zamontowany na LPT1 wgrany USERPORT w WinXP) zlozylem schemacik i znalazlem program do niego $regfile = "m8def.dat" $crystal = 80000 Config Pind.0 = Output Config Pind.1 = Output Przekaznik Alias Portd.1 Triak Alias Portd.1...
Witam, mam pewien problem. Wykonałem prosty programator według tego schematu(może z tą różnicą że zamiast 8 lewych dolnych pinów, do masy połączyłem 6 górnych): http://mirley.firlej.org/files/Art_Pierw... ISPProgrammer po skonfigurowaniu opcji wykrywa mi moją ATMegę. Jednak gdy podłączyłem czerwoną diodę led w taki sposób jak tutaj(do PC5):...
Witam. Zaczynam stawiać pierwsze kroki w dziedzinie mikrokontrolerów. na początek zacząłem od zapoznania i podstawowych przykładów na stroniehttp://www.patron.net.pl/artykuly... Do pewnego momentu idzie wszystko dobrze. Wykonałem z podanej strony programator. program (wg. przykładu) skompilowany poprawnie i utworzony plik .hex (led.hex)...
Witam Czy w/w programatorem da się zaprogramować Atmege 32L i Attiny 13? Jak się da to jak jest z wyprowadzeniem programatora bo płytka drukowana nie jest opisana i nie wiem gdzie jest GND, MISO, SCK itd.
Część, Od pewnego czasu chodzi za mną budowa własnej maszyny będącej klonem ZX Spectrum ale opartej na AVR Jestem w trakcie nauki C. Dość duże doświadczenie mam z C# i Java także idzie szybciej. Przeczytałem masę publikacji dotyczących tej maszyny. Zdaje sobie sprawę iz sama AVR nie wystarczy i z czasem będą potrzebne dodatkowe układy. Chciałbym zacząć...
Witam jak powinienem skonfigórowac basComa i ponyProg2000 by zaprogramoac Atmege8 i jak ustawic zegar uC . dzieki za pomoc PS W pc posiadam tylko USB mam przejscie na COM-a , do tego mam programator. pozdrawiam
Cześć Ten kod mi nie działa.Czy moglibyście rzucić na niego okiem. Ten kod poprostu ma za zadanie nadawać w standardzie space.Ladnie pokazuje adres ale nie działa komenda pokazuje same zera. [syntax=c_mac] //Załączanie plików nagłówkowych #include<avr/io.h> #include<util/delay.h> //Czasy dla nagłówka #define first_header 9460 #define second_header...
Witam wszystkich:) Postanowiłem ostatnio pobawić się trochę mikroprocesorami. W tym celu kupiłem Atmel ATMEGA8L-8PI i zmontowałem, taki prosty układzik jak na rysunku w załączniku: W którym to: Nóżka 8 i 22 procesora jest podłączona do „-” zasilania; Nóżka 20 i 7 procesora jest podłączona do „+” zasilania; Nóżka 1 (Reset) procesora...
atmega32 programator atmega32 złącze programator programator równoległy atmega32
uchwyty lodówka samsung rezystancja grzałka pralka odbiornik telewizja satelitarny
siłownik sterowania przepustnicy siłownik sterowania przepustnicy
Schemat sterowania wtrysku RE518176 w Claas Celtis 456 Migające diody w pralce Indesit WISL65 - przyczyny i rozwiązania