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...
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...
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?...
Witam ! Proponuję: ATtiny13 Programator za kilkanaście zł np. USBasp Bascom AVR DEMO. Łatwe pisanie prostych programów.
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...
(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...
Brak diod Zenera na liniach data USB.
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ć.
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...
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...
Przycisk w AS do programowania Attiny13 wywołuje avrdude z takimi parametrami: -c usbasp -p t13 -U flash:w:$(ProjectDir)debug\$(ItemFileNam... Czy do tego mogę dopisać parametr określający prędkość programowania. Radykalnym rozwiązaniem tego problemu jest wgranie do USBASP nowszego softu. Tylko skąd go wziąć i jak to zrobić? Ten poprzedni programator...
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.
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.
Mój Usbasp niestety nie obsługuje ISP przy takiej konfiguracji Led. Zmian dokonuje na płytce testowej.
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...
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...
Póki co chciałem się "pobawić" z attiny13 i 2313 - atmegi na potem.
ATtiny13 NIE MA oscylatora 8 MHz Na schemacie jest jedna ciekawostka: brak kondensatorów blokujących.
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...
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...
W pierwszym poście napisałem, że stk i usbasp , a w drugim moim poście, że ispprog, avrdude i avrstudio :)
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.
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, 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...
Witam. Zakupiłem uC Attiny13a w wersji smd. Chcę wykorzystać piny programowania PB0,PB1 i PB2 do innych celów po ukończonym programie. Wgrałem już program burn-o-matem, następnie zakładka fusy, i odchaczenie i wgranie fusów bez SPIEN powoduje wyświetlenie komunikatu error reading fuses. Do procka podłączam się za pomocą usbasp MISO/MOSI/SCK/RESET/VCC/GND....
Witam.Zmieniłem częstotliwość mojego AtTiny13 z 9,6MHz na 128kHz ale nie dawałem żadnego dzielenia na 8.Fusy to: LOW 0x6A high:0xFF.I nie mogę teraz odczytać sygnatury, a próbowałem już około 100 razy.Dodam, że używam programatora UsbAsp i programu AVRdude.Wie ktoś czy dam radę przywrócić poprzednie bity z tym sprzętem? Bo nie wiem czy warto próbować.
Tutaj jest cały log : Dodano po 5 Zaktualizuj sobie soft w programatorze. Problem z tym jest o tyle, że z tego co czytałem (jeśli to nie prawda to poprawcie mnie) do tego potrzebny jest albo drugi programator albo żeby USBaps posiadał zworkę samoprogramowania. Na chwilę obecną dysponuję jedynie jednym programatorem i nie ma on żadnych wyprowadzonych...
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...
Chwilę temu zakupiłem ten programator i jestem bardzo zadowolony. Do jego obsługi używam najlepszego moim zdaniem programu "eXtreme Burner - AVR 1.4.3" ze zmodyfikowanymi plikami "chips.xml" i "fuselayout.xml" (w katalogu "Data"), które dodają obsługę mikrokontrolerów ATtiny25/45/85 oraz poprawki w obsłudze ATtiny13 ( 955076 Edycja: Znalazłem informacje,...
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ć...
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...
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...
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...
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...
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...
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 | ########################################...
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...
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....
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...
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. 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...
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...
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 ;-)
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
Skompilowałem do pliku hex a programator to USBasp.
ATtiny2313, ATtiny13. Programator AVR, USBasp. Arduino. Raspberry Pi :)
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...
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)
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...
Polecam programator usbasp, działa bez zająknięcia, używam pod gentoo i chwalę.
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...
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...
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.
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....
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...
Piotrek, czym programowałeś ATTiny13 do tego projektu, bo chyba mój PonyProg nie za bardzo "styknie" do tego projektu? :| [url=http://www.elektroda.pl/rtvforum/to... USB z obsługą HVSP :) Kup sobie jakiegoś klona USBasp'a.
Zaopatrz się w Usbaspa albo mkii. To nie są drogie programatory. Ewentualnie mozesz probowac zaprogramowac jako attiny12
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...
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":...
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...
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ć...
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...
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. 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)...
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...
Pokaż komendę avrdude jaka występuje w trakcie programowania. Jakie fusebity ustawiałeś - najlepiej podaj bajty LOW i HIGH.
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...
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...
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...
Też już to robiłem ;P
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_...
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...
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...
- 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...
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...
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...
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...
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...
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ć....
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ć...
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,...
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...
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...
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...
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...
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 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...
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ć...
Ja wgrywałem normalnie USBASPem. Z tego co pamiętam, to MISO podłączałem bezpośrednio do TPIDATA a MOSI chyba przez opornik 220om do MISO i TPIDATA. Jeśli attiny nie jest nowy, to może być zablokowany pin RESET. Wystarczy wtedy podpiąć go pod +12V zamiast pod RESET z USBASPa, a resztę sygnałów jak wyżej. Pamiętaj aby najpierw podać zasilanie a później...
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...
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,...
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...
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 ?
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 ;)
Programator USBasp Programator bazuje na niezawodnym projekcie Thomasa Fischla USBasp. Możliwość programowanie układów 5V/3.3V. Wgrane najnowsze oprogramowanie. Specyfikacja Wsparcie dla AVRDude from version 5.2 onwards Allows you to to read or write the microcontroller EEPROM, firmware, fuse bits and lock bits Support for Linux, Mac OS X and Windows...
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ę...
attiny13 usbasp attiny13 programowanie usbasp attiny13 programować usbasp
pralka bosch silnik błędnie wyświetla kolory service tools
latarka parkside winols pobierz
ICE2B765P2 Infineon – zamienniki, ICE2B765P, ICE2A765P2, kompatybilność, różnice Allwinner F1C500 Mirror Player Firmware for 25L6406E SPI-NOR: Backup, Flash, and Compatibility