Mam pewne obawy związane z tym ,że coś mogę podłączyć źle (to znaczy nie do tych pinów mikroprocesora co trzeba). Czym mogłoby to skutkować? Procesor przeżyje, nawet jak go odwrotnie włożysz w podstawkę. Co do SPI do nie trzeba podciągac pinów rezystorami, tylko musisz pomiędzy programatorem a procesorem wstawic do każdej z linii (MISO, MOSI, RESET,...
sprobuj ustawic fusebity tak samo jak w tym ktory Ci dziala
Witam! Chcę przeprogramować procka attiny2313 i mam pytanie, czy mam dobrze ustawione fusebity? (chciałbym je ustawić na pozycję fabryczną) Pozdrawiam! http://obrazki.elektroda.pl/8646919800_1...
Witam wszystkich :!: , Do tej pory programowałem na procku 90s2313. Teraz przy "przerzucaniu się" na ATtiny2313 wystąpiły pewne problemy. Może ktoś z was będzie umiał je rozwiązac. Programuje w BASCOM AVR, przy użyciu płytki testowej AVT992. 1. Pytanie podstawowe i może banalne: co to są fusebity i do czego służą? 2. Czy do ustawienia częstotliwości...
Sprawdź lockbity, jeśli są zaprogramowane to fusebity dadzą się odczytać, ale nie dadzą się zmienić.
Nurtuje mnie dlaczego ATTINY2313 są niewidoczne pod MkAvrCalculatorem, raczej błędy w lutowaniu wykluczam Jeśli masz pewność że te sygnały niezbędne do programowania, dochodzą na tą podstawkę (można przemierzyć od podstawki, która Ci działa), to może być taka kwestia, że ten kwarc w Twojej sytuacji jest niezbędny. Przynajmniej do czasu przeprogramowania...
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 Attiny także ją blokując. Prosiłbym kogoś o dobrym sercu...
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
$regfile = "ATtiny2313.dat" nie pamiętam czy taki jest nagłówek dla tego procka w bascomie a nie np tiny2313.dat albo tn2313.dat sprawdź to sobie sam ..... przecież to już nie problem mając bascoma a potem kompilacja i masz HEX'a - no przecież już o tym pisałem aha tylko jeszcze jedno - trzeba przestawić panie kochany fusebity w procku ATtiny2313 np...
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...
To pokaż jak ustawione są fusebity po ich przeprogramowaniu przez ciebie, (może zrzut ekranu z MkAvrCalculator) po wciśnięciu żółtego przycisku "Sprawdź podłączony AVR" w zakładce programator - ok?
nie pamiętam numerów nóżek i pinów, ale u mnie na takim programatorze ( wg Bascoma - Sample Electronic Programer) bez problemu działa. w opcjach trzeba tylko wybrać AT TINY 2313 i już. być może próbujesz programować go jako at90s2313. Jeśli nie masz opcji Tiny w bascomie, musisz ściągnąć nowszą wersję. kwarc nie przeszkadza, chociaż nie pracuje. fabrycznie...
Help bascoma faktycznie podaje możliwość wpisania wartości do 65535. To jednak nie działa. Np. poszukaj kodu do obsługi ds18b20 (tam potrzeba 750 ms na konwersje temperatury) - zawsze używa sie 3 x waitms 250. Tak to już jest, teoria a praktyka to 2 różne sprawy... ps spróbuj zmienić config portb.2=output na config pinb.2=output. Fusebity służą do konfiguracji...
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...
tak naprawdę obydwa schematy są poprawne ;) odmian STK200 jak widać jest sporo tylko pamiętaj jeśli chcesz sam to robić zamiast wydać 15zł i mieć gotowca sprawdzonego i działającego odrazu, to użyj 74HC a nie innej wersji przy tych schematch ... Ja jednak gdybym miał zrobić sam to robił bym wg www.LancOs.com to w końcu autor jednego z lepszych programów...
Witam Programowalem attiny2313 wszytko poszlo ladnie, potem ustawilem fuse bity i sie niestety pomylilem (zapomnialem ze 0 oznacza zaprogramowany) i wszytko ustawilem na odwrot. Teraz stracilem komunikacje z attiny (podlaczony kwarc). Pozaznaczane mialem nastepujacy fuse bity: CKDIV8, SUT1, SUT0, CKSEL3, CKSEL2, CKSEL1, CKSEL0 i chyba CKOUT. Czy istnieje...
Witam. Od niedawna bawie sie programatorem z gazety EDW mikrokontrolerów AT90s2313. Wiem ze zostały one wycofane z produkcji więc kupiłem układ attiny 2313. Programowałem go, wszystko szło dobrze do póki nie ustawiałem poleceń czasowych (wait, waitms). Komendy te cąłkowicie nie zdadzały się z zadanym czasem(np. wait 2 powodował czekanie 4 sekund a nie...
Witam. Czy możecie mi powiedzieć jak ustawić fusebity w avrdude gui tak, aby dobrze działał attiny 2313? Bo już próbowałem niemal wszystkiego. W bascomie to było proste ale odkąd przesiadłem się na programator USB to mnie coś trafia...Z góry dzięki za odpowiedź Dodano po 50 z tego wszystkiego zapomniałem dopisać że chodzi mi o taktowanie kwarcem zewnętrznym...
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...
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...
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 dla częstotliwości 4MHz i wewnętrznego zegara powinienem...
Witam Chciałem przenieść banalny programik z Attiny2313 na coś mniejszego ( Tiny24 ), mam źródła natomiast nie znam fuses, są one przekazywane z linii poleceń w czasie programowania programem SP12, czy ktoś w Was używa tego programu i mógłby mi przetłumaczyć co oznaczają skróty z parametrami w tym programie, konkretnie jakie parametry w fuses są ustawiane....
Witam, wykonałem projekt z tej strony : [url=http://www.embtron.com/index.php?op... Problem pojawił się wraz z ustawieniem fusebit, wg projektu powinno to być tak jak na dołączonym rysunku, jednak gdy tak to ustawie jest zero reakcji ze strony układu, nic nie działa. Co może być nie tak ?
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. Jedynym rozwiązaniem aby uratować / odzyskać...
Witam wszystkich Elektrodowiczów! Nie wiem czy mnie moderatorzy nie zlinczują za ten temat (chociaż dział poprawny) , ale jak wiadomo sprawa Fuse Bitów jest dosyć delikatną i często (99 % przypadków) powoduje zablokowanie mikrokontrolera, dlatego właśnie tu piszę. Potrzebuję ustawić w mikrokontrolerze AVR ATtiny2313 (ATMEL) Fuse Bity tak, aby mikrokontroler...
Witam, mam problem dotyczący zaprogramowania w/w układu w unloperze. Otóż programuje z patchem bądź z włożonymi układami 74hc74i 74hc00 i za każdym razem jak kliknę na analyze wyskakuje komunikat failed. Co jest nie tak. Prośba do modów, jeśli ten temat jest nie z tego działu proszę o przeniesienie.
Witam. Jestem laikiem w programowaniu mikrokontrolerów AVR.Mam do zaprogramowania kość jak w tytule,posiadam do tego ISP Programmer ale nie wiem za bardzo jak ustawić fuse bity w tym programie.Dużo czytałem na temat programowania tych procesorów,również zapoznałem się kartą Data sheed Atmela ale boję się ruszyć tych fuse bitów.Chcę ustawić wew.oscylator...
Witam, mam taki kod: $regfile = "attiny2313.dat" $crystal = 8000000 Config Portb = Input Portb = &B00000000 Config Portd = Output Portd = &B0000000 Speaker Alias Portd.0 Do 'Europe :: Final Countdown Sound Speaker , 124 , 675 'H2(1/16) Sound Speaker , 110 , 758 'A2(1/16) Sound Speaker , 248 , 675 'H2(1/8) Waitms...
Mam problem z ATtiny2313. Mam 5 sztuk z czego 4 po kilku programowaniach przestaly sie identyfikowac. Programator widzi kombinacje FF FC i 00. Kostki nadal dzialaja. Na poczatku ustawilem im bity wg specyfikacji na prace jako 90S2313. Z pieciu dziala tylko jeden. Probowalem je czytac z kwarcem (4M) i generatorem (3.19MHz). Napiecie zasilania zmieniam...
Witam Chciałem wykonać małą centralkę alarmową (o ile można to tak nazwać) na początek chciałem uruchomić odczyt klawiatury matrycowej i wyświetlanie postępu wpisywania kodu. Wzorując się kursem języka C z jednej ze stron internetowych przerobiłem zamieszczony tam kod pod mojego Attiny2313 po skompilowaniu i wgraniu programu do uC program się uruchomił...
Tak chciałem wgrać nowy soft do usbasp bo nie wiem czy się procesor nie wysypał. Mam 6szt attiny2313 oraz fusebity pod program AVR8 Burn o mat. I niestety nie mogę tego zaprogramować. A przecież kilka lat temu programowalem ten układ tym samym programatorem.
AVR-CDC: http://www.recursion.jp/prose/avrcdc/cdc... Zasilanie procka: 3.3V ===== update ===== Widzę że już próbowałeś. Co masz na myśli przez nie rozpoznaje? Wyświetla się jakaś nazwa wykrytego urządzenia? Jak zasilałeś? Fusebity ustawiałeś?
Po przeczytaniu tego wątku postanowiliśmy zbudować układ z zabudowaną obsługą usb (jeden attiny do usb, komunikujacy sie z drugim attiny sterujacy ukladem). Dla zachowania odpowiedniego zasilania reszty ukladu użyliśmy schematu z diodami zenera z przebiciem do masy na liniach d+ i d- (3V3). Będziemy wdzięczni za jakiekolwiek pomysły :) Panowie, ja...
Zmieniłeś Fusebity na zewnętrzny kwarc?
Ehh. Ustaw fusebity.
Piszesz: "Chce zaprogramować ten układ. Jest to układ RDS." TAM gdzie jest TEN układ jest dokładnie podane jak zaprogramować fusebity dla ATtiny2313. Na trzecim obrazku.
a może układ czyści eeprom wtedy kiedy go programujesz? :D trzeba ustawić odpowiednio fusebity o ile pamiętam :)
Normalne, 22 - 33pF. Fusebity w Basconie na 1111.
... no właśnie a jakiego oscylatora używasz? tego fabrycznie ustawionego wewnętrznego??? bo wtedy masz tylko 1MHz - może to twój problem z tą sekundą co piszesz? jeśli chcesz zewn kwarc to oczywiście trzeba dobrze fusebity przestawić
Zapewnić aby częstotliwość zegara programowania (SCK) była nie większa niż 128kHz / 4. Oraz przeprogramować fusebity zanim podejmiesz programowanie pamięci.
Na czym polega Twój problem, bo w swoim poście tego nie napisałeś... Ustawiłeś wszystkie fusebity jak należy?
witam :) Ustawiał ktoś fusebity na Attiny2313 na zew. rezonator kwarcowy 10Mhz ?? ---edit--- z tego co wyczytałem w katalogu -> http://www.atmel.com/dyn/resources/prod_... to powinienem tylko ustawić CKSEL3..1 na 111 i tylko tyle ? (str. 26 Table 4)
Z tym generatorkiem 1MHz może się udać, ale niekoniecznie. Zależy które fusebity unieczynniły procka - na jaką częstotliwość były ustawione. Mi procek ruszył gdy pod programator podpiąłem generator TTL ale 10MHz.
FuseBity to ustawienia mikrokontrolera (w tym przypadku ATTINY2313). Nie musisz koniecznie używać BASCOMa aby je zaprogramować ale w nim jest to najprostsze. Jaki masz dokładnie typ programatora? STK200?. Czy tylko kabel programujący? Bascom obsługuje dwie wersje i jeszcze wiele innych.
Bascomem albo PonyProg2000. Jak fusebity w Bascomie ustawić masz na tej stronie wyjaśnione.
zmienilem fusebity na 4 Mhz orginalnie było 8 Mhz
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...
Podłączenie kwarcu nie wymusza na uC korzystanie z niego. Jeżeli nie zostały ustawione fusebity to nawet 1000 kwarców nie pomoże.
Może Fusebity przestawiasz. Jaki to program wgrywasz? Co modyfikujesz? Jaki masz programator?
Ja pam pytanko? Jak ustawić fusebity żeby układ pracował na zewnetrznym rezonatorze kwarcowym 8MHz.
Niemożliwe. A jeśli chodzi o pierwszy przypadek, to musiałeś przestawić fusebity na kwarc za pierwszym podejściem.
Kolego K219 może wiesz jak to zrobić po ja po raz pierwszy programuje :| , albo jakiś link do przeczytania. Fusebity muszę ustawić pod kwarc 10MHz.
Witaj, Brakuje jeszcze paru informacji: 1. deklaracji zmiennej licznik 2. gdzie definiujesz zegar ? 3. czy prawidłowo masz ustawione fusebity?
Projekt z załączonego linku zawiera AT90S2313 a Ty używasz ATTiny2313, który posiada wewnętrzny oscylator, ustawiony fabrycznie na 8 MHz. Co zrobić: 1. Ustawić fusebity na zewnętrzny kwarc lub 2. Ustawić wewnętrzny oscylator na 4 MHz Co do kompatybilności programowej pomiędzy AT90S2313 i ATTiny2313 - tego osobiście nie sprawdzałem. Pozdrawiam...
1) schemat połączeń - brak 2) kod programu - brak 3) fusebity - nie przestawiałeś czegoś? Uzupełnij 3 powyższe informacje to będzie można szukać przyczyn.
Jak sprawdzić fusebity ,bo gdy klikam w zakładkę Lock and Fuse Bits to wyskakuje mit to co na obrazku powyżej?
Witam zrobiłem termometr na mikrokontrolerze Attiny2313 wzorowałem się na projekcie http://www.elektroda.pl/rtvforum/topic33... Niestety mam z nim mały problem cały czas na wyświetlaczu pokazuję się liczba 85, po odpięciu układu DS18B20 wskakuje liczba 95. W programie dopisałem $regfile = "ATtiny2313.dat" $crystal = 4000000 Układ programuję mkAVR...
Niepotrzebnie komplikujesz. ATTiny2313 ma BOD - który zapewnia prawidłowy reset, oraz fusebity CKSEL0 i SUT1..0, które służą do regulacji opóźnienia od startu oscylatora do resetu. Przypuszczam, że źródłem twoich problemów są domowej roboty układy reset (RC) i wolne narastanie napięcia zasilającego. Wywal to, zaprogramuj odpowiednio fusebity i będzie...
ostatnio przeczytałem na stronie http://mirley.firlej.org/ o takiej przejściówce na attiny2313 i wszystko ładnie wytłumaczone jak zaprogramować uc i ustawić fusebity
...kwarc jest zewnętrzny 4Mhz, wiec wszystko gra... To po raz N-ty na tym forum , zapytam: A fusebity skonfigurowałeś/przestawiłeś/zmieniłeś/r... :?: Piotrek
Nie ma za co, mnie one nie są potrzebne :) W układzie jak na schemacie nie "zamordujesz" mikrokontrolera. Być może niechcący przestawiłeś fusebity ... ? Wrzuć jeszcze zdjęcia. Dalsza analiza z mojej strony dopiero po 19:00.
Wszystkie fusebity mam ustawione poprawnie nawet przystosowane do użycia takiego kwarca(Fusebit A987: 1001 external low ferq XTAL).
no właśnie chciałem go przełączyć na zewnętrzny kwarc 16 MHz Przy takiej konfiguracji trzeba chwilowo podłączyć kwarc ≤8MHz i zaprogramować CKOPT dla 16MHz. Ogólnie kofiguracja i Atmega i ATtiny przeważnie jest zbliżona, jeśli chodzi o fusebity od zegara mikrokontrolera. Pozdrawiam, Daniel
dla odbiornika mogłoby być ustawione równie dobrze 8MHz lub inna wartość - najgorsze jest to, że w tej drugiej części programu dla odbiornika właśnie nie masz linijki: $crystal = 4000000 musisz ją także wstawić i wtedy jesli to również procek attiny2313 to ustaw tak samo fusebity jak ci pokazałem. bo jeśli tego nie zrobiłeś to znowu, procek chodzi ci...
Uzywam samego kabelka z rezystorami i chdzi o to ze niby procesor jest prawidłowo zaprogramowany(pojawia sie komunikat "Verifide Ok") a jednak nie wykonuje tego co ma. A fusebity moge odcztywac i zmieniac bez problemu. Uzywam wewnętrzego generatora.
fusebity attiny2313 attiny2313 bascom fusebity fusebity bascom
panewki laguna pralka ariston blokada silnika schemat skuter elektryczny
klimatyzacja podłączenie mikrokomputer cobra1
Hotpoint zmywarka – wybija różnicówkę po podłączeniu, filtr EMI, kabel, grzałka EMI, RCD, PE, L-PE, NPE – wyjaśnienie skrótów w instalacjach elektrycznych