Ja przy pierwszym uruchomieniu też miałem problem - ale szybko się okazało, że jeśli spełni się podstawowe warunki takie jak: 1. koniecznie trzeba dać diody zenera ale na 3,3V !!! (a nie tak jak na oryginalnym schemacie 3,6V) 2. te diody muszą być malutkie 0,25W zdaje się a nie większe - bo nie wiedzieć czemu z tymi o większej mocy też bywały problemy...
Witam, mam pytanie. Jestem początkujący więc prosze o zrozumienie :) Zrobiłem sobie układzik oparty na mikroprocesorze avr atmega48 i posiadam programator USBasp, więc moje pytanie brzmi nastepująco: Czy moge użyc programu arduino do pisania programu? Aktualnie używam bascoma, lecz tak jak wspomniałem jestem początkujący a na temat bascoma nie wiele...
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...
Potrzebuje pomocy z ustawieniem ckdiv8 w atmega48 za pomocą usbasp, wiem że muszę wpisać jedynkę ale jak to zrobić już nie wiem. kod początkowy wygląda tak: avrdude -c usbasp -p m48 -U lfuse:w:???????:m tylko dokładnie nie znam proceduty. z góry dziekuje. może się komuś przyda avrdude -c usbasp -p m48 -U lfuse:w:0xe2:m -U hfuse:w:0xdf:m...
A co z programem do procka ? ponieważ w pierwotnym projekcie podany jest uP atmega8 lub atmega48
Szukam, szukam ale nie jestem pewien... Wersja L chodzi na niższm napięciu i kwarcu do 8 MHz ? Ile trzeba by obniżyć napięcie ? Czy atmega48 byłaby w tym przypadku lepsza?
Polecałbym rodzinę AVR ze względu na prostotę programowania a bliżej to Atmega48 lub Atmega88 ze względu na niską cenę i bogate peryferia. Do tego ściągasz ze strony Atmela darmowe środowisko AVR Studio + programator USBAsp w cenie ok 20zł + kursy za darmo w necie.
Gdzie tu jest coś męczącego? Ścieżka do avrdude, ścieżka do wrzucanego pliku, kod układu, kod programatora, ewentualnie fusebity. Z poradnikiem z tego linka już byś wielokrotnie zaprogramował układ w czasie od założenia tego wątku. :P U mnie to wygląda tak dla USBasp i ATmega48 na Linuksie (na Windowsie musisz chyba tylko dokładne ścieżki podać), bez...
Pod linuxem nie, pod windosem nie szło z najnowszym. Może faktycznie wgram nowy :) Chyba że wiesz skad mozna dobre avrdude zassac pod nowy firmware skompilowane pod windowsa zeby chodzilo to byłbym wdzięczny NIE SPRAWDZAŁEM CZY DZIAŁA!! WYGOOGLAŁEM: http://expand.xs4all.nl/avr/download/avr... Sprawdź, jak nie, to może spróbuję skompilować...
Witam. Z rozpędu kupiłem atmege48p, gdyż zwykłej nie było w tme i teraz płaczę. Avrdude nie obsługuje tego procesora. Komunikat który otrzymuje: $ avrdude -c usbasp -p m48 avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.02s avrdude: Device signature = 0x1e920a...
Witam Wszystkich. Posiadam taki programatorek : PROGRAMATOR ISP USBasp ATMEL AVR 3.3V/5V, który nie radzi sobie z obsługą mikrokontrolera jak w temacie. Czym odczytać i czym zapisać prawidłowo w/w układ. Proszę o wszelkie sugestie, za które z góry dziękuję. Pozdrawiam Danao
Dzięki za radę, diody pomogły. A swoją drogą, nie lepiej robić coś takiego na AT90USBxx2 albo ATMegaxU2 ? W jakim sensie czy nie lepiej ??? Żeby obejść programowe USB w tym przypadku? Może i lepiej - napisz program do obsługi programatora USBASP i go udostępnij jak zrobił to Thomas Fischl ;) to może niektórzy się pokuszą aby go użyć. Z drugiej strony...
Gotowy wpis w załączniku. Dzięki Mirek teraz M8u2 działa prawidłowo :) Tu niestety nie mam M48PA więc niech ktos sprawdzi , jak coś bedzie nie tak o poprawie bo może coś źle wpisałem. Wystarczy wkleić do AVRDUDE.CONF Najlepiej dla porządku po ATMega48 ale można też na końcu Jak ktoś ma ATMega48PA niech odrazu sprawdzi konfiguracje zmian nie ma wiele...
Witam. Posiadam programator usbasp oraz mikrokontroler Atmega8. Poszukuję płytki do której podłączę programator, wepne do niej uC i juz będę mógł korzystać oraz testować. Od tej płytki chciałbym wyprowadzić przewody do płytki stykowej i juz na niej testować diody itp. Czy taka płytka służy właśnie do tego zadania ATmega8 ATmega48 ATMEGA88 Development...
Witam. Mam tez zmontowany układ na ATmega48 i po podłączeniu działa ez problemu - jest od razu wykryty przez Windows. Mam zainstalowany sterownik do niego i sterownik "giveio". Problem w tym że jak każe mu w AVRdude odczytać flash'a czy coś innego to nie potrafi ponieważ odczytuje sygnaturę 000000. Czyli coś jest nie tak. Układ mam sprawdzony elektrycznie...
Udało mi się uruchomić USBASP programowe na ATTINY45. Osiągane prędkości programowania dla software'u to 32kb/s. Przymierzam się do zaimplementowania wykorzystania sprzętowego USI. USI w tym procesorze nie jest tak wydajne jak choćby w Atmega48 ale może uda się przyspieszyć jeszcze programowanie. Zauważyłem jednak że będę musiał zamienić końcówki MOSI...
Witam Znalazłem w swoich zbiorach różności płytkowych płytkę sterowniczą od klimatyzacji, podłączyłem wszystko tak jak powinno być i o dziwo działa. Na płytce jest mikrokontroler atmega48 dip-28 na zewnętrznym kwarcu 4Mhz. Wpadłem na pomysł żeby zaprogramować go swoim wsadem, i pytanie czy jest w ogóle możliwe zaprogramowanie go? czy mam sobie odpuścić...
Częsciowo sobie sam odpowiem bo o pewnych rzeczach po prostu nie wiedziałem: wpisując adres do mega48 D9E4 trochę nabroiłem: D9E4 to liczba szesnastkowa word, czyli binarnie 1101 1001 11 1 00100, i tak pierwsza część 8 znaków to low bits drugie 8 to high bits. Teraz tak: bity zaznaczone na zielono to kolejno nr 3,2,1,0 odpowiadają za wybór zegara, i...
moze prosciej bo polowy nie rozumiem co chcesz osiagnac:D dobra jest usbasp programator zbudowany przez ciebie, bootloader w nim jest i chcesz zaprogramowac atmege 328 szeregowo. tylko ta atmega gdzie sie znajduje? na plytce stykowej? jakiejs innej plytce? zdjecie by wiele wyjasnilo:) Dodano po 1 i co to wogole ma imitowac?:D Ludzie! Czy wy nie możecie...
Właśnie zaprogramowałem Atmegę48 za pomocą Avrdude i Burn o Mat'a. Sam plik hex zweryfikowany został pozytywnie. Ale próba wgrania fusebitów: SPIEN = ENABLED BODLEVEL = 4V3 CKDIV8 = DISABLED SUT = 14CK + 0MS CKSEL = INT RC 8MHZ FUSE EXT: 0xFF FUSE HIGH: 0xDC FUSE LOW: 0xC2 LOCK BIT: 0xFC nie udała się. Oto rezultat : <<<<< /usr/bin/avrdude...
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. 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...
avrdude -P /dev/ttyUSB0 -p m328 -c usbasp -e -U flash:w:eth_rem_dev_tcp.hex avrdude: AVR Part "m328" not found. Valid parts are: t10 = ATtiny10 [C:\WinAVR-20100110\bin\avrdude.... t8 = ATtiny9 [C:\WinAVR-20100110\bin\avrdude.... t5 = ATtiny5 [C:\WinAVR-20100110\bin\avrdude....
W tym problem ze ja tylko mam usbasp jest może inny sposób próbowałem w Programmers Notepad ale mam błąd: Ze atmega328 nie może być znaleziona. Może ktoś zrobić schemat połączeń albo wysłać mi linka jak sprawdzić układ ? Taki kod mi wyświetla Programmers Notepad kiedy próbuje programować: > "make.exe" program avrdude -p atmega328 -P usb...
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...
Firmware: Flash "bin/firmware/usbasp.atmega88.xxxx-... or "bin/firmware/usbasp.atmega8.xxxx-x... to the used controller with a working programmer (e.g. with avrdude, uisp, ...). Set jumper J2 to activate USBasp firmware update function. You have to change the fuse bits for external crystal (see "make...
Dzięki ale ja nie mam pojęcia zmienić częstotliwość, spróbowałem wyłączyć fusa ckdiv8 i nie mogę się teraz połączyć z procesorem. Mam programator usbasp i avrdude.
Odpowiem tak dla kolegi , jak dawno temu programowałeś układ ponieważ wychodzą nowe wersje wsadu do programatora . Download Firmware and circuit The following packages include circuit and firmware. usbasp.2009-02-28.tar.gz (260 kB) usbasp.2007-10-23.tar.gz (172 kB) usbasp.2007-07-23.tar.gz (176 kB) usbasp.2006-12-29.tar.gz (118 kB) Supports programmers...
Widzę że zaczyna sie komplikować A ja chce tylko zaprogramować zew programatorem USBAsp :) jeden procek .... Instrukcja mówi tak Firmware: Flash "bin/firmware/usbasp.atmega88.xxxx-xx-xx... or "bin/firmware/usbasp.atmega8.xxxx-xx-xx.... to the used controller with a working programmer (e.g. with avrdude, uisp, ...). Set jumper J2 to activate USBasp...
W paczce zawierającej firmware masz plik readme.txt a tam: # TARGET=atmega8 HFUSE=0xc9 LFUSE=0xef # TARGET=atmega48 HFUSE=0xdd LFUSE=0xff # TARGET=atmega88 HFUSE=0xdd LFUSE=0xff
https://obrazki.elektroda.pl/2220939900_... Mikrokontrolery AVR cieszą się niezmienną popularnością, ze względu na swoją prostotę, a jednocześnie spore możliwości. Co ciekawe, mimo, że od lat wszyscy wieszczą rychłą śmierć mikrokontrolerów 8-bitowych, mają się one ciągle dobrze, a kolejne, nowe rodziny są wprowadzane na rynek. Jakiś...
Witam. Na stronie http://www.fischl.de/usbasp/ jedną ze zmian wprowadzanych w firmware było dodanie obsługi ATmega 48, usbasp.2006-12-29.tar.gz (118 kB) Supports programmers with ATMega48 and ATMega8. Czy ATMega 88 będzie kompatybilna?
dodam swoje pytanie, chodzi mi o te diody zenera, i odnośnie schematów w necie. bo faktycznie widzialem "bez i z" ja zrobilem bez i nie dziala znaczy sie dioda zielona sie pali ale nie wykrywa w windowsie , w zasadzie nic sie nie dzieje po podlaczeniu kabla usb. robilem wg schematu ze strony //fischl.de/usbasp/ na schemacie sa rezystory 2x 68 i dwie...
ciekawe pytania zaczynają się pojawiać w tym temacie xD programator jak każdy inny, ważne by był sprawny i obsługiwał programowany układ. Jeśli masz programator, któryobsługuje atmega8 no to go podłanczasz go oczywiście prawidłowo i wgrywasz oprogramowanie przeznaczone właśnie do atmega8 ( autor udostępnił też wsad do atmega48) no i trzeba pamiętać...
USBAsp na niektórych komputerach nie działa konsekwentnie. To oczywiście jest moje zdanie. I nie roszczenia do prawdy.. Bardzo często jest tak, że jak któryś z programatorów nie działa a ktoś nie może sobie poradzić to bierze następny, i następny i następny aż któryś zaskoczy i wtedy się okazuje że to ten jest najlepszy ;) abstrachując oczywiście od...
A wiec tak. Programator jest widoczny jak w wcześniejszym moim poscie. niby jest ok ,ale nie jest . Przy testowaniu z avrdude ,wychodzi na to ze program nie ma komunikacji z programatorem . możliwe ze nie potrafi . Teoretycznie programamtor jest na ttyS0 avrdude -c avrisp unable to open port /dev/ttyS0 for programmer avrisp Przy próbie sprawdzenia komunikacji...
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...
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,...
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...
Zależy mi na tym programatorze i jego płytkach PCB, ale nie pod elementy w technologii SMD. Z tego co zauważyłem na tej stornie jest tylko w SMD... O ktory konkretnie programator ci chidzi? Na stronie na ktora sie powolujesz: http://www.fischl.de/usbasp/ -jest przedstawionych kilka roznych odmian USBasp, kazdy innego autora. Kazdy jednak w swoim zestawie...
Odświeżę wątek, bo miałem opisywany tu problem i go zwalczyłem. Może komuś się to przyda. Otóż aby ten programatorek dał radę pracować trzeba ustawić fuse bity zgodnie z tym, co na stronie pisze autor. Zależnie od użytego mikrokontrolera muszą to być: # TARGET=atmega8 HFUSE=0xc9 LFUSE=0xef # TARGET=atmega48 HFUSE=0xdd LFUSE=0xff Potem gdy Windows zechce...
Jeżeli to jest komercyjny produkt to urządzenie z dużym prawdopodobieństwem zostało zablokowane przed kopiowaniem. Ale programatory w najprostszej wersji są tanie, wiele nie ryzykujesz, możesz sobie sprawdzić. Jeżeli chcesz wykonać kopię na wszelki wypadek to sprawdź na początek, czy w ogóle są identyczne uC w sprzedaży, ostatnio wiele zniknęło z półek....
Witajcie. Chciałem pokazać prosty projekt, który może przydać się początkującym elektronikom programującym mikrokontrolery AVR, zwłaszcza te nadal popularne, jak: ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 . Wiem, że nie jest to nic odkrywczego i założę się, że istnieją podobne projekty, ale może komuś się po prostu przyda. Urządzenie pozwala...
Witam, ucze się dopiero pół roku, ale na zajęciach dodatkowych zrobilismy układ mikroprocesorowy na atmega48pa-pu. Używam programamtora USBASP 2.0 i programu "Bascom". Jestem zupełnie zielony, a chciałbym wiedzieć od podstaw jak napisac program, oglądałem filmiki na youtube, jednak nie znalałem żeby ktoś wszystko opisywał krok po kroku :/
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ć....
Najnowsza, załadowana do ATmega48...działam na win7 z odpowiednimi sterownikami. Dodano po 4 Sama konstrukcja standardowa, ale wykonanie PCB mnie rozwaliło. W jaki sposób udało ci się uzyskać niemalże ideał ? Robię po 2-3 płytki tygodniowo od 3 lat i do dziś nie udało mi się wykonać takiej płytki jak twoja, zawsze znajdą się postrzępione ścieżki, czasami...
No to teraz musisz nauczyć sięjakiegoś języka - polecam C. Zaproponowałbym ci też małą zmianę, z ATMegi328, która jest ok, na ATMega328 na płytce Xplained lub kupić curiosity nano np. z ATMega4809 - jest to tanie i masz tam programator/debugger co znacznie ułatwia sprawę. Zobacz np. mój tutorial na YT: https://youtu.be/M6ffwF4RJeQ
Koledzy... zamiast poświecić 2 minuty na prze kompilowanie programu znowu off top na temat ceny avr'ów. ========================================... W załączniku prze kompilowane na atmega16. jedyne co trzeba było zmienić to inicjalizacja timera0 w pliku clock.h. Wyprowadzenia tak samo jak w wersji na m8. UWAŻAJ NA FUSE BITY. Nie wiem...
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...
Siedzę już nad tym kilka dni. Mam nowy programator usb asp z atmega 8 na pokładzie i chcę grać nowy firmware. Używam arduino uno r3 jako programatora i avrdudess jako programu. Wszystko podłączone poprawnie, plik .hex wybrany dobry. I nic... Pokazuje taki błąd: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>>: avrdude.exe -c avrisp -p m8 -P COM5 -b 9600 -U flash:w:"D:Downloadsusbasp.2011-05-28usb...
Witaj. Może przy okazji programowania zmieniłeś fusebity i zablokowałeś mikrokontroler, albo podczas programowania nie kasujesz pamięci FLASH. Doinstaluj AVR Studio 4.18 lub 4.19 i w nim pisz swoje programy - oprócz takich zalet jak automatyczne tworzenie makefile (które często jest przyczyną problemów) dostajesz dodatkowo symulator AVR, a to bardzo...
atmega48 programować atmega48 schemat atmega48 programowanie
zigbee firmware kabel czerwono czarny contac service
traktorek kosiarka traktorek kosiarka
Zatrzymywanie się kółka szlifierskiego - przyczyny i rozwiązania Junkers gazowy Brotje - przyczyny braku załączenia