Emarcus, widzę, że wiesz o co mi chodzi.... Właśnie gdy użyje waitms, to tak choćby "zablokuję procesor" i wtedy gdy procesor odlicza np. te 0,5 sek i ja zewrzę pind.0 do masy to się nic nie stanie. Chcę aby na początku była wyświetlona cyfra 0, po 0,5 sekudzie cyfra 1 , po następnej 0,5 sekundy...
Witajcie, próbuję właśnie wykorzystać bibliotekę RKAvrLib do realizacji transmisji RS485 w oparciu o przerwania i tu napotkałem problem... Po inicjalizacji UART'u wszystko działa poprawnie, dopóki nie próbuję wysłać jakiegokolwiek komunikatu przez UART. przykładowo wywołanie: UART_putstr_P(PSTR("Test...
Tą kolejność ustaliłem sobie po tym jak zablokowałem fuse RSTDISBL czy jakoś podobnie w mega8 dwa razy i musiałem je zanieść do kolegi żeby mi je odblokował w trybie równoległym na STK500. Teraz wolałem nie ryzykować z ATiny2313 i na wszelki wypadek stosuję tę samą procedurę, tym bardziej że próbowałem...
No sorki ale ja ale też napewno i wielu innych - nie odpowie ci na pytanie co się u ciebie stało. Co najwyżej każdy potwierdzi, że też coś podobnego przeżył ;) .... Poza tym nie rozumiem, jeśli jesteś pewien że uważałeś i wszystko dobrze zrobiłeś to co? czy chcesz potwierdzenia, że niektórzy też...
Witam. Ostatnio zrobiłem prosty programator STK200 według tego schematu. Zamiast 74HC244 dałem SN74LS244N. Odzyskałem kilkanaście ATtiny2313-20SU z wyświetlaczy, takich jak w tym temacie. Do programowania używam programu PonyProg2000 i ustawiam według tej instrukcji. 1. Podłączyć...
Witam! :D Historia jak pewnie wiele innych :D Zbudowałem dekoder RDS na TDA7330 i ATtiny2313. Nie dlatego, żeby się wdrożyc w procesory, tylko dlatego, że w handlu nie ma gotowych dekoderów. No i zaprogramowanie mnie przerosło :D Zrobiłem prosty programator szeregowy, zaprogramowałem PonyProgiem...
Zlecę komuś z Warszawy odblokowanie dwóch uR: Atmega32 i Attiny2313. Atmegę zablokowałem przestawiając Fusbity na zew kwarc 16MHz, Attiny2313 natomiast przez kłopot z komputerem, ponieważ próbowałem nią odblokowć Atmegę, ale miałem odpalony program z fusami i tym razem przypadkiem wgrały się na...
Od niedawna bawię się z mikrokontrolerami i zacząłem narazie od attiny2313. Jako że ma wewnętrzny oscylator RC tzreba było ustawić procka na zewnętrzny oscylator czyli np. kwarc. Oczywiście jako początkujący musiałem źle ustawić Fuse BIty i od razu zablokowałem tak mikrokontroler, że nie było z nim kontaktu....
Witam W załaczniku potrzebne pliki. Attiny2313 z nastawionym zewnętrznym kwarcem, div8 wyłączone, kwarc 11.059200MHz, kondensatory 15pF, stos ustawiony na koniec ramu, prędkość zmniejszona już do 2400 a pomimo to dalej nie wysyła wszystkiego co powinno. Obsługa: t - pokazuje w terminalu napis...
Witam! Piszę ten post, ponieważ przeczytałem już dużo postów opowiadających o tym jak ktoś zablokował sobie mikrokontroler próbując zmienić taktowanie na zewnętrzny kwarc i pewnego dnia zadałem sobie pytanie; "czy naprawdę konieczne jest ustawianie tego w uC, które mają wew. oscylator??" Zamierzam...
Witam. Próbuję złożyć obrotomierz samochodowy na mikrokontrolerze Attiny2313. Wykorzystuję do tego kit z AVT2711. Chciałem wykorzystać program z tego układu. Różnica jest w mukrokontrolerach, a artukule jest 89C2051 a ja chcaiłem to zrobić na attiny i wynik pokazywać na wyświetlaczu alfa numerycznym....
Witam. Chciałem zaprogramować Attiny2313. Zrobiłem prowizoryczny programator, na pająku (typowy stk200) i podłączyłem do adaptera. Bascom rozpoznał procka, przeszedłem do zakładki FB, ustawiłem Fusebit KLA987 i kliknąłem "write (...)" Wyskoczył mi jakiś błąd, nie pamiętam już treści. Uruchomiłem...
W wolnych chwilach próbuję to wymęczyć, ale nic z tego... do PD2 podłączony tfms jak w helpie bascoma (z kondensatorem i rezystorem) do PB podłączona dioda przez rezystor 100n na zasilaniu 4,7k reset do masy kwarc 4MHz z dwoma 33p poniższy program: $regfile = "attiny2313.dat" $crystal...
SIG_INTERRUPT1 jest wyzwalany przez opadające zbocze z transoptora zasilanego z prostownika którym wykrywam przejście przez zero. Miałem problem z pilotem bo mniej wiecej co 2 wcisnięcie przycisku układ reagował. Domyślalem się (błędnie) że podczas dekodowania rc5 dochodzi do przerwania z SIG_INTERRUPT1...
Racja. Do tego typu obliczeń są potrzebne większe procki. Wracając do tematu licznika. Stworzyłem już kod, który odlicza czas i zlicza naciśnięcia(maksymalne wychylenia). Nie mogę dojść do sposobu jakim mam obliczyć resztę. Nadal ufam,że jeszcze na ATtiny uda mi się to zrobić :) Wzór G = k...
możesz użyć mkAvrCalculator: wersja darmowa akurat w 100% obsłuży Attiny2313 i tym programem to się trzeba postarać, żeby zablokować mikrokontroler Ściągnąłem, no i muszę powiedzieć, że ten program wygląda nieźle. Wieczorem zrobię podejście do swojego ATtiny2313 i dam znać jak poszło. (mam nadzieję,...
Jeśli dalej masz "Chip ID : 000000" lub "Chip ID : FFFFFF" w oknie loga to masz problem: z programatorem, połączeniem, zasilaniem, samym procesorem (np. zablokowany). Jeśli procesor jest rozpoznawany, czyli "Chip ID : 1E910A" to bez problemu możesz wejść do zakładki "Lock and Fuse bits" i pozmieniać...
Witam Piszę program pod sterownik na attiny2313. Na chwilę obecną jest obsługa wyświetlacza LED 3 cyfry multipleksowanego przerwaniami z timer0. Chciałem wprowadzić attiny w tryb power down. Jak doczytałem tryb powerdown powinien ustawić wszystkie porty w tryb wysokiej impedancji więc spodziewałem...
2 godziny i nie jestem w stanie nic osiągnąć // serwa w odbiorniku mam podłączone pod Servo1 = Portd.5 , Servo2 = Portb.0 W Nadajniku pod Servo1 = Portc.0 Servo2 = Portc.1 już po dodaniu kodu : Config Servos = 2 , Mode = Servo , Servo1 = Portd.5 , Servo2 = Portb.0 nie kompiluje...
Witam Wgrałem do Attiny2313 program zegara. Wszystko zaczęło działac jak należy. Potem podkusiło mnie aby zmniejszyc częstotliowsc taktowania z 4MHz do 128KHz. Program zegara nadal działa, ale bardzo bardzo wolno. Multipleksuje cyfry na wyświetlaczu co sekundę, wszystkie funkcje zegarka działają....
Szanowny Panie (at)tadeko9 , przepraszam za mój poprzedni, faktycznie szorstki, ton. Co złego to nie ja :D W pierwszym poście dołączył Pan taki kod: Dlatego dołączam od razu ten dla powyższego kodu. [syntax=avrasm]2: $regfile = "attiny2313.dat" 3: $crystal = 4000000 4: ...
ale on nie ma tam takiej definicji,....;-/ Dodano po 1 (at)soft.sc bo będziesz szukał innego programatora. ? Tzn? (wiem że można zablokować, ale co tu da inny?) Dodano po 50 Oki nowy bascom pomogl... tzn jest definicja attiny.. ale chyba nie da rady tego ruszyc willemem... Chyba...
wchodzisz do okna programowanie. kilkasz na zakładkę "lock and fusebits" tam masz dużo okienek. musisz uważać zeby nie zmienić nic przypadkiem bo można zablokować chipa. wtedy szukasz okienka w którym pisze "internal rc oscilator" lub coś podobnego (dokładnie niepamiętam bo dawno nie używałem bascoma) w...
Inne pytanie, jak wiekowe są to procesory (AT90S1200, 90S2313) ? bo pierwsze wersje sprzedawane byly z zablokowanym ISP. Kupione w sklepie w ciągu ostatniego tygodnia, teraz nie mam ich pod ręką, żeby kody dat spisać. Za to z ATtiny2313 mam inny problem - PonyProg je programuja i działają, do momentu...
... zapomniał odczytać bitów fuse (zakładka Lock & FuseBits) i najprawdopodobnie zablokował sobie możliwość programowania przez SPI... o co chodzi z tym zczytaniem .... i wyskakuje mi jednak inny komunikat "selected chip and target chip do not mach ATtiny2313 <> AT90S8535" a program...
Ja zrobiłm wszytko na avt-3500.. pierwszy raz uruchomiłem bez zadnych zmian i od razu programator odpalił. potem wgrywaem sobie jakeis tam programiki. potem zacząme grzebać w fuse bitach i wyłączyłęm dzielnuk oscylatora wew. i pomyliłem sie przy zmianie tego drugiego o zamiast dać 1100 dałem 0110 czyli...
Przyczyn upatruję w zablokowanym procesorze. Źle ustawione fuse-bity: - CKSEL3..0 - ustawiony inny generator taktujący procesor; nalezy wypróbować dostępne pozostałe opcje: generator zewnętrzny ok 100kHz podpięty do XTAL1, zewnętrzny obwód RC podłaczony do XTAL1 - DWEN - włączony i wobec tego zablokowany...
Szymtro, masz rację, pomyliłem clock spi z szybkością portu komputera. Ale z drugiej strony jak popularne programatory STK200 a o tych mowa mogą miec zegar spi 2MHz o czym mówi kamyczek, czy port drukarkowy jest w stanie taką częstotliwość zapewnić? Nie miałem nigdy żadnych problemów z ATTiny2313 ale...
Witam! Zdaje sobie sprawe, ze na forum bylo juz conajmniej milion postow na ten temat, jednak nadal nie udalo mi sie rozwiazac mojego problemu. Uzywam zrobionego przez siebie STK200. Pierwotnie byl to programator do Atmega8, na pokladzie jest podstawka 28pin. Atmega programuje sie bez problemu (PonyProg...
Witam Na wstępie zaznaczam, że AVR-ami zajmuje się dopiero od tygodnia :). Mam problem jak w temacie. Potrzebuję aby timer 1 (16 bitowy) liczył od ustalonej wartości początkowej, a po wystąpieniu przepełnienia wygenerował przerwanie i się zatrzymał. Potrzebuję odliczyć 25ms. Attiny taktowany jest...
Ale jak bardzo mniejsza? Przestawiłeś "fusy" na zewnętrzny kwarc? Jeżeli różnica jest niewielka, to może wynikać z opóźnienia w obsłudze przerwań (jeżeli gdzieś w programie masz przerwania zablokowane na dłuższy okres czasu).
Witam Nie zasilaj procka z lpt, lepiej dla programatora i procka dać po prostu oddzielne zasilanie (bateryjne, lub uA7805). Sam jestem bardzo początkujący i nie miałem jeszcze tego problemu (miałem inne, równie upierdliwe :D). Procesor masz prawidłowo taktowany? Grzebałeś w fusebitach? Kiedyś PonyProg...
Pozwoliłem sobie na kontynuację zamknietego już [url=]tematu bo problem jest nie rozwiązany :wink:. A więc do rzeczy. Na pokładzie Attiny2313 programowany przez STK200 przez ISPProg Dybkowiskiego. Nadmieniam że tym programatorem i tym programem zaprogramowałem niejedną Atmegę czy '51. Programatora...
Czas wyliczany na procesorze nigdy nie bedzie dokładny. A to niby czemu? Kwarc to kwarc, nie ma żadnego problemu z uzyskaniem dokładności wskazań równej precyzji zastosowanego kwarcu. Kwestia odpowiedniego programu. Wracając do oryginalnego problemu. :arrow: smyku22 Jak wygląda ta obsługa RC5?...
No i właśnie chyba za bardzo się pośpieszyłem i spróbowałem na własną rękę skonfigurować te ustawienia za pomocą programatora zawartego w Bascomie avr, no i niestety teraz procesor jest zablokowany i programator go nie widzi. Czy Wiesz może czy istnieje jakiś sposób aby odblokować taki procesor jeżeli...
Witam. Jest to moje pierwsze zderzenie z uP więc proszę o wyrozumiałość. Posiadam ATTiny 2313 i mam problem z ustawieniem fuses. Na początek zbudowałem prosty układ bez zewnętrznych rezonatorów, składający się jedynie z uP i kilku diod podłączonych do jego portu B. Z tego co wyczytałem w dokumentacji...
Używaj najnowszej wersji Bascoma AVR 1.11.8.7 - obsługuje ATTINY2313. Poświęć chwilę czasu i zmajstruj sobie programator STK200/300 (na LPT) lub poświęć ok. 20zł i kup gotowy np. na Allegro. Wskaż w opcjach typ podłączonego programatora. Zainstaluj na PC drukarkę np. HP (zalecana LINOTRONIC) nawet...
Witam, miałem (właściwie mam nadal) dokładnie ten sam problem co w temacie, ale nie mając dobrego kontrastu na lcd(zwarty do masy nic praktycznie nie widać) nie sprawdzałem czy sie cos na nim pojawi, kombinowałem we wszystkie strony, zajrzałem na forum, wyczytałem cos o fuse bitach i spróbowałem. Przekombinowałem...
Na płytce zvl11avr jest kwarc ale nie wiem czy jest on podłączony czy nie jak to sprawdzić? Wszystkie poprzednie programy działają prawidłowo, nigdy nie konfigurowałem fuse bitów, wiem o nich tylko tyle że nieprawidłową konfiguracją można zablokować procka. Może foto coś wyjaśni. Więc jak do wspołpracy...
Wersja poprawiona ale bez skutku czy ktoś widzi błąd którego Ja nie widzę Jak nie ma czujnika wyświetla 0 a jak podpinam czujnik wyświetla -6(kreska6) #include<avr/io.h> #include<inttypes.h> #include<util/delay.h> #include<avr/interrupt.h> #define F_CPU 8000000 #define...
Teraz nie rozumie juz nic. Z tego co bascom robi w powerdown.Wygląda jakby tylko włączał zezwolenie na tryby uśpienia. Czy ja coś źle odczytuje? Czy kolega Zumek mógłby napisać w ASM przejście do ST-BY dla tego Attiny? Bo według mnie było by to tak: $asm !IN R24,mcucr !ORI R24,0x20 !Out...
A czy można jakoś zablokować procesor bo jest wszystko podłączone a nie chce mi odczytać procesora. Znaczy się odczytywało ale pozmieniałem coś i już nie odczytuje. takie coś:
Oto kod jednego z programów z którym mam problemy: 'C029f.bas Generator impulsów prostokątnych ' UWAGA! Wejsciem EN(able) modułu LCD steruje końcówka PB.1 ' do wyjscia PB.3 dołączona przez rezystor 1k anoda diody LED (katoda do masy) Dim Impuls As Word , Przerwa As Word...
Co za odporność na wiedzę... SPIEN z ISP DA się zmienić. Tylko raz. I nie przez inne fusebity-tylko celowo(choć nieświadomie) Potem już tylko z programatora równoległego. Czy między 23:18 a 23:24 udało Ci się zablokować procesor? Dodano po 12 Tam jeszcze jest kilka fusebitów za pomocą których można...
Witam, może sprecyzuj problemy jakie masz po kolei - bo teraz to już nie wiem za bardzo czy nie działa ci "sztuczka" z usypianiem i budzeniem procka? czy nie za bardzo działa ci nadajnik RC5 ? nie pokazałeś wprawdzie kodu swojej procedury nadawczej RC5 ale coś czuję przez skórę, jeśli chodzi o...
Jeżeli zablokowałeś RESET zewnętrzny to możesz dołączyć dowolny generator w dowolne miejsce i tak nic to nie da. Zostaje tylko programowanie równoległe.
Witam, Problem fusebitów jest częstym tematem na tym forum, mój screen pochodzi z programu AVR8 Burn o Mat, fusebity zawsze kontroluje ze stroną [url=]. Dlatego nierozumiem dlaczego zablokował kolega prograowanie przez ISP :?: Po drugie na moim video niestety mamy doczynienia z kompresją serwisu YOUTUBE,...
I jeszcze pytanie do marci4: czy stan EEPROM może uniemożliwić (zablokować) zaprogramowanie procka??? EEPROM padnie, ale procka (FLASH) będzie nadal można używać i programować. No dobrze... ale czy EEPROM ma jakiś wpływ na fuse bity? Dodano po 20 [Janumix! jaka jest różnica między...
A więc zaczynamy: Napisałem programy przykładowe i wszystko pięknie chodzi diodki się zapalają gasną - po prostu jest dobrze. Napisałem program w AVR Studio 4 i symulacja pokazuje że wszystko powinno działać no ale nie działa. Tu jest przycięty kod programu który też nie działa mi. ...
Na inny procesor i mogłem pomylić piny, ale sposób jest taki: $crystal = 8000000 $regfile = "m8def.dat" Config Portb = Input Portb = 255 Config Portd = Output Dim Temp_0 As Byte Dim X As Byte Do If Pinb.0 = 0 Then If Temp_0 = 0 Then 'sprawdzenie '( ...
Zależy jak go zablokowałeś, jak wyłączyłeś pin RST, to chyba tylko programator równoległy.
Witam! Ze względu na niedokładność funkcji waitms(); postanowiłem uruchomić licznik TC1 w ATTINY2313. Ma to być obsługa pilota (prawdopodobnie JVC). Więcej danych: - ATTINY pracuje z częstotliwością 1MHz (wewnętrzny oscylator) - TC0 jest już zajęty innymi działaniami (w czasie obsługi pilota TC0...
Witam wszystkich Forumowiczów! Jestem uczniem 3 klasy technikum i już od pół roku zacząłem interesować się programowaniem uK. Pisałem w C bo to dla mnie prosty język. Ostatnio zadałem sobie problem (no dobra chcę zaszpanować przed kumplami :P). Chcę zrobić dobory rejestrator temperatury w pokoju....
Jeśli jesteś początkujący to zdecydowanie odradzam ci do tego celu PonyProg bo na bank zwiększysz ryzyko zablokowania sobie procka prawie do 100% ;) Za to zassaj sobie program: - za jego pomocą, poprzez zakładkę "FUSY UPROSZCZONE" zrobisz to tak bezpiecznie jak NIGDY w żadnym innym programie. Akurat...
Pytanie: czy wyłączenie zapłonu w trakcie odliczania (przed upływem 25 sekund do zablokowania) powoduje wyzerowanie odliczania?
Jutro kupię nowego ATTinka, pomożecie mi go zaprogramować tak żeby działał prawidłowo? Koder jest świetny, dźwięk z niego rewelka, naprawdę warto go wykonać. Nie chciałbym tylko zablokować kolejnego układu, w was nadzieja że naprowadzicie mnie jak zrobić to prawidłowo :) Pomożecie?
Bardzo dziwna sprawa, czy procesor jest zadokowany w jakimś układzie? Napięcie dochodzi poprawne? Jaki kod błędu? "Could not identify chip with id: FFFFFF" ? Czy coś innego? Sprawdź połączenia, samo skasowanie zawartości Uc nie zmienia nic, co mogłoby spowodować zablokowanie procesorka.
mirekk36 zaraz po poście to znalazłem - chociaż eclipse mógłby domyślnie ją ładować ;P Dodano po 39 Mam jeszcze pytanie odnośnie zablokowania możliwości skopiowania programu. Robi się tak: Jak najłatwiej sprawdzić, czy prawidłowo jest zablokowany uC... PS2 w eclipse jest to...
Hmm, teoretycznie jest parę kwiatków które mogą w wypadku błędu transmisji zablokować program w jakimś miejscu. Nie masz dostępu do jakiejś przejściówki na ftdi?
używam ponyproga do programowania i bascom avr do pisania programu. Wrzucę wszystko póżniej, bo chwilowo nie mogę Masz dwa fajne procki, które w 100% będą obsługiwane w programie MkAvrCalculator za FREE. Po co się męczyć z tym PonyProgiem, robić jakieś kalibracje i czary-mary? a potem sobie jeszcze...
AVR raczej nie uległ uszkodzeniu, przynajmniej mi się nigdy nie udało ubić " na śmierć" ukontroler. Za to miałem kilka przypadków przestawienia fusebitów i zablokowania procesora na programowanie szeregowe. Przypadki takie były związane z: 1.Problem połączeń między programatorem a kontrolerem. 2.Wyprowadzenie...
Pewnie ma na myśli, że to jest zlepek wszystkiego ;) A tak na poważnie: 1. Po ci Ci ten return; w obsłudze przerwania? 2. Jeśli już w przerwaniu chcesz zablokować inne przerwania, zrób to za pomocą atrybutu BLOCK. 3. To: [syntax=c]DDRD = (1<<PD0) + (1<<PD1) + (1 << PD5);...
Witam wszystkich, Mam na stole stary interfejs Opel Scanner A650 z Attiny2313. Będąc u mnie przeszedł ewolucję RS232>USB(nie był to popisowy wykon)>BT(właśnie dziś ją przechodzi). Pomyślałem, że zrobię backup procesora w razie 'W'. Jest to spontaniczne zebranie się w sobie i nie mam pod ręką warsztatu,...
Mam kilka zablokowanych Attiny2313. Poczytałem nieco na temat reanimacji, ale, że w temacie jestem zupełnie zielony i proszę o pomoc. Czy Arduino UNO można wykorzystać do tego celu i jaki wsad trzeba by wgrać ? Pewnie źle szukałem, ale nie natrafiłem na kod, a sam nie jestem w stanie go napisać. Spotkałem...
Jest w fusach coś takiego jak SPIEN. Niestety miałem 2 takie przypadki (ATMEGA128 i ATTINY2313), które po zmianie konfiguracji zegara na niepoprawną w jakiś "magiczny" sposób wyzreowały sobie wszystkie fusy (łącznie z SPIEN). Złóż sobe programator równoległy, albo poszukaj na necie kogoś kto może "sprzedaje"...
Witaj. Ja kupiłem po prostu nowego attiny2313. Rozwiązało to problem w 100 procentach. Podejrzewam że mógł to być jakiś błąd w transmisji danych podczas programowania, ale nie jestem pewien. Robiłem to wtedy na 2 metrowej "przedłużce" - wykorzystałem kabel sieciowy a 3 przewody poszły jako ekran. Działało...
Ten programator juz raz uwalil mi attiny2313 a wszystko przez to ze zworka nr 2 nie byla umieszczona w programatorze przez co predkosc isp byla za duza. Zobacz co sie stanie jak ja zalozysz. P.S. u mnie tez jest ten pytajnik ale wszystko sie pieknie ustawia.
Trochę już jaśniej ale niedokońca :cry: Chcę odblokować ATmega8 procesorem ATTiny2313: Czyli: Atmega8 w programatorze a Attiny2313 z kwarcem 8 MHz na uniwersalnej płytce stykowej, masy połączone razem wyjście X1 ATTiny2313 złączone z PORTB.6 ATmega8.
Dokumentacja mówi, że aby atmega32 dawała się programować poprawnie, częstotliwość zegara w isp musi być mniejsza od f_cpu/4 lub nawet f_cpu/6. Jeśli pierwotnie się procesor programował idąc na wewnętrznym 1MHz, a teraz jest taktowany zewnętrznym 32kHz, to procesor nie będzie odpowiadał aż nie zmniejszysz...
Aha dzięki wielkie za pomoc. Pomyślałem że mógłbym osiągnąć tą częstotliwość na innym procesorze attiny2313 i podać z wyjścia na atmege8 ale pojawia się kolejny problem. Jeśli attiny2313 ma preskaler co daje 1MHz i napisze programik w stylu Do Toggle Portb.1 loop To jaką częstotliwość...
a dlaczego chcesz wyłączyć SPI i Reset? Ponieważ nie mogę wgrać flash :cry: Dziękuję za odpowiedzi,wlasnie z wolumenu wrócilem i kupilem 3 attiny2313 :D Program jak najbardziej sprawdze jestem wdzięczny koledzy :D
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ć: >...
Witam, nie dawno podłączyłem uC attiny 2313, zaprogramowałem, wszystko było w porządku. Teraz próbuje przesłać program i wyświetla się komunikat że program w ogóle nie widzi avra... Kiedy zasilam przez programator, taki komunikat się wyświetla: avrdude -p attiny2313 -P usb -c usbasp -E noreset...
fusebitami można co najwyżej zablokować możliwość programowania przez niektóre złącza (programowanie równoległe zawsze działa). Od zabezpieczenia przed odczytem i zapisem są lockbity - zaznacz Lock1 oraz Lock2 i będziesz miał zabezpieczenie przed odczytem i zapisem aż do najbliższego kasowania całego...
...ale myślałem nad bardziej nowatorską .... ..... W praktyce oznaczałoby to przywracanie uśpionych proców "urządzeniem" za 5 zł :] gdyby tak było to na necie miałbyś już miliony (no może troszkę przesadziłem z tą ilością) ale tysiące takich podobnych, extra rozwiązań... zamiast więc pytać...
Witam przy próbie zaprogramowania attiny 2313 pomyliłem połączenia i przez przypadek podłączyłem +5V do RESETu. Program PonnyProg2000 kalibruje lecz przy próbach odczytania programu, wgrania, odczytania fusebitów nie odpowiada, wyskakuje błąd. Czy konsekwencją mojej pomyłki może być zniszczenie lub zablokowanie...
Zacząłem pisać licznik zdobytych punktów, a raczej pozmieniałem program znaleziony w internecie. Licznik działa poprawnie z dwoma przyciskami i jest ok. Listing programu licznika: Dim Jednostki As Byte , Dziesiatki As Byte , Setki As Byte Dim Ktorywysw As Byte , S2a As Bit , S2b As Bit , S1a...
Użyj do ustawiania fusków wygodnego i bezpiecznego programu mkAvrCalculator , dzięki któremu, a szczególnie dzięki jego zakładce "Fusy uproszczone", nigdy przypadkowo nie zablokuje ci się procek AVR ;) Możesz nim spokojnie programować swoje procki ATtiny2313 i ATmega8 Odnośnie twojego pytania...
A możesz zaproponować jakiś schemat? Zależy mi na tym, żeby był możliwe prosty. Chciałem go złożyć na szybkości mając nadzieję, że akurat będę miał w domu potrzebne części :) Potrzebuje odblokować attiny2313. Wyciągnąłem go z szuflady (był już używany), ale nie udaje mi się go uruchomić teraz i podejrzewam,...
Modernizacja ZL11AVR Witam, Chciałbym zaprezentować płytkę ewaluacyjną dla ATtiny2313, którą niedawno sobie zbudowałem. Jest to zmodernizowana płytka ZL11AVR , dostosowana do dzisiejszych realiów (brak złącza RS232 we współczesnych komputerach, a zwłaszcza laptopach). Dlaczego zdecydowałem...
Witam. Ja również mam zablokowałem uC (Attiny2313). W jaki sposób mam ustawić fuse bits na zewnętrzny rezonator 8MHz? Również używam ISPProg. Czy ktoś z szanownych kolegów mógłby mi wytłumaczyć dokładnie co odznaczyć a co zaznaczyć w fuse bitsach aby ni zablokować uC drugi raz? Pozdrawiam.
Z racji małej ilości miejsca na płytce chciałbym wykorzystać nóżkę xtal1, xtal2 jako porty I/O (ATtiny2313) Oczywiście muszę przestawić ją na wewnętrzny generator 8MHz. 1.Pytanie na jaką stabilność mogę liczyć tego generatora ? (wystarczyłaby mi odchyłka max +- 10% ) 2. Ponieważ programuje zwykłym...
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...
Podłączyłem diodę między SDO a masą przez rezystor 100ohm i zobaczyłem, że jak mam podłączone od razu 12V (czyli włączam je razem) to dioda się nie świeci i jak zrobię całą tą tabelę zero efektu. Ale jak podłącze 12V trochę po 5V to dioda się zaświeca i raz potrafi świecić cały ten cykl a raz potrafi...
A nie zablokuje w ten sposób procesora. Kiedyś ustawiałem właśnie w ten sposób attiny2313 i sie zablokował:/ A chodziło wtedy o wyłączenia dzielenia przebiegu przez 8. Więc się trochę obawiam, ceny procków poszły ostatnio mocno w górę.
Wykonałem układ na uC atmega168, wgrałem oprogramowanie (plik hex przez avrstudio4, potem bin przez bascoma) i... nic podpinam pod rs232 na max232 i dostaję takie oto krzaki: czy może być to spowodowane złą wartością w rejestrze osccal? bo ta mega168 raz "zaprogramowała" mi się jako mega8, bo...
Wiecie co Panowie, jak wstawiłem w pętlę do-loop instrukcję reset watchdog(pomimo że jest zablokowany) ... No to już(?) masz przyczynę.Teraz napisz , której wersji Bascoma używasz :D Piotrek PS Podejrzewam , że masz wersję , która formalnie nie obsługuje ATTiny2313 :(
Oj kolego LONEK! Palcem Ci trzeba ostro pogrozic!!! Jak Ty takie rady masz zamiar dawac to gratuluje niewiedzy!!!! Postepujac zgodnie z twoja porada scalak na 100 % dzialac nie bedzie - powiem wiecej... Twoje porada doprowadzi do zablokowania go i nie ruszysz niczym poza programatorem rownoleglym! Bit...
Jeżeli fusy przełączono na 1111 to trzeba sprawdzić sprawność i podłączenie kwarcu (i zbadać najlepiej oscyloskopem lub sondą w. cz. przebieg na XTAL2). Nie należy zapominać o kondensatorach przy kwarcu (ok. 33pF) zgodnie z notą katalogową. Jeżeli dalej będzie nie tak należy do XTAL1 podłączyć dowolny...
Kup ATMege8, albo 88, albo 48 - są tanie jak barszcz, na długo starzczyć nie będą bo szybko je zablokujesz nieumiejętnie/nieuważnie ustawiając fusebity, ale przy obecnych cenach tych procesorów można sobie pozwolić na zakup kilku od razu. Ewentualnie ATtiny2313 - ma mniej pamięci i mniej nóg, ale też...
a nie lepiej zamiast klawiatury dac pastylke z imobilajzera DS1990 lub podobne + dwa guziki stop,start. procki nie sa takie drogie ( ATTiny2313 - 6 zl , ATMega8 - 7 zl ) i maja wejscia analogowe , cyfrowe . blokade przed powtórnym wlaczeniem przycisku start mozna zrobic z impulsów z cewki zaplonowej...
Testuje na ATTiny2313, nie mam możliwości na innym, ponieważ zablokowałem 2 atmegi(ustawiłem 1010 w fusach)
Dla mnie też zdarzyło się (na szczęście do tej pory tylkoraz), że PonyProg zapisał SPIEN. Oczywiście procek się zablokował. A co do ATtiny2313, to zdarzyło mi sie, że PonyProg zaprogramował jakieś błędne ustawienia bitów od zegara. Podłączyłem zewnętrzny kwarc (na pająku) i dało się z nim ponownie skomunikować. Po...
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ł...
WITAM Przestawiłem FUSEBIT M z DebugWire z disablet na enablet i procek padł Attiny2313 co zablokowałem i jak to odblokować ? Poprawiłem tytuł - Regulamin.
Witam, Mam LM2940, podpinam na wyjściu woltomierz, jest niemalże równe 5V. Wkładam w podstawkę Attiny2313 które jest zasilane otóż tym stablilizatorem i napięcie magicznie skacze o ponad pół wolta co jest niedopuszczalne dla procesora. Stablilizator oczywiście jest w wersji 5V. Co jest spowodowane...
A więc po kolei: Płytka robiona metodą termotransferu. Pleksa jest od strony scieżek. Też mam AVRdude z nakładka graficzna Burn-O-Mat i uważam że jest bardzo dobra szczególnie przy zmianie fusebitów ponieważ nie można sie tam praktycznie pomylić i zablokować uC. Narazie programowałem Attiny2313 i...
Witam, chciałem po raz kolejny zmienić soft w tym projekcie: Niestety AVR Studio wywala mi 3 ostrzeżenia, wygląda to tak: jako że program się kompiluje i tworzy hex'a bez problemu, postanowiłem go zgrać i tu zonk, procka nie można już odczytać - zapisany program owszem wykonuje się, ale wszelkie...
Witam ponownie Poprawiłem to zapisywanie do expanderów, troszkę lektury HELP-a i doszedłem do: deklaracja: Declare Sub Pcf_zap(byval Kosc As Byte , Byval Ex As Byte) a tu podprogram: 'podprogram obslugi ukladow PCF8574 Sub Pcf_zap(byval Kosc As Byte , Byval Ex As Byte) ...
Witam :) Jako ze jest duzo pytan na forum na ktore odpowiedz padla, postanowilem ze zbiore choc troche postow do kupy, tematy dotycza glownie AVR, bo z ARMow jeszcze nie czuje sie na tyle na silach zeby robic FAQa ;) Mam nadzieje ze sie komus przyda :) Niby FAQ jest, ale dla mnie jakoś malo czytelny...
Witam sprawdź ten kod co prawda są inne numery portów i inny procek ale jak zmienisz powinno działać. Problem jest jeden w momencie jak naciskasz przycisk i zmieniasz końcówkę na WYJŚCIE to stan tego pinu Musi być (0) Niski , żeby nie zrobić zwarcia. '$sim $regfile = "attiny2313.dat" $crystal...
Jeśli masz do testów procka ATmega8 lub ATtiny2313 to możesz śmiało wypróbować ten program: mkAvrCalculator poza wgrywaniem plików HEX możesz też bezpiecznie i wygodnie przestawiać fusebity bez obawy przypadkowego zablokowania procka ;)
No właśnie nie ma dobrego narzędzia HV dla AVR, dobrego czyli taniego prostego i na USB. Po za tym, taki uniwersalny programator HVPP siłą rzeczy będzie drogi i skomplikowany. Programując układy poprzez ISP mamy tylko 6 przewodów. Chcąc to zrobić poprzez HVPP jest ich około 20, a do tego masa procków...
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...
128kHz/8 - i tu właśnie attiny zrobiła się niewidoczna dla mojego USBasp nie wiedząc dlaczego. Ale wciąż pracuje z tą czestotliwością i program leci wolno tak jak powinien A zworke spowalniającą w programatorze założyłeś? Jest wymagana dla niskich częstotliwści. Pozdrawiam Tak mam cały czas...
=>INTRO : Witam serdecznie. Mam problem z programatorem AVR. Zwykle programowałem uC na uczelni lub tam gdzie odbywałem staż/praktyki. Jeśli miałem robić to w domu, to robiłem to na starym komputerze (gdzie miałem gniazdo LPT). Teraz kiedy komputer z gniazdem LPT oszalał. I mam do dyspozycji "tylko"...
Włosy powoli staja mi dęba ... to "cholerstwo" nie chce "współpracować" :). Nowy attiny2313 (kupiony wczoraj w Monster Elektronik) włożony do podstawki, podłączony programator usbasp i nic. Tak jak poprzednio nie jest widziany przez programator. Zaczynam powoli wierzyć w magię (no chyba, że należę do...
Ok , już mam części na USBAsp , tylko muszę pożyczyć programator żeby zaprogramować programator ;-) Tak jakoś się udało że książkę kolegi mirekk36 udało mi się zdobyć , myślę że wolne chwile będą spędzane właśnie z tą książką w ręku. Może mi ktoś podać adres do jakiegoś dokładnego opisu najlepiej...
No przecież pisałeś że masz zaprogramować fusy wg obrazka - a na tym obrazku widać było że chodzi o kwarc zewnętrzny - więc zakładałem że wiesz co robisz ;) Ale ok - to nie jest żadne zablokowanie procka ;) Weź kwarc i podłącz go do pinów XTAL1 oraz XTAL2 - nie musisz na płytce stykowej żadnych...
Niemcom PonyProg robi to samo o ile jest to jakaś pociecha: N. Tak i na końcu okazało się, że nawet zwykły Bascom ma tysiąc razy lepiej rozwiązany interfejs do programowania procków a szczególnie ich fusów niż koci Pony prog. Mein Problem hat sich mit Bascom gelöst, nun habe ich die...
Witam, żeby nie zakładać nowego tematu, odkopię ten. Tamta przejściówka nie działała, także dałem sobie z nią spokój. Pomyślałem że lepiej będzie zrobić taką: Zrobiłem ją starannie, aby mieć na długi czas i problemy z przesyłaniem programu się skończyły, ale niestety program winavr zwraca...
Od kiedy autor odkrył, że możliwe jest zbudowanie urządzenia wyposażonego w interfejs USB i opartego o procesor AVR, postanowił samemu takowe zbudować. Ponieważ opisy zastosowania bibliotek USBtiny i – bardziej wyczerpujący - V-USB były zbyt skomplikowane, autor postanowił stworzyć własny...
Obecnie częstotliwość taktowania mam ustawiona na zewnętrzny od 3 do 8 mhz: Ext. Crystal Osc. 3.0-8.0 MHz; Start-up time: 14 CK + 65 ms. jednak możliwe że za którymś razem było ustawione na więcej niż 8mhz ponieważ samo tak się przełączało a ja nie sprawdziłem tego od razu. Możliwe że przez to zablokowałem...
Bascom Procesor Attiny 2313 płytka testowa AVT3500 Znalazłem w internecie program trochę w nim pozmieniałem i działa czyli wyświetla na wyświetlaczu 7 segmentowym liczby w zakresie od 0 do 9999. ale mam problem bo che wyświetlić na nim liczby z przecinkiem z dokładnością do 0,1 tylko nie wiem...
Tak dowolny pin portu B. Ustaw tak fusebity aby atmega8 pracowała z zegarem 8MHz nieważne czy wewnętrznym czy zewnętrznym. Nie miałem atmegi pod ręką więc działanie programu sprawdzałem na attiny2313. Później skompilowałem go pod atmegę. Niestety ale nie pomogło, takimi fusebitami została atmega88PA...
Zrobiłem dekoder RDS jak w tym temacie: 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: Burn-o-mat'em....
Ten SAMSUNG wygląda na Attiny2313, ale to niewiele da; można by zrobić kopie z drugiego egzemplarza ale zapewne jest zablokowany Flash. LCD, raczej chodzi o wyświetlacz LED; można sprawdzić ale raczej jest to sprawne. Jeszcze ten EPROM, jest możliwość że uszkodzony (całkowicie, lub uszkodzona...
Witam. Postanowiłem przedstawić chyba pierwszy mój projekt na elektrodzie. Jest to zegar Nixie. Konstrukcja nie jest w jakiś sposób wielce odkrywcza. Ale o tym później. Przez grudzień zmagałem się z problemem sterowania lamp Nixie i odczytem RTC. To mój pierwszy większy projekt od ładnych...
Witam. Próbowałem juz kolego na wiele sposobów i nadal nic. W załączniku wysle jak są ustawione fuse bity i program który wgrywam do attiny24. Po drodze juz zdazyłem ja zablokować ale odblokowałem ;) Moze program jest zły? Wszystko wgrywam za pomoca programatora USBASP i program mkAVR Calculator. Wgrywałem...
Witam. Próbuję naprawić moją Attiny13A, której zablokowałem reset (celowo). Mam Fusebit Doctora i adapter do Attiny13 dla niego. Cały czas świeci czerwona dioda. Kiedy próbuję wyczyścić układ poprzez terminal nie odczytuje sygnatury (00 00 00 - FAIL!). Kiedy dopisuję ręcznie 9007 odczytuje fusebity...
Nie można odczytać o ile producent go nie zablokował. Programowalne to ATmega8, AT2313 -> ATtiny2313. O który schemat chodzi?
Proszę autora tematu o przejrzenie tego kodu, dodałem aliasy, zrobiłem zliczanie czasu bezczynności i obsługę alarmów. Nie wnikałem w sterowanie buzzerem i licznikiem dystansu, to już pozostawiam twórcy. [syntax=vbnet]$regfile = "attiny2313.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4 =...
Ten dziwny tytuł to propozycja wykorzystania modułu wyświetlacza z prostych nieco przestarzałych tunerów Echostar DSB-616 lub DSB- 717. Zapewne u niejednego elektronika (lub jego znajomego) taki tuner leżakuje na dnie szafy. Moduły różnią się wyposażeniem. Oprócz oczywiście procesora ATtiny2313...
Wpadł mi w ręce uszkodzony tuner TV-Sat Echostar DSB-717 i postanowiłem jakoś go wykorzystać. A właściwie nie cały, tylko płytkę z wyświetlaczami i mikrokontrolerem ATTiny2313. Układ mierzy temperaturę w 6 punktach z wykorzystaniem czujników Dallas DS18B20 przy rozdzielaczu co na podłogówkę i grzejniki. Mierzę...