Użyć BASCOM-AVR do kompilacji pliku *.bas na *.hex Potem: Options > Programmer w Programmer >> USBASP >> OK Podłączyć programator do Attiny13 >>> nacisnąć ikonę Program Chip czy wykryje komunikację z Attiny13 (wybrać zakładkę Lock and Fuse Bits) - powinno wykryć Attiny13 w oknie Chip Ustawić w programie FUSE, jeżeli jest taka potrzeba - tutaj ostrożnie...
Ciekawe, skąd Ty weźmiesz te 8 MHz w ATtiny13...
Czy w SLOW MODE (zworka) programuje się normalnie ? Mój USBAsp na ATtiny13 miał początkowo problem w szybkim programowaniu, gdy odpowiednie fusebity miałem nieprawidłowo zaprogramowane. Po wybraniu wew. osc. RC=9,6MHz i CKDIV=1 (niezaprogramowany) wszystko ożyło...
Witam ! Proponuję: ATtiny13 Programator za kilkanaście zł np. USBasp Bascom AVR DEMO. Łatwe pisanie prostych programów.
Jeśli nie żal Ci 3 dyszek, to kup USBASP, do tego darmowy programik Khazama Programmer i... nie jedną Attiny13 już tym zestawem oprogramowałem ;-)
ATtiny2313, ATtiny13. Programator AVR, USBasp. Arduino. Raspberry Pi :)
(at)sp54 skoro wlutowałeś czysty mikrokontroler Attiny13 to nic dziwnego, że nie działa. Potrzebujesz plik z wsadem np. w formacie .hex i programator do tego. Najtańszy, którego z powodzeniem używam do Attiny13 i Attiny25 to USBasp np. tu: https://allegro.pl/listing?string=usbasp...
Usbasp ale chyba się nie opłaca samemu montować. Chyba że dla rozrywki.
Arduino tylko, gdy chcesz zaprogramować Attiny13/85 przez Arduino a tak wystarczy programator USBasp (lub jakiś inny na LPT) aby zaprogramować bezpośrednio Attiny13/85. ATTiny13A-SSU SMD = ATTiny13A-PU
Co do linuksa i USBasp zobacz tutaj (może jakieś wskazówki się przydadzą): http://www.blue17.elektroda.eu/usbasp/55... http://www.blue17.elektroda.eu/usbasp/11...
Może się komuś przyda informacja, że winna była... wadliwa wtyczka. Masy nie było i jakimś cudem i tak programowało, tyle że do czasu :) Jeden atiiny udało mi się "odzyskać podając mu sygnał gen 400khz. Z innymi uC muszę jeszcze powalczyć.
Mam też próbny układ na płytce stykowej, w którym jest kostka w obudowie DIL i on działa prawidłowo i daje sie programować, ale gdy wetknę w jego miejsce kostkę SMD na płytce pośredniej to już nie. A nie programujesz za szybko? ATtiny13 fabrycznie ma taktowanie 9.6MHz podzielone przez 8. Czyli 1.2MHz. Może układ w DIL ma usunięty podział i działa szybciej?...
Skompilowałem do pliku hex a programator to USBasp.
Póki co chciałem się "pobawić" z attiny13 i 2313 - atmegi na potem.
Ale to zupełnie inna bajka. Jak potrzebuję do czegoś Attiny13 to nie będę do tego wsadzał Curiosity.
Witam, Posiadam programator USBasp oraz układ Attiny13A. zmieniłem taktowanie w moim Attiny13 na 128kHz i od tego momentu nie mogę odczytać jego sygnatury.
Pewnie AvRDUDE nie daje rady z nim pogadać. W AVR STUDIO 6.2 mój zadziałał bez problemu, jakiś klon MKII kupiony od barion na Allegro. Próbowałem też "z palca" odczytać podając -B 512 dla AVRDUDE i nie daje rady. USBASP działa bez problemu z AVRDUDE, zmieniłem mu z powrotem fusy na 9.6MHz. Spróbuj innego programatora lub AVRSTUDIO. Edit: Co ciekawe...
O generatorze przeczytasz tu: http://mikrokontrolery.blogspot.com/2011... , jest też link do Fusebit Doctor jako krok ostateczny. Generator można sobie zrobić z garści śmieci elektronicznych, dla mnie najprostszym sposobem było wziąć inny uC, np. Attiny13, wgrać mu program by na wybranym pinie robił stanNiski/stanWysoki...
Witam ! czyli musiał bym go też zaprogramować? jeśli tak w jakim programie i języku bym musiał bo trzeba by było powoli ogarniać temat. i jakie urządzenie do programowania? Jeśli w Twój komputer ma sprawny port LPT to wykonanie programatora zajmie parę minut i będzie tanie, oto schemat: http://obrazki.elektroda.pl/6221620900_1... Na...
Polecam programator usbasp, działa bez zająknięcia, używam pod gentoo i chwalę.
Morphix skoro to USBasp, to spróbuj użyć zworki, która zmniejsza częstotliwości programowania.
Mój Usbasp niestety nie obsługuje ISP przy takiej konfiguracji Led. Zmian dokonuje na płytce testowej.
Dzień dobry! Chciałem zapytać szanowne Grono Programistów o możliwość wpisania w mikrokontroler np. Attiny13 prostego programu realizującego ustawienie stanu 1 na pinie PB4. Robiłem to już milion razy w Arduino jak i w czystym C przy pomocy USBasp oraz płytki Arduino. Do rzeczy: chciałbym zrobić to metodą kamienia łupanego, czyli ręcznym wpisaniem...
Zwolnionym, czyli spowolniony transfer SPI. Dla avrdude opcja -B5 w wierszu poleceń, lub odpowiednia zworka na USBASP. W Atmel Studio jest do tego suwak, ustaw na np. 125KHz.
Tak próbowałem w USBASP, w stk ustawiam w ispprogu na 1 MHz i tez nic.
Ja kiedyś próbowałem wgrać bootloader do Attiny13 tym sposobem. Udało się, ale kombinowania było całkiem sporo. Teraz używam USBasp z Arduino - wszystko śmiga bez żadnych problemów.
Witam Te dodatkowe elementy elektroniczne tworzą stabilizator 5V kiedy chcemy zasilać podstawkę np. z zasilacza 9V, a złącze " + i - '' przy Attiny13 służy do zasilania generatora o którym wcześniej już wspominałem.
Dobre pytanie. Jest to to jakaś pokrętna forma logiki - zaoszczędzić na programatorze 20-30zł, po to, żeby sobie zablokować ileśtam procków po 10 zł sztuka. Albo jeszcze lepiej, żeby kupić za 50zł nakładkę do liczenia fusów. No ale co kto lubi. Rozwiązań jest wiele, jednym z sensowniejszych jest wykorzystanie do liczenia bitów Atmel Studio: http://mikrokontrolery.blogspot.com/2011...
1. Zdefiniuj w projekcie F_CPU zgodnie ze swoim zegarem a jak nie wiesz jak to sprawdzić to 4800000 lub 9600000. jeżeli nie wiesz jak to zrobić w projekcie w kodzie dodaj #define F_CPU 4800000 albo #define F_CPU 9600000 - aczkolwiek tak się nie powinno robić. Zdefiniowałem F_CPU = 9600000 . Mam to w Makefile . 3. Rezystor 10k na resecie w niczym nie...
avrdude: warning: cannot set sck period. please check for usbasp firmware update. Czasami mi tez czyta nawet jak jest za szybki zegar - tyle że czyta bzdury. Zaktualizuj sobie soft w programatorze.
1. Żadnemu procesorowi AVR nie da się przeprogramować fusebitu SPIEN za pomocą interfejsu SPI - innymi słowy nie można sobie samym interfejsem go zablokować. 2. Nie wiem jaki jest sens takiego działania, RSTDSBL owszem, ponieważ inaczej pin ten działa jako RESET i tylko po zaprogramowaniu bitu można go wykorzystać jako I/O, ale pozostałe piny (SCK,...
Temat nie tak stary więc odkopię, ponieważ miałem teraz identyczny problem podczas próby programowania ATtiny13A (mismath at ...). W moim przypadku USBasp + eXtreme Burner zawsze źle zapisywał flash'a. Po "przesiadce" na Khazama AVR Programmer procesor ładnie się zaprogramował i poprawnie pracował. Pozdrawiam.
Witam serdecznie. Muszę odczytać zawartość ATtiny13a. Układ zawiaduje płytką z diodami LED tez. dynamiczne kierunki do Vectry C :) Kupiłem programator USBasp i korzystam z programu mkAVRKalkulator 1.00 v.59. Wybieram z listy ATtiny13a, sprawdzam podłączony AVR, który poprawnie wykrywa układ jako ATtiny13 o sygnaturze 1E9007, dokonuję odczytu wszystkich...
O jakim porcie mówisz? Gdzie dać ten rezystor?Zasilam układ stabilnym 5V z usb przez USBasp na nóżki Vcc i GND. Weź poprawkę, że dopiero zaczynam i wszystkiego nie rozumiem :)) Jak sądzę BlueDraco chodzi o to, że gdy wyłączysz zasilanie z USB, a pozostawisz podłączony V2, to będzie on zasilał mikrokontroler przez diodę zabezpieczającą pin 4 Attiny....
Mój błąd, nie doczytałem że CON2 służy do programowania atmegi na płytce programatora, faktycznie pin 16 nie jest połączony RST na CON2. Chińczyka miałem ustawionego zworą na programowanie jego firmware i nie działo. Nie wiem jak to się dzieje, przejrzałem jeszcze raz swoją płytkę czy nie ma zwarć i przerw czy ścieżki łączą odpowiednie miejsca wszystko...
Czy INPUT_PULLUP zadziała w attiny13a przy programowaniu przez Arduino Leonardo. Konfiguracja portu 'INPUT_PULLUP' jest istotna i ma znaczenie przed kompilacją programu. Mając kompilację bez błędów, możesz ją wpisywac dowolną metodą: Leonardo, Uno, Nano, USBasp, etc. ;czy nawet własnej roboty prosty programator zbudowany na kilku rezystorach podłączony...
Witam, Zakupiłem programator USBasp (MX-USBISP-V3.02). Chcę zaprogramować ATtiny13A (SMD) wlutowany na płytce docelowej. Płytka ma złącze dostosowane do podłączenia kabelkami sygnałów z programatora. Schemat układu sprawdzony - ok. Płytka po lutowaniu sprawdzona - ok (brak zwarć, zimnych lutów itd.) Podłączenie sygnałów, patrząc od strony wtyczki (ząbek...
Możliwe bo pobrałem ostatnio z atmel.com. A co do tematu udało mi sie to rozwiązać zmniejszając napięcie, widocznie programator nie radził sobie z poziomem sygnału na pinie reset po włączeniu tych programowych opcji i przy mniejszym napięciu ruszyło:) Chyba pora zainwestować i zrobić USBASP bo tak nie da sie pisać programów pod AVR-y bo pod 8052 działało...
Czy to jednorazowy projekt i więcej elektroniką nie będziesz się zajmował? Jeśli nie, to kup programator USBasp za 1,6$ z darmową dostawą do Polski i za 1$ jakiś mały mikrokontroler np. ATtiny85, czy ATtiny13. Mając programator będziesz miał możliwość zrealizowania co zechcesz teraz i w przyszłości, tym bardziej że w specjalizacji masz cyt. "mechatronika/automatyka":...
Mam pewne urządzenie (rodzaj kontrolera nie ma znaczenia) które programuję przez ISP, do tej pory programowałem je w Bascom AVR przy użyciu USBasp w WinXP. Ze względu na zmianę sprzętu (PC), postanowiłem że napiszę od nowa oprogramowanie już w Arduino IDE pod linuxem. Niestety, środowisko (IDE) za żadne skarby nie widzi programatora. AVRdude zainstalowane...
gaaaat demit ! ---- udało się w końcu przeprogramować ten fusebit RSTDISBL ! - bez programatora wysokonapięciowego. Rocket_93 --> ale programator wysokonapięciowy i tak mi się przyda bo okazało się, że: jeśli BODLEVEL jest wyłączony - to można przeprogramować RSTDISBL ale jeśli BODLEVEL włączyłem na 4,3V to kicha na MAX'a - już nie da rady przeprogramować...
Jak masz komunikat "cannot set sck period. please check for USBASP firmware update." to masz stary firmware i prędkość ustawiasz zworką. Nowy uC z fabryki ma zegar 1MHz i po wgraniu bootloadera zacznie działać normalnie bez zworki, bo uC będzie ustawiony >4MHz. Nie chcesz bawić się zworką to wgraj nowy firmware. Sprawdź na sprawnym Arduino, czy USBASP...
Witajcie. Chciałem się Was poradzić. Chcę kupić chrześniakowi jakiś "zestaw" do nauki programowania. Ja się kompletnie na tym nie znam - ale może on mnie czegoś później nauczy :) W szufladzie mam zdobyczne ATMEGA8. Nie wiem czy na początek nie są za "skoplikowane". Dlaczego do Was pytanie. Jaki programator mam kupic (czy ten USBASP za 20 zł jest dobry)...
Zdjecia wykonanego dzisiaj dodatku. 3 podstawki: DIP08 attiny13, DIP20 attiny2313, DIP28 atmega8. W załączniku wszystkie materiały :) http://obrazki.elektroda.net/36_12023896... http://obrazki.elektroda.net/82_12023897...
Witam. Chcę zrobić programator USBasp z podstawką do programowania na jednej płytce. Według projektu: http://www.elektroda.pl/rtvforum/topic73... Mam prośbę do kogoś, kto umie robić płytki(ze schematu na PCB) w EAGLU bądź PROTELU, aby zrobił mi taka płytkę do tego programatora. Programator ma być taki jak w schemacie. Ale maja być podstawki pod...
No to prawie wszystko wiem żeby zabrać się do składania. Jest jednak jeden mankament który mnie trapi. Nigdy nie miałem do czynienia z programowaniem AVR. Co potrzebuję do zaprogramowania mikrokontrolera i jak się do tego zabrać? Przeczytaj: [url=https://www.alexrc.pl/viewtopic.php... Jeśli na podstawie tego "lamerskiego"...
Napisałem programik pod tiny13 w c daje program a tu niemiła niespodzianka. > "make.exe" program Compiling C: main.c avr-gcc -c -mmcu=attiny13 -I. -gdwarf-2 -DF_CPU=1000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF .dep/main.o.d main.c...
i mianowicie jeszcze jeden problem... wrzucajac pilk HEX na karte pamięci którym programuje mojego Attiny25 przez USBASP i próbie jego zapisu dostaje komunikat 'file too big" a pliczek ma 1kb Hmm gdzieś w kodzie musi być błąd w liczeniu rozmiaru tych HEXów, już pewien Rosjanin mi zgłaszał że nie mógł hexem zaprogramować attiny13. To chyba dotyczy małych...
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,...
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...
Nic nie zmieniałem ustawienia takie jak w pierwszym poście w drugiej miniaturze. Teraz za każdym razem mi ją wykrywa prędzej musiałem mieć coś z fusami na mieszana bo chyba miałem wszystkie odznaczone. Dzisiaj dostałem tine13 t dipie i po programowaniu także weryfikacja nieprawidłowa tylko, że mogę ją kasować. Robię programator USBasp tylko muszę sprawdzić...
Zamówiłem dziecku buty z chin. Takie fajne, takie gdzie podeszwa świeci jak się chodzi. Przyszły, są świetne. ;) Po godzinie jeden padł. Domyślam się, że chińska elektronika odmówiła posłuszeństwa (baterie wymieniłem, nadal nic). Jest to zasilane 3 małymi bateriami zegarkowymi. Na to jest przełącznik i w sumie tyle. Później tylko poprowadzone przewody...
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...
Zaopatrz się w Usbaspa albo mkii. To nie są drogie programatory. Ewentualnie mozesz probowac zaprogramowac jako attiny12
Pokaż komendę avrdude jaka występuje w trakcie programowania. Jakie fusebity ustawiałeś - najlepiej podaj bajty LOW i HIGH.
http://obrazki.elektroda.net/43_12236557... Przedstawiam projekt programatora USB dla mikrokontrolerów AVR. Programator obsługuje programowanie w trybie HVSP, posiada konwerter poziomów napięć (ponieważ w planach mam dodanie obsługi CPLD/FPGA Xilinxa i może jeszcze czegoś) oraz umożliwia pomiar napięcia zasilania programowanego układu. Firmware...
Witam, mam problem z tym programatorem i z atmega16, przy próbie odczytu mikroprocesora dostaję taki komunikat: avrdude: error: programm enable: target doesn't answer. 1 avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.02 avrdude: Device signature...
Też już to robiłem ;P
Kupiłem sobie taki programator: https://botland.com.pl/programatory/1079... Jestem zadowolony bo: 1) programator był tani 2) wspiera avr-dude i działa dobrze z linuxa 3) Juz go testowałem na atmega8 i attiny13 Procesor at89252 uznałem za zbędny, chociaż znalazłem...
Czołem, usiłuję zaprogramować Attiny13A. Użyłem programatora USBAsp i programu eXtreme burner AVR. Zamierzam wgrać do procesora wsad w postaci pliku .hex pobrany z sieci. Gdy otwieram ten plik .hex w programie to widzę to: https://obrazki.elektroda.pl/5957546200_... Robię "Write" i otrzymuję taki komunikat: https://obrazki.elektroda.pl/8919794100_...
Siemka Bawiłem się ostatnio z uC ATtiny13V. Wszystko działało dopóki nie zmieniłem zegara na 4.8MHz z podziałem na 8. Błąd jaki dostaje to "avrdude: initialization failed, rc=-1" . Połączenie na pewno jest dobre kable są przylutowane bezpośrednio do uC. Układ zasilam z programatora USBASP łapie jakieś 4.9V. Ktoś spotkał się wcześniej z takim problemem...
atom1477 ---> przepraszałem bo sam nie lubię jak ludzie tak piszą a tu i mi się trafiło ;) .... ale dzisiaj miałem strasznie zakręcony dzień i może nawet coś spożyłem. A odnośnie programatorka HV to jak pisałem - nie jestem jakimś przeciwnikiem budowania czegoś takiego. Tyle, że pamiętam swoje początki i z opowieści innych o początkach - zwykle tak...
- mikrokontrolery które posiadam (ATTINY13V) można zasilać już nawet od 3.3V więc konwerter 74LVC245 byłby zbędny, ale... programator USBASP, którego używam jest zasilany z 5V i taki jest też poziom sygnałów na liniach używanych podczas programowania, mogłoby to więc uszkodzić attiny'ego. Z moich doświadczeń wiem, że mikrokontrolera nie uszkodzi, ale...
Witam, jako całkowicie początkujący w mikrokontrolerach - jak zwykle, mam problem (a tego słowa nie wolno używać w tytule). Zakupiłem Atmegę168, zaprogramowałem programem (wsadem) typu miganie diodą (który sam napisałem), wszystko OK. Kolejna próba się nie powiodła... AVRdude wywalił błąd sygnatury/błąd komunikacji. I tak zostało. Z powodu braku siły...
Po dłuuugiej przerwie spowodowanej zniechęceniu się do tematu µC postanowiłem spróbować raz jeszcze i poprosić Panów o pomoc. Więc tak. Zacząłem od procka, który nie przysporzy ewentualnego broblemu ze sprawdzaniem połączeń, bo jest ich mało. Zaprojektowałem i wykonałem osobną podstawkę tylko dla ATtiny13: http://obrazki.elektroda.pl/7898133800_1...
błagam o pomoc, frustracja narasta i dalej nic nie mogę wgrać na atmega88 przy pomocy programatora usbasp. Problem wygląda następująco, tylko mkavrcalculator zczytuje sygnature mikrokontrolera przy ustawieniu auto sck speed po zainstalowaniu avrdude z mkavrcalculatora, ale nie wgrywa programu. Program kompilowałem w notesie winavr, plik makefile zrobiłem...
Mam Attiny13a z uszkodzonym przetwornikiem AD ( PB4). Chcę z niego odczytać zawartość flasha, epromu i fusebity. Została wylutowana z urządzenia, żeby wyeliminować jakiekolwiek zakłócenia z obwodów. Do odczytu używam USBasp v2.0 tj z programowanym SCK. Zarówno zawartość epromu jak i fusebitów daje się odczytać bez problemów. Natomiast zawartość flasha...
Nieee, wczoraj już po publikacji listingu kombinowałem z innym zegarem, screena fusebitów robiłem dzisiaj, tu wszystko jest ok. Wtedy tu i tu było 9,6, teraz jest 4,8. Nie mam niestety oscyloskopu, ale woltomierz ustawiony na AC pokazuje, że odbiornik w momencie klikania pilotem coś do procka przekazuje. Właściwie jedyne, czego nie jestem na 100% pewien,...
Witam, Od pewnego czasu walczę z Atmega8 podłączoną pod zewnętrzny kwarc 4MHz. Podczas próby programowania, avrdude zwraca coś takiego: M:\avr\avrdude-gui>avrdude -p atmega8 -c usbasp -V -U flash:w:"C:\LCD.HEX&quo... found 5 busses avrdude: AVR device initialized and ready to accept instructions Reading | ########################################...
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...
manekinen --> przykro mi ale nie dam już rady (tzn tak od ręki zmienić tego wyboru procków w demku) ..... może za jakiś czas o tym pomyślę. Odnośnie avrdude to korzystam z jakiejś wersji z netu, która posiada plik exe o wielkości ok 1,87Mb i działa zawsze dobrze Kolejna rzecz to czy program działa z prędkością 500Hz - tak działa ale: 1. jeśli np procek...
Witam ponownie Wypróbowałem swój kod na Arduino Leonardo, usunąłem błędy w kodzie i na Arduino wszystko hula. Gorzej jak podepnę to do ATtiny13A. Układ mimo podłączenia tak jak do Arduino nie wysyła napięcia na pin z MOSFETem, nawet jeśli ono się zgadza. Jeśli jednak wypnę obydwie baterie to wtedy przy kliknięciu guzika dioda zapala się tak jak być...
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ć....
No to właśnie się dowiedziałem, że światełka choinkowe, to "zaawansowane zastosowanie", a dokładając marne 50% ceny do sterownika mogę go zrobić na 8-bitowym AVR zamiast na 32-bitowym LPC800. :) Oj lubisz manipulować. Pisałeś o nieco innych wymogach niż sterowanie lampkami na choinkę, bo coś tam było o USART, SPI itd. Jeśli chodzi o sterowanie lampkami,...
SUPER, teraz plik _attiny13_blink1 kompiluje się bez problemu :). Teraz tylko przygotować układ i wgrać kod do pamięci flash :-) Oczywiście za pomocą USBAsp i AVRPascala (Run->Upload)
attiny13 zajmował by połowe z tego co ten digispark. Abstrachując od ewektualnych pętli, funkcji, złego nawyku używania funkcji delay, oraz nie definiowania zegara w programie ten bardzo trudny kod w c (uproszczony do granic możliwości) wyglądałby tak: PS. kod od wojciecha ma złe założenie, zmienna licznik się przekręci co spowoduje że program będzie...
Witam, Mam pewien problem z prostym układem ze schematu: http://obrazki.elektroda.pl/8813862800_1... Do JP1 podłączona jest płytka z sześcioma diodami RGB (wspólna anoda, rezystory 240R, działanie samej płytki można zobaczyć na tym filmiku: http://www.youtube.com/watch?v=1afrZ2EbA... ) Układ zasilam albo od razu z portu USB przez programator...
Nieeeee, no to po tych wyznaniach odnośnie: - braku dobrego środowiska za free bez żadnych durnych ograniczeń ;) jak np AVR GCC plus do tego ECLIPSE !!! - makabrycznej długości czasu programowania 2kB/10sec - nawet gdyby było 2kb/5sec to i tak masakra - jakimś takim prostym programatorkiem - prosty programatorek tylko i wyłącznie na zwykły port COM...
Czasami łatwiej jest poprawić program, jaki jest problem dowiesz się zaznaczając "ptaszek" przy opcji "pokaż pełne komunikaty podczas kompilacji i wgrywania". Co się zmieniało z biegiem czasu nie wiem, ale w każdym core coś się z czasem zmienia, co jakiś czas robię backup wgranych bibliotek i programów. Np. koło wersji 1.5 Arduino IDE zmieniły się zasady...
Witajcie. Mniej ważna część historii w skrócie - jestem w trakcie budowy cewki tesli (w zasadzie kończę) i w połowie sterownika do niej. Początkowo miał być analogowy, ale stanęło na Atmedze128A-AU i osprzęcie do niej. Wyprowadzone ISP do niej żeby wgrać fusebity, dalsze programowanie będzie się odbywało poprzez USB + konwerter FT232. Poniżej schemat...
W szkole mam programator i chwilowo brak $, więc w domu wolę wykorzystać bootloader. Najtańszy USBasp jaki znalazłem na Allegro to 14,60zł z dostawą. Jeśli więc ten wydatek jest zbyt duży, to alternatywą jest po prostu zaprogramowanie w szkole "wsadem" UASasp jednej ATmegi i zrobienie (na płytce stykowej, czy nawet na tzw. "pająka) z niej programatora...
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. Mam problem który jest już rozsławiony w internecie, a jednak dalej są problemy. Sprawa wygląda tak. Chcę wgrać bootloader na atmege328p, wykorzystuję do tego programator USBasp. Próbowałem podłączać według najprostszych schematów oraz tych z kwarcem 16MHz i kondensatorami. W programie Arduino IDE wybieram Arduino uno, lub nano oraz programator...
Witam wszystkich. Dopiero zaczynam zabawę z mikrokontrolerami i na razie tylko programowałem na uczelni w systemie DSM-51. Całkiem nieźle mi w tym szło, wiec teraz chciałbym spróbować czegoś więcej tzn. wymyśliłem sobie zmajstrowanie budzika z termometrem. Na razie przygotowuję się teoretycznie, ale niewykluczone, ze w przyszłym tygodniu zacznę zbierać...
Witam. https://sites.google.com/site/kzarobslug...
Jak naciskam read fuses to wywala błąd error reading fuses. i pisze: C:\Documents and Settings\user\Pulpit\USBASP_avrdude\avrd... -C C:\Documents and Settings\user\Pulpit\USBASP_avrdude\avrd... -p m8 -P com3 -c stk500v2 -U hfuse:r:C:\DOCUME~1\user\UST... -U lfuse:r:C:\DOCUME~1\user\UST...
http://obrazki.elektroda.net/74_12536950... Witam Chciałbym przedstawić swój kolejny projekt. Prezentowany układ jest uniwersalnym systemem uruchomieniowym dla procesorów AVR. Zaprojektowałem go wspólnie z kolegą (k.moron(malpa)tlen.pl) w oparciu o wspólne przemyślenia i problemy jakie napotykaliśmy przy budowaniu innych urządzeń. Płytka nie...
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...
Również nie chcę rozpoczynać nowego tematu, a ten pasuje. Wygląda na to, że nie mogę w ATTiny13A zmienić hfuse w trybie programowania SPI niskonapięciowego. Czy tak rzeczywiście jest? Domyślnie hfuse jest 0xff, ja chcę zmienić na 0xfb. Robię tak: $ sudo avrdude -c usbasp -P usb -p t13 -v -s -u -U hfuse:w:0xFB:m i dostaję w wyniku: avrdude: Version 5.8,...
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...
Tak więc http://obrazki.elektroda.pl/8703476600_1... RST=niebieski MOSI=pomarańcz MISO=żółty SCK=biały czerwony i czarny zasilanie Wszystkie sygnały ładnie dochodzą, a tiny nie odpowiada. Próbowałem zmniejszać prędkość w avrdude nawet do 500Hz ale nic to nie daje. Jakieś pomysły? /dodano Używałem pliku wynikowego main.hex, ale prze kompilowałem...
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....
Witam, sprawa wygląda następująco: Dostaliśmy w szkole zadanie by wykonać robota jeżdżącego po czarnej linii i wszystko było by dobrze gdyby nie to, że żadna z osób w klasie nie miała wcześniej styczności z programowaniem. Jestem w tym totalnie zielony i moje działania w tym zakresie ograniczają się za ślepym wykonywaniu poradników. Chciałbym na wstępie...
Znaczy się potrzebuje aby mu wysłać np. ATtiny10 ?
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...
O kolejnych klonach USBasp to... :| Z tym się zgodzę :P Widzę, że wykorzystujesz tylko zwykłe serwa, a normalne silniki krokowe wyjęte z drukarek :?: Myślałeś może o tym :?: Pozdrawiam ;)
No to mamy już podstawy do programowania. W załączniku zamieszczam moje materiały z postępu prac. Obecnie schemat jest już komplety, PCB już niedługo. Zastosowałem konwerter FT232 oraz przetwornicę PWM 5Vto12V. Przetwornica działa 100% (testowane). Na tym etapie chciałbym przeprowadzić testy, poskładać kompletny firmware oraz software zanim przygotuję...
Nie wiem jakim programem próbowałeś, czasami pomaga po prostu nowy dzień, zdemontowanie wszystkiego, odczekanie by ręce zapomniały co robiły po raz n-ty źle i podłączenie wszystkiego na świeżo, bez powtarzania wczorajszego błędu. Wczoraj wrzuciłem Ci fotki z użycia programatora ze starym softem z AVR LAB++. Bez problemu zaprogramował Attiny44 ustawionego...
(at)rasz: do mikrokontrolera trzeba wgrać 3.7kB kodu, ATTiny 23113 ma 2kB pamięci flash - więc się nie da. Zresztą ATTiny2313 i ATmega 8 kosztują prawie tyle samo. attiny23 można juz prawie upchać we wtyczce USB (mniejszy). Hmm może ATtiny45? zostają 4 wolne piny na reset mosi miso i clock. Odpada rezonator. Fajnie by wyglądało gdyby dało sie zrobić...
usbasp attiny13 attiny13 programowanie usbasp attiny13 programować usbasp
chrysler skrzynia biegów wymiana obliczyć wartość rezystor koszt montaż domofon
lodówka bosch termostat lodówka bosch termostat
Czysty soft do Motoroli V980 - gdzie znaleźć? Kuchenka Amica - zwarcie przy ustawianiu godziny