Witam wykonałem owy detektor. Czy koledzy mogą umieścić wsad na Attiny2313? Czy wazne jest ustawienie Fusebitów SUT1, CKSEL0 i CKSEL1.
Ja bym jeszcze fusebit C ustawił, żeby nie dzielił przez 8. No- chyba ze chcesz.
Mógłbym zrobić zasilanie 3,3V. Ale tych fusebitów nie ustawię, bo nie mam programatora, a tylko Arduino działające jako programator...
Używam Sina Prog, ale nie mam pod ręką Attiny2313, żeby Ci to sprawdzić. Ogólnie nazwy fusebitów są takie same, więc "odptaszkuj" co trzeba i tyle.
Kolego MaThiR. Zmontowałem zegar według Twojego projektu ale mam problemy z zaprogramowaniem procesora. Myślę że problem leży w prawidłowym ustawieniu fusebitów. Mógłbyś podać ich prawidłowe ustawienie ?
1. Odbiór Rc5 w przerwaniu w Bascomie stwarza spore problemy 2. Maskować trzeba komendę, niekoniecznie adres. 3. Pindo sterowania diodą nie skonfigurowany jako wyjście, to samo Portb 4. Nie wiemy jaki masz schemat, jakie ustawienie fusebitów.
nieźle nieźle - skoro już raz się tak przeflancuje procka fusebitami to drugim razem już na prawdę trzeba się przyłożyć do sprawdzenia dokładnie jak się programuje fusebity a nie opowiadać, że skoro odptaszkowałeś wszystkie CKSEL to ustawiłeś zewn kwarc..... ustawiłeś zewnętrzny generator a nie kwarc a to jest różnica - więc podłącz sobie jakiś generatorek...
Chyba wszyscy się tutaj pomylili. Ja np. zajrzałem do datasheeta od atmega8 zamiast attiny2313. Skutek tego taki, że okazuje się... w attiny2313 nie ma opcji zewnętrznego oscylatora RC :D Karol123, nie wiem co za procesor programowałeś, czym i jakie fuse bity ustawiłeś, ale sprawdź to jeszcze raz dokładnie? Część wartość bitów CKSEL jest w attiny2313...
Witam szanownych forumowiczów zamierzam wykonać zegarek na procesorze attiny 2313 i taktować go kwarcem zegarkowym 32,768kHz tylko nie mam pojęcia jak ustawić takie taktowanie procesora (w mk avr calculator nie ma do zaznaczenia takiej opcji) czy mógł by ktoś wyjaśnić jak to ustawić w mk avr calculator, programuję w języku C Po prostu użyj odpowiednich...
Programuję za pomocą programu Kamprog programatorem zl20prg. Nie ma błędów. Komunikat jest następujący: Writing Flash . Programming mode disable. Entering programming mode. Programming mode enabled. Reading Flash.. Programming mode disable. Flash memory verification succeded. Przy wygrywaniu programów z bascoma nie ma najmniejszych problemów, więc albo...
Chyba porypana. Ale spróbuj obliczyć ile zajmuje ustawienie portu (i jak) i jednak częstotliwość zegara/kwarcu. Wyżej zegara nie podskoczysz. ATtiny2313 chodzi do 16MHz. Jak pracujesz na fabrycznych ustawieniach 1MHz to i ASM nie pomoże. I w zasadzie czego spróbowałeś? Jak "nosave" to nie ma opóźnienia w odkładaniu/zdejmowaniu ze stosu. Bo tego nie...
Witam, jak już to mam w nawyku, zwracam się do Was o prośbę o pomoc w uratowaniu ATTiny2313 przed losem "elementu należącego do zbioru kosz na śmieci"... Ostatnio dzięki Waszej pomocy udało się "zmartwychstać" ATMege8515 (wtedy przez przypadek przełączyłem fusy na rezonator niskich częstotliwości - pomógł kwarc od zegarka)... otóż dzisiaj "niechcący"...
Zrobiłem dekoder RDS jak w tym temacie: http://www.elektroda.pl/rtvforum/topic12... Niestety napisy w dolnej linijce przewijają się dwa razy wolniej, niż w filmiku, który zamieścił autor. Górne (program name) powiedzmy, że odświeżają się poprawnie. Po pierwszej próbie - zacząłem od ustawienia fusebitów wg opisu: http://obrazki.elektroda.net/35_12339424...
Autor tego tematu pisze że fusebitów nie ruszał, kilka osób jest przekonanych, że jest w tych procach jakiś błąd (no nie wiem - mi sie nie zdażyło). Ale odnośnie generatorka, to jeśli nie masz pod ręką jakiegoś sprzętu, możesz w bardzo prosty sposób stworzyć sobie takowy w mikrokontrolerze, po prostu w nieskończonej pętli podajesz naprzemiennie stan...
Witam mam prośbę do tych użytkowników którzy maja dostęp do zestawu uruchomieni owego zl11avr. Nie dawno musiałem wymienić w nim procesor na nowy (Attiny2313) i wydaje mi się ze nowy kupiony w sklepie ma inne ustawienia niż ten zamontowany już w układzie. Czy moglby ktos kto ma jeszcze ten pierwotny uC lub takie same ustawienia fuse bitow mi je podać?...
Przy programowaniu fusów trzeba w ponyprogu użyć obowiązkowo Read żeby program odczytał je przy każdorazowy ustawianiu fusów, wtedy zaznaczy odpowiednie pola w zakładce od fusów (Command/Security and configuration bits) a później dopiero je modyfikować. Pod polami masz legendę że pole zaznaczone oznacza bit niezaprogramowany a odznaczone bit zaprogramowany...
Witam. Odnośnie powyższego tematu: W sklepie AVT powiedziano mi, że ta końcówka typu PI czy PU to rodzaj materiału wykonania. Przez złe ustawienia fusebitów możesz uszkodzić procesor (a właściwie zablokować). Raczej nic innego nie padnie. Co do konfiguracji fusebitów to można czasem znaleźć w plikach z EDW dokument tekstowy o nazwie "HOW TO FUSEBIT"....
Witam, jakiś czas temu zacząłem zabawę z AVR-ami. Posiadam zestaw uruchomieniowy ZL11AVR z procesorkiem Attiny2313. Wszystko w zasadzie działa bez zastrzeżeń. Nie daje mi spokoju kwestia blokowania się komunikacji programatora USBasp z uC, w momencie wyłączenia podziału taktowania FuseBitem CKDIV8. Jeżeli daję zew kwarc 4MHz i wyłączam dzielenie przez...
jeśli poprzez złe zaprogramowanie fuse bitów ustawiłeś go na generator zewnętrzny to żaden problem żeby go ożywić ;) ja tak raz zrobiłem sobie z ATTiny2313. Później dołączyłem prosty generatorek kilkadziesiąt KHz na kilku bramkach TTL i znowu mogłem go przeprogramować - więc spokojnie ;) - a jak zaczynałem z RSem to też właśnie miałem ten sam problem...
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Nie potrzeba żadnego programatora. Ręcznie zwierasz piny ustawiając adres i komendę, i dajesz impuls na pin WR. Później ustawiasz dane na 8-bitowej... Prosiłbym o jakieś szczegóły. Zgodnie z dokumentacją to programowanie nie jest takie proste :]. Znalazłem jakiś post na elektrodzie, że ktoś też ręcznie zwierał piny i się udało, a znalazł to na stronie...
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
http://obrazki.elektroda.net/44_12656130... Pomyliłeś się przy ustawianiu, lub celowo wyłączyłeś pin resetu (RSTDISBL) czy możliwość programowania przez ISP (SPIEN)? Nie ma sensu kupować lub robić niewygodnego i skomplikowanego programatora HV, tylko po to aby odblokować kilka procków. To urządzenie wyleczy problemy z fusebitami w mikrokontrolerach...
Witam. Zamiast kwarcu ustawiłem przez pomyłkę w fusebitach zewnętrzny RC, a konkretnie 0xF8 na lfuse, podpiąłem generator na ATTINY2313 do XTAL1 i właśnie takie fusebity odczytuje PonyProg oraz Avrdude, niestety podczas próby wgrania jakichkolwiek innych otrzymuję "Device missing or unknown device (-24)" i wtedy nie da się już nawet fusebitów odczytać...
Nie sprawdzałem tych przebiegów, ale w tym właśnie rzecz, że moim zdaniem ustawienie fusebitów BODLEVEL ma wpływ na pracę (a właściwie jej brak) obwodów wewnętrznych procesora współpracujących z kwarcowym rezonatorem zewnętrznym. Pisząc, że procesor nie działa mam na myśli to, że nie jest on taktowany, cała logika wewnętrzna nie dostaje sygnału zegarowego...
Witam. Temat już był poruszany, lecz ja nie znalazłem na moje pytanie odpowiedzi. Czy aby Attiny2313 był kompatybilny z at90s2313 wystarczy ustawić fusebit c - divide clock by 8 disable i to już wszystko czy gdzieś jeszcze coś zmienić. Zastosowałem rezonator kwarcowy 4MHz. Po takiej zmianie jak wyżej nie zauważyłem różnicy w odmierzaniu czasu, lecz...
C5 (elektrolit przy kontrolerze) raczej nie jest już potrzebny. Jeszcze radziłbym ci pomiędzy kwarcem a kontrolerem wstawić 2 pary zworek (goldpinów z jumper'kami) - przyda się, gdybyś potrzebował taktować zewnętrznym zegarem (np. w celu odblokowania kontrolera z powodu źle ustawionych fusebit'ów). Jeszcze JP2 i JP3 proponowałbym dwurzędowe - może się...
Spróbuj napisać polecenie, by czyścił ci na początku programu zmienną. Nie znam się jeżeli chodzi o programowanie w C, więc nie umiem Ci dokładnie wytłumaczyć :C I jeszcze jedno... Nie wiem czy się da, ale spróbuj ustawić zmienną na zapis i odczyt...
Mam pytanie czy kwarc 8,664MHz zwiększy działanie wyświetlanych danych na LCD? Bo aby uruchomić ten układ brakuje mi tylko kwarcu który muszę kupić niestety a cena ta sama. Trzeba doczytywać datasheety, pin MODE właśnie zmienia prescaler, nie ma różnicy jaki kwarc posiadasz (4,332 bądź 8,664). Co do fusebitów to dla ATtiny2313 należy: 1. Ustawić generator...
Witam, Jestem bardzo początkujący w tym temacie. Zbudowałem UsbTiny. Zaprogramowałem ATTINY2313 przez płytkę AVT3500. Wgrałem sterowniki jak w plikach źródłowych. Przy sprawdzaniu przez WINAVR nie mogę się połączyć z mikroprocesorem. Cały czas wyskakuje komunikat aby sprawdzić połączenie. Do połączenia z programowanym prockiem zbudowałem układzik jak...
Witam, poruszałem już temat bardzo wolnego startu procka atmega 8 lecz do dziś nie wiem czym to zwalczyć. Używam bascom demo do pisania i kompilacji. Podaję ustawienia fusebitów, na mój gust chyba prawidłowe: name-mega8 callibration 0 BA callibration 1 BB callibration 2 B4 callibration 3 B5 lock bit 65 - 11 lock bit 43 - 11 lock bit 21 - 11 fuse bit...
Przestudiować wiele już w tym dziale zamieszczonych przypadków/opisów konfiguracji fusebitów i ustawić na zadeklarowane taktowanie µC z rezonatora kwarcowego 16MHz. Póki co fabrycznie jest 1MHz z wewnętrznego oscylatora RC.
Ileż można! Ustawienia fusebitów dla Atmegi i Attiny w ponyprog dla zewnętrznego kwarcu:
Uruchomiłem już jeden taki regulator i ustawiłem parametry. Nie było żadnych problemów, jedynie trochę wątpliwości podczas ustawiania fusebitów w ATtiny2313. Zamiast tranzystorów 2SK1653 zastosowałem BUZ11, a diody 1JU42 zastąpiłem diodami BA159. Na płytce sterownika nie ma interfejsu RS-232 z układem 7414. Zamiast tego zrobiłem porządny interfejs RS-232...
Użyj programu Burn-O-Mat to taka nakładka na avr dude. Tam ustawianie fusebitów sprowadza się do wybrania opcji z listy (program sam przelicza i ustawia bity) Kwarc i kondensatory tak jak na schemacie
http://obrazki.elektroda.net/71_12692978... Witam, Do niedawna byłem przeciwnikiem płytek testowych (zestawów uruchomieniowych) różnej maści. Zawsze wolałem sklecić sobie coś na szybko na płytce stykowej i już. Nie mniej jednak przy dużej ilości wpadających pomysłów do głowy (a mam ich ciągle bez liku jak na razie), w końcu braknie tych płytek stykowych,...
Witam, Pokażę po kolei jak ustawić sobie AVR Studio, żeby po wciśnięciu "klawisza skrótu" zaprogramować sobie bez żadnych ale to żadnych dodatkowych czynności procesor ;) - poprzez STK200 i PonyProg'a (nie trzeba przełączać sie żmudnie na okienko PonyProga, czy zewnętrznie odpalać skrypty jeśli nawet je zrobiliśmy, nie trzeba klikać, klikać i klikać...
Co do fusebitów: Ustawienia fabryczne Domyślnym (fabrycznym) ustawieniem mikrokontrolera ATtiny2313 są bity CKSEL3..0 = "0010", SUT1..0 = "10" oraz CKDIV8 = "0". Oznacza to że fabryczny mikrokontroler, przed zmianą jakichkolwiek "Fusow" pracuje na wewnętrznym oscylatorze RC z najdłuższym czasem startu i dzieleniem częstotliwości przez 8, co daje w efekcie...
Programowanie attiny2313 powinno się odbyć poprzez dolutowanie 4 przewodów do układu attiny2313 chodzi o MOSI MISO SCK i GND gdzie te przewody trzeba dolutować można zobaczyć w nocie katalogowej attiny2313. Co do tego że programator jest nierozpoznawany to najprawdopodobniej oznacza dobrze zaprogramowany attiny2313 ale źle ustawione fusebity, używałeś...
linie programatora są ok fusebitów nie ruszałem wogóle nic a kwarc zewnętrzny mam ale nie ejst ustawione że by z niego kożystało jak to ustawić??
Opiszę tutaj moje próby zaprogramowania w linuksie Mikrokontrolera ATtiny2313 z wykorzystaniem kompilatora języka C avr-gcc, programatora avrdude oraz Sample Electronics programmer. Schematów nie dorzucam ponieważ nie bardzo jest sens cały programator to tylko 3 oporniki podłączone do portu LPT do znalezienia w google w każdej chwili, reszta mojego...
Nie, AVRStudio nie wpływa na avr-dude Mkavrcalculator to program DO USTAWIANIA FUSEBITÓW I WGRYWANIA WSADÓW do procesora - nie jest on zależny od tego czy plik *.hex powstał w wyniku kompilacji kodu C czy BASCOM.
Nie doszukałem się, ale skoro na schemacie nie ma zewnętrznego oscylatora to ustaw jakiś wewnętrzny oscylator. W razie czego zasięgnij innych tematów na forum gdzie temat ustawiania fusebitów był poruszany mnóstwo razy.
Niech ci Bozia w dzieciach wynagrodzi. Podłączenie dodatkowego zasilania pomogło. Programator kupiłem na allegro, w opisie sprzedawca zastrzegał się, że zasilanie z Lpt wystarczy. Co do tych Fusebitów, to mógłbyś powiedzieć coś wiecej, gdzie to się ustawia w PonyProg. Czy wartość wewnętrznego rezonatora ustawia się za pomoca tych fusebitów? (pytam na...
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...
Kiedy próbuję zapisać ROM, pin RESET rzeczywiście przechodzi w stan niski. Fusebitów nie ustawiałem z całą pewnością, bo nigdy się w to nie bawiłem. EDIT: Po zlutowaniu na pająka złącza do procesora i attina nadal wyskakuje ten sam błąd... Nie pomaga rezystor na resecie i kondensator na zasilaniu...
Witam Przechodząc od razu do sedna: układ Attiny2313A, programator USBasp, oprogramowanie Extreme Burner AVR i mkAVRcalculator (nakładka Avrdude). Wgrałem hex - poszło OK. Czy to normalne, że po ustawieniu fusebitów w poniższy sposób, wszelkie programy przestały widzieć/odczytywać flash mikrokontrolera: http://obrazki.elektroda.pl/3426132600_1...
Czyli w moim przypadku będę musiał ustawiać fusebity? i jeśli w moim przykładowym układziki procesor pracuje na wewnętrznym generatorze to to też ma wpływ na programowanie w zewnętrznym programatorze? Nie, takiego "automatycznego" przymusu nie ma(!), i jedno z drugim nie ma związku. Ważne jednak jest, aby deklarowana w programie częstotliwośc taktowania...
Witam dopiero uczę się programowania i mam pewien problem, przez przypadek uszkodziłem (przynajmniej mi się tak wydaje, program nie rozpoznaje mikrokontrolera ) procesor AT90S2313 i przy tej okazji postanowiłem się przesiąść na ATTINY2313. Do programowania używam płytki testowej AVT3500 i programu BASCOM w wersji 1.11.8.7 (obsługuje ATTINY) i w związku...
A, że tak dopytam...... tatuś się ni w ząb na tym nie zna? a chce zamieniać scalaka? tzn jak? - sam będzie go programował ? jeśli tak to czym? - tzn czy ma kod źródłowy, który można przekompilować ? bo jeśli ma - to można sobie czasami jeszcze z tymi różnicami poradzić o ile są one istotne w kodzie właśnie. (bo tak jakoś od tyłka strony podchodzisz...
Witam, Kontynuując temat mojej przygody z programowaniem naszukałem się o fusebit ach i żeby innym ułatwić wkleję do załącznika moją konfigurację fusebitów dla ATtiny2313, żeby uruchomić go pod zewnętrznym kwarcem 4MHz - takim jak wykorzystanym w kursie z książki "Mikrokontrolery dla początkujących" Można stosować wbudowany wewnętrzny oscylator i ustawić...
Witam Chcę zbudować generator fali 36kHz. Doczytałem się ,że mogę wykorzystać tryb CTC. Proszę o kilka wskazówek: 1. Czy dobrze myślę ,że wyjście timera T0 jest na nodze PB2 (14) ? 2. Chcąc zrobić generator fali muszę: - ustawić częstotliwość zegara - ustawić toggle mode - ustawić preskaler Wyliczyłem ze wzoru z dokumentacji ,że potrzebuję częstotliwość...
Dokładnie - skoro sam widzisz, że wyłączenie podziału taktowania przez 8 (CKDIV8) spowoduje ci procent błędu na poziomie 0,2 to czemu nie korzystasz z taktowania procka 8MHz z wewn oscyla tylko uparcie stosujesz 1MHz ? ;) Przecież zastosowanie 8MHz to same korzyści a dla ciebie od razu poprawna transmisja przez RS232 na prędkości 9600 Zamiast samemu...
Willem : Płytka dwustronna z soldermaską wg sch. 3Bx, opisami, bez błędów: obsadzona - tu żadnych kompromisów - wszystkie podstawki precyzyjne + TEXTOOL ZIF32, na wejściu CD74HC367E (starocie RCA) zamiennie z CD4503BCN Fairchilda , HCF4069UBE STM-a , CD4015BE Harrisa i bardzo stary HEF4014BD ; przetwornica zmodyfikowana jak kiedyś na forum opisywałem,...
Witam. Ponieważ wykonuję sobie miernik na atiny13 nózkę reset trzeba było ustawić jako wejście/wyjście ale muszę zmienić w kodzie jedną liczbę lecz mam tylko zwykły programator i nie mam dostępu do wysokonapięciowego. Na stronie http://www.elektroda.pl/rtvforum/topic11... można wyczytać: Nie potrzeba żadnego programatora. Ręcznie zwierasz piny...
Witam Zauważyłem, że są czasem duże problemy z ustawieniem fusebitów w tym procku. Zatem załączam działające ustawienie zewnętrznego kwarcu na 8Mhz (kwarc + 2 kondy po 15 pF) Oczywiście proszę nie pisać tu tekstów w stylu "a bo jest napisane w PDFce tak i tak..." otóż nic tam nie jest napisane i trzeba być dobrze obeznanym aby ten niekompletny bełkot...
ustawienie fusebitów atmega8 ustawienie fusebitów attiny2313 ustawienie zegara
migający klucz pendrive odzyskanie partycji zrobić cennik
satel powiadamianie radiowe komunikacja radiowa satel
TCL 283M20 AU501 Power Supply IC Pinout & Pin 5 VCC Voltage Details Zamiennik akumulatora LGABHE2185 R002A026A5 HEL – Samsung 25R, Murata VTC5, Molicel P26A, LG HG2