Cześć, chciałbym Was poprosić o pomoc w wytłumaczeniu mi jak mogę wgrać kod (mam plik w formacie .bas) na mikrokontroler Attiny13. Dostałem taki układ, który ma zaprogramowanego Attiny13 (mam kod). Chciałbym sobie zrobić kopię tej płytki i z tym się uporałem (PCB, wszystkie komponenty przylutowane). Został mi tylko ten mikrokontroler do zakodowania....
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 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...
Głownie używam SineProg ale nie wiem jak wnim dodać parametr do avrdude. Próbowałem dawać w nim jak najmniejsze prędkości ale nic to nie dało. Spróbowałem bezpośrednio w avrdude dawać -B 8 i też większe ale za każdym razem pokazuje mi: C:\AVRDude_5.8>avrdude -c usbasp -p t13 -B 8 avrdude: set SCK frequency to 93.75 kHz avrdude: warning:...
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,...
Dobry wieczór ! Napisałem prosty program, który po podaniu na wejście przetwornika ADC2 napięcia wyższego od 800mV zmienia stan wyprowadzenia PB0 na przeciwny. Oto kod źródłowy : > "make.exe" all -------- begin -------- avr-gcc (WinAVR 20100110) 4.3.3 Copyright (C) 2008 Free Software Foundation, Inc. This is free software;...
Yyyy Przecież to projekt ze strony USBASP... Czy Mógłby kolega Xury pokazać na których to ścieżkach powinny być diody i jakie? Dziękuje
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...
Nie wiem która. Ale ten tajny schemat jest na trudnej do odszukania [url=http://www.fischl.de/usbasp/]stroni... Zewrzyj pin C2 do masy.
Witam, kupiłem programator USBasp oraz uC ATtiny13a. Pierwszą rzeczą, którą chciałem zrobić to po prostu wgrać przykładowy program migającego LED'a. Program się skompilował, lecz na etapie wgrywania programu poprzez avrdude otrzymuję taki komunikat w ostatnich liniach : [syntax=bash] avrdude: verifying ... avrdude: verification error, first mismatch...
Hmmm... możesz powiedzieć w czym problem? . Tam masz więcej błędów...! Pierwsze, to błędem jest zwieranie jakiegokolwiek pinu permanentnie go GND, co przy zaprogramowaniu jego jako wyjście i przypadkowym podaniu stanu wysokiego, puści processor z dymem. Dalszą konskwencją tego stanu, - na PB2 (GPIO) masz alternatywnie SCK, którego aktywnośc jest przełączana...
Jak w temacie, na usbasp zmieniłem taktowanie attiny13A na 128kHz, po czym mkAvrCalculator przestał go czytać, nawet jak ustawiam slowSCK na 1kHz. Gdzie leży problem?
Kupiłem na allegro 5 szt. uC ATtiny13A, wytrawiłem przejściówkę tak aby można było procka połączyć z płytką stykową i zlutowałem. Następnie podłączyłem programator i za pomocą MkAVRCalculator chciałem sprawdzić czy rozpozna uC. Ale zero reakcji. Tak jakby w ogóle nie było procka. Pomyślałem, że może dostałem jakiegoś uwalonego lub przegrzałem go podczas...
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?...
(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...
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.
Morphix skoro to USBasp, to spróbuj użyć zworki, która zmniejsza częstotliwości programowania.
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...
Witam Wypróbowałem swój kod na Arduino Leonardo, 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ć powinno (bo napięcie wynosi 0V ), jeśli nie wyjmę...
Dla avrdude opcja -B5 w wierszu poleceń, lub odpowiednia zworka na USBASP. Zworkę miałem założoną cały czas, a co do avrdude, to nie wiem w którym miejscu to wpisać. Jak domyślnie jest: [syntax=fortran]"C:\Copy\Programowanie\a... -B5 -p t13 -c -C "C:\Copy\Programowanie\avrdude\avrdude.c... -P -U flash:w:"C:\Copy\Programowanie\Sterownik...
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...
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...
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, 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...
POdczas czytania Twojego postu, wrzuciłem program z 120% Data, wyjechał program zwieszony jest. Tak coś mi się wydawało, że jakaś pamięć podręczna etc., bo wzrastało przy tworzeniu zmiennych i tablic, ale chciałem się upewnić od lepszych ;) Zaraz się biorę za optymalizację. Bardzo dziękuję za pomoc, nie wiem jak mogłem nie wiedzieć, że podczas normalnej...
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"...
Korzystam ze środowiska Bascom AVR. Ostatnio robiłem sporo testów różnych algorytmów korzystając z Attiny13 i żeby przyspieszyć pracę w pewnym momencie chciałem programować, korzystając z zasilania układu testowego a nie z programatora. W tym celu zdjąłem zworkę w programatorze, która podaje zasilanie na programowany układ i zamiast tego podłączyłem...
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...
- 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...
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...
Ok. Przy programatorze stk i usbasp zasilam procesor z zasilacza 5V. Programator jest podłączony taśmą przez Kande ISP do płytki uniwersalnej na której jest włożony procesor w podstawkę. Połączenia MISO, MOSI ... itd. sprawdzałem kilka razy, czy aby nie pomyliłem. Z avrdude dostaję coś takiego: "avrdude.exe: error: programm enable: target doesn't answer....
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,...
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...
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 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ć...
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 | ########################################...
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...
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. 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...
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...
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, 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...
Ostatnio zakupiłem sobie kilkanaście sztuk attiny10-tshr, a jako że jestem przyzwyczajony do używania usbasp, postanowiłem napisać swoje wsparcie dla TPI na usbasp. Jako że całość napisałem przez ostatnią noc, to może tam być kilka błędów, jednak generalnie programowanie działa. Moja prośba jeśli ktoś ma usbasp (z atmegą8: firmware przekroczył 4KB,...
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ę...
Może nie tak tani, ale chyba najprostszy jest wg mnie programator klon MKII zrobiony z klona Arduino MICRO z Atmega32u4. Bierzesz tego MICRO (3$) dwa rezystory 10k (opcjonalnie, jak chcesz by AS odczytywało napięcie układu programowanego, robi się dzielnik miedzy GND i VCC targetu do pinu A0, a jak nie to można spiąć A0 z VCC Micro, żeby AS się nie...
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...
usbasp attiny13 attiny13 programowanie usbasp attiny13 programować usbasp
p0087 peugeot montaż zlewozmywaka pionowa linia monitorze philips
atlas copco mikrokomputer cobra1
Jakość dźwięku w Sony BDV-E690 - opinie i specyfikacje Jakość dźwięku w głośnikach Teufel CR 142 FR