Jakby nie patrzeć to co Ci pozostaje w takim razie poza sprawdzeniem działania krańcówek i tego co wyżej napisałem czyli tego co się da sprawdzić w Twoim zakresie.. Dopytam skoro piszesz o debugerze, czy sam podmieniałeś wsady w procesorach a jeżeli tak to nie mogłeś od razu zrobić sobie kilka zapasowych procesorów? Może nie rozumiem użytego słowa przez...
Może rozwiń pytanie, bo to jest bardzo oczywiste i wystarczyłoby "TAK". Wszystkie Arduino z Atmega i Attiny mają podciąganie programowe do VCC, a tylko te fikuśne (np. DUE z ARM) mają również PULL_DOWN. Rozrzut rezystora PULLUP w Atmegach i Attiny jest różny, a nawet dla jednej rodziny jest to podane jako 20-50 czy 20-100k. Czasami to jest OK, a czasami...
Programowa realizacja USB na ATtiny 2313 http://www.atmel.com/dyn/resources/prod_...
Czyli dalej nikt nie powiedział nic konkretnego. Czy sposób zabezpiecznienia niszczy fizycznie jakieś bezpiecznik połączenie , czy to tylko programowa blokada ? Proszę ni pokazywać mi tych dziecinnych fotek bo to mogę zrobić od ręki , pracuje już 26 lat w elektronice precyzyjnej . Ale co dalej mam dostać się do konkretnego układu , wydłubuje rdzen ,...
Witam!! Mam problem z Mega 8, nie dziala komenda debounce. tzn w kodzie zrodlowym jest: debounce portc.5,0,procedura1,sub a podczas pracy zwarcie pinu c5 do masy nie wywoluje komend z procedury1. W dodatku jest jeszcze problem z odmierzaniem czasu, 1 programowa sekunda trwa jakies 2-3 rzeczywiste. W attiny byla FB lub LB odpowiadajacy dzieleniu przez...
O ile sobie dobrze przypominam należy jeszcze identyfikować niestety programowo stan SS. Co więcej używałem takiej komunikacji pomiędzy ATMega32(master) i ATTiny(slave) nie było tego problemu - ATTiny robił to samodzielnie Pozdro KA Nie, nie trzeba. W slave'ie wywoływane jest przerwanie, gdy odebrany zostanie bajt (ściślej mówiąc odebrany i wysłany,...
"Bascom nie sprzyja nauce podstaw" - OK, ale zadajmy pytanie - czy ktoś się chce uczyć programowania mikrokontrolerów czy chce poznawać protokoły? Wg. mnie, jak ktoś chce jakoś "oswoić się" z mikrokontrolerami to niech zacznie od czegoś prostego. Początkujący nie będzie używał UART-a czy TWI. Podłączy jakieś tam przyciski, diody, pobawi się timerami....
Zacznijmy od schematów , w obu przypadkach niewłaściwe zasilanie mikrokontrolera , brak złącz programujących w odbiorniku nieprawidłowe podłączenie diod led (brak rezystorów ograniczających prąd ) , w nadajniku przyciski powinny mieć dodatkowe rezystory podciągające . Zastosowane moduły radiowe 433MHz nie mają zbyt rewelacyjnych parametrów , układy...
Problem jest taki, ze przedstawione uC (attiny2313 i atmega8515) nie mają wspólnych interfejsów, dzięki którym można by połączyć te 3 uC. Najlepszym moim zdaniem rozwiązanie była by symulacja programowa SPI na attiny2313. Zastanawiałem sie czy nie lepiej było by tu użyć UARTu. W Hostcie poświęcić dwa piny dowolnego portu a w attiny2313 jeden pin, po...
orcan.bp -> skoro jakiś kompilator, już nawet nie ważne czy C czy Bascom czy inny ma wymagania aby był ram bo musi używać np stosu - to po choinkę chcesz porównania programu napisanego w C i asm - skoro np poza asm czyli kodem maszynowym procesora miałboby nie być żadnej innej alternatywy. więc twoje pytanie-zadanie to już całkiem jest bez sensu Nie...
Poszukuje sprawdzonego schematu, prostego w budowie programatora ATTiny13 razem z programem sterującym. Proszę o odpowiedź.
Witam, poszukuję schematu jakiegoś prostego programatora do mikrokontrolera ATTiny12 - niestety ten, który znalazłem - AVRWalter - nie zadziałał...
Malutki mikrokontroler ATtiny15 jest idealny w prosty zastosowaniach nie potrzebujących dużej liczby wejść/wyjść. Na pokładzie znajdziemy dwa wyjścia/wejścia, 1024 bajtów pamięci FLASH i 64 bajtów EEPROM, wszystko w malutkim układzie 8 pinowym. Programator wykorzystuje port RS232. Program obsługujący posiada kilka zakładek. Identify - pozwala odczytać...
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...
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 Mam program do ATtiny 2313 ale nigdzie jakoś nie wpadłem na prosty i tani programator do tych mikrokontrolerów. Wyprowadzeniami jest kompatybilny z AT90S2313 ale to sie na tym kończy.Pony Prog nie ma tego układu na swojej liście mikrokontrolerów. MOze ktoś ma jakis prosty schemacić programatora lub program który obsługuje ten układ. Pozdrawiam
Witam znalazłem układ "tęczowy kryształ" oparty na mikrokontrolerze ATTINY 12 ,mam części i program ale potrzebowałbym schematu do zaprogramowania tego chipa, ma ktoś może coś takiego????
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...
[youtube]https://www.youtube.com/watch?v...
Witam Potrzebuje zaprogramować ten up mam pliki wsadowe zaprogramowanie 2 sztuk i 2 plików wsadowych Więcej informacji na PW oraz na gg Pozdrawiam i liczę na Wasza pomoc
Witam wszystkich, Tytułem wstępu: Jestem poczatkującym użytkownikiem Arduino (i dlatego piszę w dziale dla początkujących). Jednym z moich projektów jest sterowanie urządzeniem za pomocą enkodera. Problem wydaje się bardzo prosty - ale na Arduino. Z GitHub'a (https://github.com/brianlow/Rotary) ściągnąłem doskonałą bibliotekę do obsługi enkodera, która...
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, 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,...
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. Potrzebuję pomocy (przykładów) w napisaniu prostego programu w np BASCOMie na Attina2313. Miałby on spełniać następujące zadania. Docelowo będzie to sterownik wzmacniacza w.cz. który będzie wykonywał następujące po sobie zadania. Włączam moduł 1 Włączam moduł 2 Włączam moduł 3 Włączam moduł 4 Zadania te poprzedzone krótkim powitaniem powinny...
Witam Potrzebuję napisać coś na malutki (gabarytowo) procesor, Bascom chyba tego nie łyka, czy znacie jakieś linki do przykładów programowania na tą serię? Problem zapisania programu do procesora jest prostszy bo mam programator obsługujący ten typ. Z góry dziękuję Piotr
Witam Zaczynam naukę programowania w języku bascom Napisałem swój pierwszy kod ale program bascomavr widzi w nim błąd w ostatniej linii. Proszę o waszą pomoc $regfile "attiny2313.dat" $crystal = 1000 Config Portb = Output 'wszystkie porty b jako wyjścia' Portb = &B00000000 'wszystkie porty b w stanie niskim Config Portd = Output 'wszystkie...
Mam jedno pytanie czy są małe avr-ki ,attiny w obudowach dil ośmino nóżkowe , które posiadają sprzętowy uart . Albo jak w bascomie mogę napisać procedurę do np. attiny 25 który nie posiada takiego sprzętowego uarta żeby można było użyć komendy print program ma wysłać kilka zmiennych .W atmega 8 jest specjalna nóżka tx oraz rx do transmisji szeregowej...
Przeszukałem wiele przykładów i nie znalazłem podobnego (jeśli chodzi o tryb pracy Timer0) więc umieszczam tutaj - może komuś się przyda. Prosty sposób na uzyskanie przebiegu prostokątnego z przemiataniem częstotliwości w zadanym zakresie. Myślę, że kod nie wymaga specjalnych wyjaśnień. Zakomentowane alternatywne sposoby uzyskiwania częstotliwości na...
Niestety symulacja programowa liczników w trybie FastPWM jest nieadekwatna do tego co rzeczywiście robi procesor. Trzeba uruchomić w docelowym układzie lub przez JTAG ICE (ale to są koszta).
Zainstalowałem ten MkavrCalculator ale pojawia mi sie jakiś błąd źle wgranego avr dude. . A pisałem żebyś poczytał na tej stronce i obejrzał filmik video, tam jest pokazane jak z zakładki "Ustawienia" tego programu można zainstalować prawidłowo avrdude w 5 sekund. No ale masz rację bez poczytania to się nic nie zrobi.
Napięcia do zasilania programatora nie bierzesz z portu LPT tylko ze złącza ISP . A dokładnie to programator zasilany jest z układu programowanego przez złącze ISP . Pin 10 układu HCT244 podłączasz do pinów 4,6,8,10 złącza ISP , natomiast pin 20 układu hct244 do punktu oznaczonego na schemacie VCC . A układy 90S2313 nie są identyczne z ATtiny2313 .
Odseparuj piny od wyłączników rezystorem: 1k - 10k. Dodano po 2 https://obrazki.elektroda.pl/2535973100_...
:) Ja od początku używam PonyProga i nigdy nie miałem problemów z AVRami. Sprawdzałeś, czy możesz się połączyć PonyProgiem z tymi wcześniejszymi mikrokontrolerami? Pozdrawiam Adam
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.
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,...
Najnowsza wersja PonyProg obsługuje ten uC.
Attiny to następca 90S, na czym ma polegać różnica? Oba działają jak mikrokontrolery, ale jeden jest troche lepiej wyposarzony. Jakie różnice w programowaniu? czy tym samym programatorem, czy chodzi o procedurę zapisywania bit po bicie?
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?
Musisz użyć tego adaptera do at90s2313
sprobuj ustawic fusebity tak samo jak w tym ktory Ci dziala
Musisz ściągnąć program BASCOM AVR. Ważne jest też abyś miał zainstalowaną jakąkolwiek drukarkę. Nie musi ona fizycznie istnieć ale musi być zainstalowana. W ustawieniach (options->programmer) wybierasz odpowiedni programator, czyli STK200/300,a potem podpinasz programator do portu LPT i do procesora. Następnie kopiujesz kod źródłowy, kompilujesz program(F7)....
Może od początku. Bierzesz kod źródłowy, wklejasz do Bascoma i kompilujesz (klawisz F7). Następnie klawisz F4 i wyskakuje ci okienko w którym klikasz na "write buffer to flash ROM" i po chwili masz soft w procku :).
Zamiast SPI w tiny2313 jest USI, troche bardziej skomplikowane peryferie do wysyłania i odbierania danych szeregowo. Poczytaj w pdfie o tym ustrojstwie, a dowiesz się jak ustawić rejestry żeby działało jako SPI
Nie mogłem zmusić program do działania (nie wiem czemu, pin resetu na 5v), więc w akcie desperacji postanowiłem wyłączyć reset poprzez ustawienie RSTEN na 0. Od tamtej pory nie mogę nic zaprogramować w nim. Kompletnie głuchy na wszelkie komendy. Wiem, że programator za pomocą resetu "informuje" kontroler, że chcemy mu coś zmienić. Bałem się przez to...
(at)rafikAVR SPI jest też wspierane programowo w Linuxie. Na moje oko można tam zmienić te GPIO.
Pierwszy się programuje . https://www.dobreprogramy.pl/(at)cyryllo...
Witam! Prawdopodobnie masz źle ustawione fusebity. Domyślnie układ działa na wewnętrznym oscylatorze RC 8MHz z dzielnikiem przez 8, co daje 1MHz. Musisz wyłączyć dzielnik, albo jak masz zewnętrzny rezonator to zmienić fusebity tak, by sygnał zegara pochodził z niego. Pozdrawiam
Tak, teraz jest zaprogramowany. Z ciekawości pytam jak długo trwa programowanie ATTiny2313 tym programatorem ?
Powiedz że żartujesz, proszę... A jak niby procesor ma zrozumieć listing ?? Oczywiście że trzeba wysłać postać skompilowaną, może to być np. plik .hex
Witam. Do samego wpisywania programu wystarczy ci stk200, co do płytki testowej to możesz spokojnie kupić płytkę stykową i na niej montować proste układy z mikroprocesorem. Pozdrawiam
Pobierz nową wersję B-AVR 1.11.8.1. http://mcselec.com/index.php?option=com_... Tam jest ten procesor. Będziesz miał problem rozwiązany a zarazem nowszy program. Wszystkiego dobrego w Nowym 2006 roku.
Hmmm http://www.dioda.com.pl/forum/topics17/5... może to Ci pomoże. Pozdrawiam
Wypróbuj program MkAvrCalculator i zobacz czy widzi procka, czy go dobrze programuje itd. Akurat tego procka obsługuje ten program w pełni za free. Także jest obsługa tego programatora. Aha sprawdź czy jest inny tryb pracy programatora niż domyślny HID bo z nim bywają w tych programatorach problemy. Powinien być tryb z virtualnym portem COM. Wtdy w...
Sprawdź czy masz wszystko dobrze z kwarcem. Zewnetrzny kwarc ma ustawienia w bascomie takie: FUSE BITS: 1:.... 1:.... 10:...... 1010:1010 FUSE BITS HIGH: 1:... 1:... 0:... 1:.... 100:... 1:... Często z wersją BASCOM: 1.11.8.1 są problemy... ja pisze na 1.11.7.4 i wszystko działa bez problemów.
1.11.8.7 http://www.mcselec.com/index.php?option=... http://www.mcselec.com/index.php?option=...
Teraz nie mogę tego stwierdzić, ponieważ płytka właśnie się trawi. Można to odczytać przez program? Jak chcę spróbować go jeszcze raz zaprogramować to po wciśnięciu polecenie identify mam wszędzie "F" To może być potrzebne. na programatorze założyłem zworkę SLOW SCK, bez tego rozpoznawało układ, ale nie mogło go dodać. Identify odczytuje sygnaturę...
Owszem, ale na blogu Mirosława K. jest to widok gniazda od góry, ty natomiast masz wtyk... ;) Jeszcze raz powtórzę - czerwony przewód to pin nr 1... Następna grafika na tym blogu zresztą pokazuje również opis na wtyku. http://obrazki.elektroda.pl/5980370300_1... w wyjściu KANDA masa wstępuje na 2 pinach Często, gęsto na czterech, bo...
A firmowe oprogramowanie i sterowniki? http://www.tkm-bit.pl/programatoravr/sta...
Tak jak napisał kolega wyżej: daj schemat, albo przynajmniej w miarę szczegółowo opisz swój układ, jaki masz system i oprogramowanie. Bez tego jest ciężko wywróżyć co nie działa. W progamatorze USBASP wystarczy podłączyć tylko 4 kabelki do mikrokontrolera, włączyć opcję zasilania układu z programatora (jakaś zworka/przełącznik na programatorze) i powinien...
AVR nie zaprogramujesz Seggerem ale ARM każdy praktycznie ;)
A połączenie z komputerem masz dobre . Nie programuj , tylko nowy procek sprawdź czy łączy się z płytą AVT3500. Jeżeli zablokowałeś mikroprocesory to możesz odblokować programatorem równoległym . Są do uratowania.
Witam Moim skromnym zdaniem przy tym "programatorze" masz zbyt długi kabel. Wydaje mi się że max to 50cm. Pozdro
Mam wl500g deluxe asusa, ma 2usb na zewnątrz i 2 w środku na złączu, do tego 2 uarty. GPIO też ma ale nie pamiętam ile (chyba 3 --> http://www.wl500g.info/attachment.php?s=... ), jak za mało to więcej można podpiąć pod uart przez np. attiny2313. OpenWRT na nim śmiga, nawet jakieś radio...
Proponuję nie bawić się hexami, tylko plikiem elf, który ma w sobie zawartość FLASH, EEPROM, FUSE i LOCKbitów. Do gmerania w pliku elf są gotowe narzędzia np. objcopy.Zamiast henerować jakieś hexy z numerem seryjnym, po prostu wpisz ten numer seryjny w odpowiednią sekcję i sprawa załatwiona. Oczywiście ma to sens jeśli się zintegruje ten autorski program...
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 :)
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...
Owszem wyprowadzenia są te same, więc sposób podłączenia programatora ISP (ST200) jest identyczny. Oczywiście program do obsługi programatora powieniem wspierać serię ATtiny. Sprawa się komplikuje dopiero gdy zaczniemy się wgłębiać w szczegóły - procki różnią się od strony hardware'owej, więc próba wgrania do ATtiny programu a AT90 bez rekomplilacji...
Zawsze można użyć attiny 2313 i dopisać uarta programowego albo attiny 85 i zapakować dwa programowe. jeśli użyjesz dwóch programowych to nie będą mogły działać w tym samym czasie .
attiny programowa attiny różnica bootloader attiny
czujnik podajnika zakres połączenia astra upgrade komputer
wkrętarka milwaukee schemat kostki radia
SMPS charger overvoltage 40V: NTC, TL431, optocoupler OK – feedback loop fault in LAS-series? Toshiba V-309 – szybkie odtwarzanie taśmy, przyczyny i naprawa magnetowidu