Sorry, mój błąd. Faktycznie Tiny10 to takie małe badziewie :) Ok, problemem jest to: PORTB &= (0 << pin); efektywnie prowadzi to do PORTB&=0, co jak rozumiesz powoduje wpisanie 0 do PORTB, przy okazji zerując PB0. Powinno być PORTB &= ~(1 << pin); Swoją drogą weź pod uwagę ograniczone zasoby tego procesora, co powoduje że programowanie...
Witam, Zgodzę się z poprzednikami, attiny13 w wąskim SOIC8 jest po 2.5pln/sztukę na popularnym alledrogo. Prosto się go programuje, łatwo lutuje. Projekt niczego nowego nie wnosi oprócz zmiany procesora z Attiny13 na Attiny10. Attiny10 w Polsce są za drogie 3pln/sztukę - to chora cena!!! Programowanie Attiny10 wymaga zbudowania specjalnego programatora...
http://obrazki.elektroda.pl/3154321900_1... Tym razem chciałbym zaprezentować przystawkę służącą do programowania ATTiny10 i podobnych sześcionóżkowców z użyciem wysokiego napięcia. Jak wiadomo, użycie trybu wysokonapięciowego jest niezbędne w przypadku wykorzystywania nóżki reset jako portu IO. Układ jest banalnie prosty a włącza się...
Da się (i to, i dużo więcej), tylko trzeba opanować programowanie ATtiny - w tym pisanie programu, kompilowanie, wpisywanie do uC. ATTiny 4,5,9 i 10 mają po 6 pinów (obudowa SOT-23, wymiary maksymalne 3x3x1.5mm, więc jeszcze trzeba umieć takie maleństwo przylutować (rozstaw nóżek 0.95mm). Jak potrzeba nieco więcej pinów, to ATtiny13 i ATtiny15 mają...
Według danych producenta, kontroler można programować tylko przy napięciu zasilania 5V.
Witam Dodałem ostatnio obsługę programowania procesorów ATtiny4/5/9/10 (interfejs TPI). http://obrazki.elektroda.net/35_12761900... Programowanie Attiny10 trwa około 5s. Na pin RESET podawane jest napięcie 12V więc można zaprogramować także procesory z ustawionym bitem RSTDISBL. Zamieszczony HEX do Atmega8 nie posiada obsługi programowania XSVF(już...
Skąd zainstalowałeś definicję płytki dla attiny10 w Arduino IDE?
Kurde, Czy ktoś może mi jeszcze podpowiedzieć co oznacza ten kod błędu w zał.? Nie ma tam żadnego kodu błędu. Program informuje, że w czasie weryfikacji, wartość odczytana z pod adresu 0x0000 pamięci flash, wynosi 0xFF, a powinno być 0x0A. Wnioski wyciągnij sam. Jakim napięciem zasilasz procesor w trakcie programowania? Musi być 5V mimo że pracuje...
Witam ponownie. Dzięki wszystkim za zainteresowanie! To w AvrStudio jest dostępne programowanie przez PDI jak wybierzesz ATxmegę. Może ta "kompatibilność" kończy się na protokole SPI dla tego programatora ? Atmel Studio 6.0 (nie AvrStudio) po wybraniu programatora oraz mikrokontrolera 'xmega32e5' pozwala wybrać protokół - w moim przypadku to jest PDI...
Witam. https://sites.google.com/site/kzarobslug...
Serwomechanizmy modelarskie są sterowane sygnałem PWM z tego co wiem. Na dobrą sprawę można podobną zabawkę sklecić z pierwszego lepszego ne555 i oszczędzimy sobie zabawy z programowaniem. Większość modelarzy nie posiada rozbudowanej wiedzy elektronicznej, a opierają się raczej na składaniu gotowych modułów, więc mało kto miałby pożytek z czegoś co...
[youtube]https://www.youtube.com/watch?v...
szukam osoby która podejmie się napisania programu w asemblerze na attiny 13 elementy programu to: ustawianie dwóch pinów uP przerwanie pcint0 zapisywanie jednej zmiennej w eeprom więcej szczegółów mailowo zgłoszenia na: buli-tech(małpa)wp.pl w temacie "asembler attiny13" w zgłoszeniu proszę podać nr. tel.
Witam, nie jestem elektronikiem ani programistą (dopiero staram się nauczyć). Interesuje mnie napisanie programu pod mikrokontroler Attiny2313 żeby działał następująco: zadanie sygnału będzie następowało za pomocą dwóch inputów oraz dodatkowo gdy PINB2 zostanie wciśnięty dłużej niż 3s PIND3 zmieni się na aktywny natomiast gdy później wciśniemy PINB1,...
Witam Czy ktoś pomógł by mi z programowaniem attiny13 Potrzebuje kodu który: Sygnał stan 1 wchodzi na 1 nóżkę Sygnał stan 0 wchodzi na 2 nóżkę Sygnał stan 1 wchodzi na 3 nóżkę To na wyjściu np 5 nóżka pojawia się na 4min Stan 1 Sygnał stan 1 wchodzi na 1 nóżkę Sygnał stan 1 wchodzi na 2 nóżkę Sygnał stan 0 wchodzi na 3 nóżkę To na wyjściu np 5 nóżka...
Witam, poszukuję schematu jakiegoś prostego programatora do mikrokontrolera ATTiny12 - niestety ten, który znalazłem - AVRWalter - nie zadziałał...
Witam wszystkich :D Zanim zalozylem ten temat b. duzo szukalem tego co potrzebuje i wiem ze bylo juz pisane na ten temat ale nie znalazlem nic konkretnego wiec pisze . A chodzi mi o to ze potrzebuje napisac program w bascom do attiny 2313 ktory mial by utrzymywac procka w trybie uspienia a gdy wcisne jeden z 2 guzikow to ma sie obudzic wyslac dany kod...
Zlece napisanie programu na procesorek jak w temacie . Odbiór rozkazów z pilota .Pilot dwa przyciski . Reszta na PRV .
Już dosłownie walę głową w mur. Dokumentację przeczytałem 1001 razy, google 2 razy przepatrzyłem całe i nic. Chcę wysłać korzystając z hardware-owego USI dane. Żadne i^2c. Po prostu zwykłe, jednokierunkowe wypluwanie danych. W necie nie ma podstawowego przykładu użycia tego trybu. Jednak do rzeczy. Skąd wiem, że nie działa? Debugger (standardowy z AVR...
Witam Mam prośbe abyście rzucili na to swoim profesjonalnym okiem. Jest to mój pierwszy napisany program i zdaje sobie sprawę że jest w nim pełno błędów.. dlatego zwracam się z prośbą o przejrzenie tego i uwagi dotyczące poprawek. Program ma dzałać następująco: pierwsze naciśnięcie switcha ma okresowo załączać diodę. 2 naprzemiennie buzzer i diodę a...
Poszukuje sprawdzonego schematu, prostego w budowie programatora ATTiny13 razem z programem sterującym. Proszę o odpowiedź.
Witam męczę się z tym prockiem już dwa dni i nie może ruszyć wgrywam soft i nie miga LEDą , czy coś jest błędnego w tym listingu, czy AVRSTUDIO jeszcze tego procka nie obsługuje w C ?? mam tylko podpięty LED do portu B0 , jak załadowałem hex zrobiony w asemblerze z elektrody http://www.elektroda.pl/rtvforum/topic17... , to działa, ale w C ani...
Witam Mam problem z attiny 2313 Potrzebuje go skonfigurowac jak na obrazku 1 a w programatorze mam opcje jak w obrazku 2 http://obrazki.elektroda.net/0_126883958... http://obrazki.elektroda.net/64_12688395... wiem ze problem banalny ale troche mnie przytłoczył Z góry dzieki za pomoc
Witam, Napisałem program, który po wciśnięciu switcha (podaniu napięcia na PinB. 1 i PinB. 2 przez kilka sekund) ma migać diodami w kolejności 123 lub 321 w zależności od wciśniętego switcha. Po naciśnięciu switcha 1. diody przez cały czas zaświecają się po kole 123 i tak przez cały czas. Przerwać może tylko wciśnięcie switcha numer 2 i włączenie funkcji...
http://obrazki.elektroda.pl/3205208400_1... Sorry for only english . Here is a ATTiny connected as the above schematic. Clock must be the internal clock. Datasheet says 4.8/9.6MHz . I think 4.8 is enough. I want help for a program in Bascom .I see that ATTiny13 is not the perfect one for the task . May be ATTiny25 or ATTiny45 will be...
Witam, Próbuję odczytać ATtiny10 z poziomu Atmel Studio poprzez programator AVRISP MKII. Programator ma wgrany przez kogoś program. Przy próbie odczytu np. device signature dostaję komunikat "Unable to enter programming mode" Czy może to świadczyć o tym, że procesor został zablokowany przed odczytem przez fusebits lub lockbits? http://obrazki.elektroda.pl/9150336900_1...
Witam wszystkich :D Z gory przepraszam za wszystkie glupie pytania poniewaz dopiero zaczynam przygode z uK . Zlozylem programator STK 200 dziala poprawnie . Jako pierwszy mikroprocesor postanowilem kupic attiny 2313 . Program pisalem w BASCOM AVR . Do attiny podlaczylem wyswietlacz lcd 2x16 dziala poprawnie . Chcialem napisac program powiedzmy takie...
14.3.1 (strona 98) - "Enabling" - Na czas programowania noga RESET musi być sciągnięta do masy - W przypadku zaprogramowania bitu RSTDISBL należy podciągnąć pin RESET do napięcia 12V na czas programowania. Pin ten może być normalnie używany, jednak wiąże się to z powyższą uciążliwością przy programowaniu.
Mam problem z zaprogramowaniem Attiny4. O ile Attiny10 niedawno programowałem i wszystko przeszło ok, to w tym wypadku programator zawiesza się przy każdej próbie komunikacji z tiny. Po prostu zielona dioda zaświeca się i nie gaśnie, aż do wypięcia programatora z usb. AVRStudio wtedy wskazuje "standardowy" błąd o braku możliwości komunikacji ("Unable...
Tak jak wcześniej sugerowano Atiny 13V, załatwi sprawę. Nawet mniejsze z serii choć trochę kłopotliwe w programowaniu ATtiny4 / ATtiny5 / ATtiny9 / ATtiny10.
Mało trafne te uwagi kolego analog_6. Układ CD4001 tez wypadało by zasilać napięciem stabilizowanym. W takich rozwiązaniach raczej nie montuje się złącz do programowania tylko uC jest programowany przed wlutowaniem. ATtiny4 / ATtiny5 / ATtiny9 / ATtiny10 pobierają wg noty 200uA przy zegarze 1MHz i zasilaniu 1.8V. Można pewnie zejść jeszcze niżej wybierając...
Witam Oczywiście Digispark dużo mniejszy i też zadziała :) Jeszcze mniejszy Attiny10 ale to już trzeba programować w C lub assemblerze. Jak ma być małe i prosto to z Digispark można wydłubać procesor po zaprogramowaniu i gotowe :). Pozdrawiam
Tak, będę się musiał za to zabrać. Tylko też muszę w końcu zamówić jakiś procek Attiny10 - bo też jestem ciekaw tego programowania po TPI. Dam znać jak tylko coś uda mi się zrobić.
Jeżeli ma mieć programowane progi itp. to uC (np. ATtiny10, ATtiny25, PIC10) i mosfet. Jaki by prąd nie był mosfet będzie najmniejszy. Czyli tak na prawdę potrzebujesz okrojony regler jednokierunkowy.
Attiny10 by to zrobił ale chyba chodzi aby było bez programowania, potrzeby posiadania programatora do zaprogramowania. Można użyć CD4013, jako ON/OFF sterowany przez przycisk monostabilny , który steruje przekaźnikiem. Do CD4013 podłączony był by np. CD4047, który wyzwolony podtrzymał by na 60 sek. przekaźnik.
Bardzo estetycznie wykonany projekt. Szkoda tylko że niema zastosowania większego od nauki programowania i zabawy. Gdzie kupiłeś attiyn10? Patrzyłem w TME i niema?
Nie na pin 6, bo na niego nie należy podawać napięcia, kiedy 4541 nie jest zasilany. Chodziło mi o wersję, w której sygnał podaje się na zasilany moduł, włączając przez to zasilanie 4541. Akurat na pinie 8 żadna dioda nie pomoże: przy wyłączonym zasilaniu 4541 prąd popłynie przez bazę tranzystora PNP, R4 i wewnętrzną diodę w 4541, co włączy tranzystor;...
Z uwagi, że nieznana jest polaryzacja impulsu diody LED, zastosowałbym transoptor; chyba że da się to sprawdzić. Gniazdo JACK > dioda LED transoptora > tranzystor transoptora > Attiny 4...10 > LED (trzeba napisać program, potrzebny jest programator) - zasilanie 3...5V Zamiast Attiny10 > NE555 w wersji CMOS, LMC555 > LED - zasilanie 1,5V...12V (nie trzeba...
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ę...
Witam! W temacie mikrokontrolerów jestem całkowicie początkujący. Otóż kupiłem parę dni temu zestawik, płytka stykowa + Atmega 8A i był jeszcze programator USBASP V2.0. Ogólnie naczytałem się na temat niego nie ciekawych opinii, ale dopiero po zakupie, a nie widzi mi się wydawanie 70 zł na programator, tuteż myślę że jak sam zrobię to chyba większe...
MO-SI i MI-SO połączone razem pod DATA w Attiny10, wygląda na to że jest dobrze :) Procek poprawnie startuje po zakończeniu programowania. To tyle z wstępnych testów. (UWAGA: dotyczyło to programatora z optoizolacją. W zwykłym programatorze nie należy łączyć MOSI i MISO, w przypadku TPI należy użyć tylko linii MOSI tak jak jest to wyjaśnione na poprzedniej...
Piotrek, czym programowałeś ATTiny13 do tego projektu, bo chyba mój PonyProg nie za bardzo "styknie" do tego projektu? :| Dzięki za linka. Fajny projekt programatora. Piotrek, czy nie przewidujesz przypadkiem dodania do tego programatorka szyny TPI do programowania maluchów ATTiny10 (SOT236), bo chętnie bym zmajstrował coś nowszego od staruśkiego PonyProga...
Tak, rzeczywiście początkujący nauczy się wielu aspektów programowania nie mając do dyspozycji nawet jednego portu 8-bit. Moim zdaniem to już nieco przesada, transmisja danych do komputera/innych urządzeń jest ważna, bo niestety na LCD nie zmieścisz 1000 linijek z danymi, które potem może fajnie jest obrobić na komputerze... Idąc tą drogą można wziąć...
Dalej są 3 rejestry. Tylko zrobili porządek. Teraz stan PORT nie ma znaczenia - zaznaczyłeś w rejestrze PUE bit? To masz podciaganie. Reszta jest bez znaczenia. Jest lepiej niż było w starych. Szkoda tylko, że nie zrobili pulldown i wyjścia OC NPN. Zresztą w ogóle brakuje mi takiego odpowiednika w obudowie SOT23-6 tylko z UPDI. 3 nóżki programowania...
Eee, czepiasz się. A te STM32 to nie mają czasem takiej przypadłości, że może szybkie na papierze to są, ale flash mają za wolny, żeby z niego się na pełnej prędkości wykonywać? Coś takiego kiedyś gdzieś (tzn. wiem gdzie i od kogo, ale nie powiem) słyszałem. Co do Xmeg, to obawiam się, że umoczyli nie zachowując starej metody programowania. Zamiast...
- Zerowa znajomość C++ (według mnie, wybór C++, zwłaszcza na małe AVR to głupota). A co innego miało by być zamiast c++ ? C. C++ potrzebuje większych zasobów, np klasy String trzeba używać z rozwagą. 2kB RAM w popularnym UNO to stanowczo za mało. Często można uruchomić tylko jeden przykład, bo połączenie z innym powoduje zajęcie całej RAM. C++ jest...
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...
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...
Ten ostatni kosztuje 59,99PLN i ma takie parametry: AVR PROG jest programatorem ISP procesorów z rodziny AVR. Programator posiada złącze USB. Poprzez odpowiednią konfigurację (zworka) urządzenie może zasilać (z USB komputera) programowany układ co eliminuje potrzebę stosowania dodatkowych źródeł napięcia. Obsługą magistrali USB w urządzeniu zajmuje...
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...
Witam Widzę że rozpętałem burzę :) , ale wracając do meritum, czyli czy jest to najmniejszy generator! Mimo najszczerszych chęci nie znalazłem 555 w takiej obudowie o jakiej jest napisane w artykule, dla odmiany Attiny10 w tej o której piszę jest dostępny. Co do łatwości programowania to trochę powątpiewam, Attiny z tej serii to nie Arduino i gotowe...
Odseparuj piny od wyłączników rezystorem: 1k - 10k. Dodano po 2 https://obrazki.elektroda.pl/2535973100_...
Nie, żebym chciał cię do czegoś przekonywać, ale: - obecnie assembler stosuje się tylko tam gdzie to ma sens - czyli na naprawdę małych prockach, np. ATTiny10, gdzie nawet jeśli by się dało coś w C zrobić to nie miałoby to sensu, lub wymagało takich manipulacji linkerem, że traciłoby to sens. Asembler stosuje się też tam, gdzie optymalizacja jest niezbędna,...
Spróbuj z AVRDude. Jedneralnie może być problem z połączeniem - jak długie są przewody łączące? Spróbuj je maksymalnie skrócić. Zadbaj o stabilne zasilanie i filtrowanie. Zwykle tego typu objawy świadczą o niestabilnym połączeniu i związanych z tym zakłóceniach.
if ((access1 = 1) || (access2 = 1) || (access3 = 1) || (access4 = 1)) pierwszy if, popularny błąd zmień na == dalej nie przeglądałem
No niestety jak tak na ślepo jeszcze kilka razy popodłączasz sobie odwrotnie to upalisz jeszcze nie jednego scalaka albo i port USB jeśli z niego na dodatek zasilasz procka. Oczywiście warto zasilać procka z USB ale w tym celu to trzeba SUPER dokładnie doczytać w instrukjcji wyprowadzenia wtyczki z programatora i połączyć odpowiednio sygnały ISP jak...
Myślę, że z ISPprogiem nie powinno być problemu, wnioskując z załączonego obrazka (wykonany przeze mnie zrzut ekranowy programu). Częstotliwość można wpisać ręcznie . Oczywiście nie sprawdzałem (nie stosowałem jeszcze ATtiny13), więc nie mogę potwierdzić na 100%. Najprościej zapytać autora programu przez e-mail.
Tak, tak, tak (musi być wpisana większa treść przed wysłaniem).
Tak. Reszta dowolnie.
Ale nie odpowiedziałeś na podstawowe pytanie jak masz podłączony przycisk? Między PIN a GND czy PIN a VCC. Jak masz podłączony ten rezystor?
Nie zamieniles jeszcze ret w podprocedurach ObrotWLewo i ObrotWPrawo. UPDATE: Pozatym jesli to jest caly program to trzeba pewnie zdefiniowac kierunki portow. Tak zeby PB3 i PB4 byly wyjsciami a PB0 i PB1 wejsciami. nie wiem jakiego typu wyjscia sa tego ukladu impulsatora. Jezeli typu otwarty kolektor to pewnie przydaloby sie wlaczyc podciaganie na...
czy jest program programujący Tiny12 z linni komend do STK200 i zwracający rezultat w postaci ok lub coś innego ? http://savannah.nongnu.org/download/uisp... pozdro, -- migod
Czy w linii poleceń nie dopisujesz przypadkiem przełącznika "-D"? Lub nie wyłączasz gdzieś opcji "auto erase"? Co do pliku HEX, prawidłowy, nie wiem o co chodziło w tym błędzie (który wczęsniej cytowałem), być może avrdude wtedy źle rozpoznał plik (to jest Intel Hex, a może wziął go za "motorola s-record" albo inne dziwactwo).
Uszkodzony procek, diodę podłącz odwrotnie (musisz zmienić sposób włączania w programie), rezystor wstaw 1K Programator też masz na pajączku?
Sprawdź kilka rzeczy : 1. czy masz reset podciągnięty przez rezystorem do VCC 2. czy masz ustawione FUSE BIT-y na odpowiedni kwarc 3. Czy kwarc ( jeżeli jest zewnętrzny ) się wzbudza Na początek to chyba wszystko :)
Witam, Może pokaż kod, będzie łatwiej coś poradzić. W czym programujesz? Arduino IDE? Jeżeli dobrze rozumiem, ma być tak: - LED od dołu zaświecają się po kolei z małą przerwą (coś ala linijka) - Najwyższa (po zaświeceniu się poprzednich) miga 3 razy, ale powoli się rozjaśniając i przygasając Widzę, że masz tam PWM, więc ogólnie i bardzo łopatologicznie,...
programowanie attiny10 attiny10 programator attiny10 reset
wymiana uszczelki siemens ekspres megane uruchomić politechnika świętokrzyska
wypadanie zapłonu zimny silnik radmor ul7523
Jak rozpoznać zatrzymanie pompy w Vaillant VU 260XE? Jak rozpoznać kondensator bezbiegunowy?