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...
Witam. Posiadam programator Usbasp . Po podłączeniu attiny2313 programator nawet jej nie wykrywał. Jednak gdy podłączyłem do niej zewnętrzny kwarc to, od razu ruszyło. W związku z tym mam pytanie jaką funkcje pełni ten kwarc przy programowaniu, dlaczego bez niego nie chce ruszyć?
Witam Moze jak podlaczysz zewnetrzny kwarc to bedziesz mogl go przeprogramowac.
Nie. Fusy są ustawione na zewnętrzny oscylator powyżej 1Mhz. Więc będzie chodził z kwarcami od 1-16Mhz. Przy programowaniu kwarc jest obojętny, ma on tylko znaczenie w czasie pisania programu żeby kwarc zgadzał się z częstotliwością zapisaną w programie.
Zależnie od tego czy chcesz mieć wewnętrzny oscylator czy zewnętrzny kwarc to fusebity będą inne. Dobrym zwyczajem jest deklarowanie na początku typu mikrokontrolera i szybkości oscylatora(lub kwarcu): $regfile = "attiny2313.dat" $crystal = 16000000 Dodaj te linijki na początku aby być pewnym że kompilator wie jaka jest szybkość oscylatora....
Nikt nie mówił, że początki będą łatwe. Ale jak na pierwszy raz, to i tak jest nieźle. Zrobiłeś dwa typowe błędy: 1. Checked items mean programmed (bit=0) > w ponym fajka wpisuje wartość 0 2. Zaprogramowałeś własne fuse bity, nie odczytawszy fuse-b fabrycznych > najpierw Read, na koniec Write Tym samym straciłeś kontakt przez ISP //SPIEN default=0,...
Dzień dobry. Dziękuje za porady na pewno się przydadzą. Co do wzoru na prędkość transmisji to nie jest mój wynalazek, wyciągnąłem go z datasheeta, kilka osób na których się wzorowałem robiło dokładnie w ten sam sposób a widziałem nawet sposób taki w którym wpisuje się do rejestrów UBRRH i UBRRL odpowiednie wartości wyciągnięte z datasheeta. Makro pozwoliłem...
Czy jest konieczne podłączanie kwarcu do attiny 2313?
Witam, czy jeśli chcę uruchomić uC ATTiny2313 z zewnętrznym kwarcem zegarkowym - 32,768kHz - to czy muszę podpinać dodatkowe kondensatory pomiędzy piny XTAL1, XTAL2 oraz GND uC? Patrząc do dokumentacji producenta ATMEL - http://atmel.com/dyn/resources/prod_docu... - na stronę czytamy: "C1 and C2 should always be equal for both crystals...
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 (jakieś 15 znaków) z - załacza jeden reset x - wyłacza reset...
Witam Mam pytanie jak z poziomu Bascoma ustawiać lub uruchamiać wenętrzny kwarc??
Witam, Kopiujemy prosty układzik, którego zadaniem jest wysyłanie w pętli prostych sygnałów. Sygnały mają długości od 50ms do 800ms. W oryginalnym układzie do Attinki dołączony był kwarc 16.000. Nasz, skopiowany układ chodzi bez kwarcu, przebiegi są prawidłowe. Pytanie, po co ten kwarc jest w oryginale ?
Zgodnie z radą odpiołem kwarc od procesora i porcesor nadala działa. Więc czy Mógłbyś napisać jak teraz przełączyć procesor z oscylatora rc na zewnętrzny kwarc ???
...zmieniłem tryb oscylatora z "internal 8 Mhz oscillator" na "external" Skoro zmieniłeś na external to musisz użyć zewnętrznego generatora. Kwarc to "cristal".
1n1p - Atmega8-16 / Atmega8l-8 / Atmega8A - wewnętrzny 8MHz attiny2313 - Attiny2313 / Attiny2313v / Attiny2313A - wewnętrzny 8MHz dla at90S2313 trzeba zewnętrzny kwarc 8MHz więc świetnie zastąpi go attiny2313 softy w załączniku jeśli chcemy zmienić porty we/wy na inne dla naszej nowej pcb to robimy to w pliku .inc skompilować całość można programem...
ale na 11 powinien śmigać... postaram sie jutro o jakiś mniejszy kwarc i potestuję dalej. Dzięki za pomoc :) ************** dodane*************** i już wiem co się stało. Faktycznie ustawilem dobrze, więc jeśli ktoś się zastanawia, to ATtiny2313 KWARC ZEWNĘTRZNY 11,59200MHz: FUSEbit: CKSEL: 1111 ; SUT: 11 a problem był w kondensatorach, maiałem różne...
Witam mam jeszcze jedno pytanie nie o tem uP ale tez o fbit-mianowicie chce ustawić attiny2313 na zewnetrzny kwarc 10MHz ale w kalkulatorze jest max 8MHz-czy mógłby mi ktoś podpowiedzieć jak powinno być?? i co trzeba wpisać w avrdude.
wogole niechce ruszyc symulacja. źródło sygnału taktującego,jest generowany przez zewnętrzny kwarc o czest 12Mhz. procesor Attiny2313
Witam Czy do poprawnego odebrania kodu RC5 potrzeba zastosować zewnętrzny kwarc do taktowania procesora ? czy może wystarczy wewnętrzny oscylator 8MHz ?
Być może zmieniłeś na kwarc zewnętrzny pomoże wtedy podłączenie kwarcu. Zobacz [url=http://elportal.pl/index.php?module... i [url=http://www.henwyd.republika.pl/Teks... .
Korzystając z wbudowanego oscylatora nigdy nie osiągniesz dokładności większej niż 1% bez dosyć uciążliwych komplikacji typu stabilizacja temperaturowa i napięciowa kompensa. Zastosuj zewnętrzny kwarc a sytuacja się poprawi. Jeszcze lepiej podłacz zewnętrzny kwarc zegarkowy (PA0 i PA1) A jeszcze lepsze rozwiązanie to zastosuj specjalizowany RTC np....
AT90S2313 -> jak zapewne wiesz MUSI mieć zewnętrzny kwarc bo inaczej nie będzie działał - i jak się domyślam na pewno dałeś kwarc 4MHz (jak wynika z kodu i wszystko w nim działa) jeśli chodzi o ATtiny2313 - to po zakupie działa on na wewnętrzym oscylatorze 1MHz a nie na kwarcu - nawet jeśli jest on podłączony. Tak więc podstawowe pytanie jak zawsze...
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...
Chciałbym zmniejszyć częstotliwość taktowania ATTiny2313 z wewnętrznego RC 1MHz na zewnętrzny kwarc zegarkowy 32.768kHz (co daje ok. 30 razy wolniej). Jak ustawić Fuse Bits - ponieważ w dokumentacji ATMELa nie jest to napisane, jak skonfigurować Fuse Bits na Low-Frequency Crystal 32.768kHz?
Stawiam na problemy z taktowaniem peryferii: - złe źródło sygnału zegarowego (np RC zamiast zewnętrzny kwarc czy na odwrót) - zły kwarc (np overtonowy) - ustawiony podzielnik na 8 - źle ustawiony CKSEL - źle ustawiony PLL - źle ustawione parametry transmisji (parzystość, liczba bitów itp) Pracę ułatwiłby oscyloskop albo rejestrator (SaleAE). Dzięki...
Właśnie zaczynam zabawę z programowaniem mojego układu i chciałem nauczyć się wykonywania pomiarów czasu ale prawdopodobnie mam źle skonfigurowanego timera. Przejrzałem sporo tematów tutaj i nie tylko, czytałem datasheeta i dalej tego nie rozumiem. Program jak na razie ma mierzyć czas po jakim pojawi się impuls na porcie D i wyświetlać rząd wielkości...
Może być ci ciężko uzyskać jakąkolwiek poprawną transmisję gdyż wewnętrzny osc jest bardzo niedokładny :( . Może ci się udać ale nie będzie to powtarzalne, wystarczy, że zmienisz napięcie zasilania albo zmieni się temperatura i rozjedzie ci się cała transmisja. Najlepiej jak byś podłączył normalny kwarc i przestawił fusy na zewnętrzny oscylator.
Po pierwsze, sprawdź plik io.h. Zdarzyło mi się kiedyś, że w pliku z definicjami rejestrów, dostarczonym przez producenta procka, był błąd i zapisywałem coś nie pod ten adres co trzeba. Po drugie, jeżeli nie masz zewnętrznego kwarca, to spróbuj go dołączyć. Z jakiegoś powodu zdarzyło mi się kiedyś, że ATTiny2313 przestał odpowiadać po ISP (był puszczony...
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ć??
Podłącz zewnetrzny generator pod XTAL1 i jeszcze inaczej zaprogramuj... ;) External Clock to zewnętrzny sygnał taktujący. Pewnie E xternal Cristal Oscilator jest tym, czego potrzebujesz...
Witam, na mnie nie działa odstraszająco słowo Bascom ... ale kolego autorze - skoro sam nawet piszesz, że: "CKSEL najniższa możliwa wartość rezonatora to 0.4...0.9MHz" to jakim cudem wymyślasz sobie żeby podłączyć kwarc o jeszcze dużo niższej wartości???? nie dziw się wtedy, że kogoś to może szczególnie poirytować a wcale nie musi oznaczać, że ma wyższe...
no właśnie chciałem go przełączyć na zewnętrzny kwarc 16 MHz i on jest cały czas podłączony, ale nie działa :( głupie pytanie: jak najprosciej zrobic programator równoległy?
Witam ! do Krzysiekdg $crystal = 800000 ?, a piszesz że "Fusy mam zmienione tylko na zewnętrzny kwarc 4MHz" osiemset kilo herców nie równa się cztery mega herce !!! ( Odczytaj PW wcześniej napisałem ) Pozdrawiam. Stefan
Może ma ustawione fuse-bity na zewnętrzny kwarc lub kolega ma programator równoległy i np. wyłączył pin RESET? Zrób wywiad, na jakich ustawieniach jej ostatnio używał.
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...
Witam Od ostatniego czasu kiedy zajmowałem się mikroprocesorami minęły chyba 2 lata. Chciałem powrócić do tematu i co?? Zamiast at90s2313 wprowadzono nowsze attiny2313 no i mam sporawy problem a mianowicie: czy ktoś wie dlaczego nóżka reset może być również portem?(sprawa ma się tak samo do attiny13) Nie mam zielonego pojęcia jak to konfigurować i jak...
Witam, robiłem niedawno jeden projekt, układ na procesorze ATtiny2313A-PU i wykryłem jak mi się wydaje błąd w konstrukcji tego procesora. Czy ktoś miał podobny problem i mógłby to potwierdzić? Procesor ten nie pracuje prawidłowo przy określonych ustawieniach Fuse bitów. Kiedy jest ustawienie BODLEVEL1=0 i BODLEVEL0=0 , to procesor nie startuje, jeśli...
Witam. Czy ustawiłeś odpowiednio fusebity nie wiem jak dokładnie powinny być ustawione ale na pewno na kwarc zewnętrzny (domyślnie jest wewnętrzny oscylator RC 8MHz)? Spróbuj jeszcze podciągnąć linie RESET do + zasilania rezystorem np. 10k. To tak na szybko co wymyśliłem.
Jak rozumiem nikt nie jest w stanie mi pomóc? Hmmm... A kolega co zrobił żeby rozwiązać problem? - połączenia elektryczne sprawdzone? - zwory przestawione na BC? - zasilanie RTC prawidłowe? - Attiny2313 domyślnie pracuje z zegarem 1MHz (chyba że kolega przestawił Fuse bity na zewnętrzny kwarc 4MHz) - w programie 4MHz a może to 90S2313?
Witam Mam problem z generowaniem tonów DTMF pod ATtiny2313 np piszac prosty program $regfile= "attiny2313.dat" $crystal = 8000000 ddrb = &HFF ' wszystkie port b jako wyjscia Enable Timer1 Enable Interrupts Dim Ton as byte Do For ton = 0 to 9 Dtmfout ton , 500 waitms 500 next ton loop end Fuse bity ustawiony na zewnętrzny kwarc o czestotliwosci...
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 zrobić układ na ATTiny2313 i z tego co przeczytałem,...
Jeśli lcd pobiera 100ma to chyba musisz kupić nowy (sprawdź podświetlanie - może to ono zbyt mocna obciąża stabilizator) Z noty wynika, że procesor ma domyślnie ustawione "fuse bits" CEKSEL0-3 na wewnętrzny generator 8MHz. To znaczy, że zewnętrzny kwarc nie ma znaczenia w twoim projekcie. No chyba że wcześniej przestawiłeś fusy. Jeśli chcesz je przestawiać...
Witam. Hm nie wiem jak to zdefiniować. Ale działa. Całe 7 godzin w sumie męczyłem się nad uruchomieniem. Dzięki Pana poradom usunąłem kwarc zewnętrzny. Wgrałem ponownie do fuse bitów iż chcę by działał kwarc zewnętrzny na 1MHz. I dalej nie działało. Przyszedłem po chwili i coś mnie natknęło by wymienić opornik z 4,7 k który stosuję bez przeszkód od...
a no widzisz - hmmm jeśli chodzi o taktowanie to trzeba najpierw ustawić coś takiego co się nazywa FuseBitu procka . To dzięki nim określasz czy procek działa na wewnętrznym oscylatorze i na dodatek o jakiej prędkości, albo czy działa w oparciu o zewnętrzny kwarc. ATtiny2313 po urodzeniu w fabryce taktowany jest z wewn oscylatora o prędkości 1MHz -...
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 kondensatorów do masy dokładać. Ruszy na samym kwarcu i...
Zastosuj zewnętrzny kwarc 4MHz lub 8MHz bo wewnętrzny oscylator pozostawia wiele do życzenia. (W Bascomie i procesorze z wewnętrznym oscylatorem komunikacja na magistrali 1-wire nie była możliwa) Doradzam więc stanowczo zastosowanie rezonatora kwarcowego i 2óch kondensatorów 33pF, bo możliwe że cały twój program rozjeżdża się z powodu użycia wewnętrznego...
W sumie to teraz krytykujesz nie mnie a Piotra Góreckiego - redaktora naczelnego Elektroniki dla wsyztskich, ponieważ ten program jest żywcem przepisany z cyklu mikroprocesorowa osla łączka xD Dodałem teraz zewnętrzny kwarc 4 Mhz i jest idealnie. Testuje razem ze stoperem komórkowym. Polecał bym tryb pracy CTC. co to w ogóle jest? I jeszcze chciałbym...
Ściągnij datasheet ze strony producenta i otwórz na stronie 23. Masz tam tabelkę do ustawienia bitów CKSEL3..1 (w Twoim przypadku to będzie 110) a na stronie 24 masz tabelkę do ustawienia bitów: CKSEL0 i SUT1..0. Musisz sam zadecydować jak je ustawić w zależności od Twoich potrzeb. Od tych bitów zależy czas startu mikrokontrolera. Pamiętaj, że bit zaprogramowany...
Ze schematami mam chwilowo problem graficzno - programowy. Ale zasilanie oczywiście doprowadzone , dołączone kondensatory do Vcc. Generalnie wzorowałem się na układzie z http://hobby.abxyz.bplaced.net/img/art00... . Nie podpinałem żadnych ledów, przycisków. Podłączyłem jednak zewnętrzny kwarc z kondensatorami. Nie podłączyłem obwodu RESET...
Witam. Hm nie wiem jak to zdefiniować. Ale działa. Całe 7 godzin w sumie męczyłem się nad uruchomieniem. Dzięki poradom usunąłem kwarc zewnętrzny. Wgrałem ponownie do fuse bitów iż chcę by działał kwarc zewnętrzny na 1MHz. I dalej nie działało. Przyszedłem po chwili i coś mnie natknęło by wymienić opornik z 4,7 k który stosuję bez przeszkód od kilku...
Aloha koledzy! Poszukiwałem właśnie czegoś takiego tzn. nie samego Girdera bo to już od dawna znam (rewelka) ale właśnie takiego układziku do komunikacji uC->PC(girder) - albowiem jest to część większego projektu (home theater PC)-ale to już inny temat. Pozwoliłem sobie nieco zmodyfikować ten projekt i wszystko działa bez najmniejszych zastrzeżeń!!!...
Mam problem mam attiny2313 zaprogramowanego działał na nim robot itp. wedłego pewnego objaśnienia znalezionego w internecie ustwaiłem go na zewnętrzny oscylator. Wszystko było dopuki kwarc w układzie się nie zepsół i a zapasowe zgubiłem :cry:. Myślałem że w sklepie kupie nowy i będzie grać jednak w sklepie mają najmniejszy 40Mhz do pilotów :|. Teraz...
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 pin RESET; pomoże tylko programator wysokonapięciowy:...
ldi r16,0b00100000 out mcucr,r16 ;SE = sleep sleep ldi r16,0b00000000 out mcucr,r16 ;wylacz SE Działa zgodnie z instrukcją: Ustawiamy odpowiednia konfigurację do funkcji oszczedzania i wydajemy komendę uśpienia. Następna linijka jest bo tak napisali w datasheet - żeby zmienić rejestr zaraz po wybudzeniu - moze trzeba było by to przenieść do obsługi...
Witam. Mam pewien problem związany z avr ATmega32 mianowicie jakiś miesiąc temu normalnie działała zaniechałem pewien projekt na miesiąc i mega przeleżała go w szafie. Kilka dni temu postanowiłem wznowić owy projekt i tu problem, avr programuje się normalnie ale program już nie działa, próbowałem i prostego migania diodą 0 reakcji, wysłania jakiegoś...
attiny2313 kwarc kwarc attiny2313 kwarc zewnętrzny
ekspres siemens podświetlenie brotje opinie ludzie ratunku
sterowanie pomiarem ustawienie ograniczenia prądu kineskopu
Brama zatrzymuje się po 1 metrze - przyczyny i rozwiązania Vestel 17MB211 Mainboard Firmware Files Needed