hej ja mam cos takiego, moze pomoze ;] Opis fusebitów w jezyku polskim Bardzo pomocny materiał dla osób mających problem z czytaniem dokumentacji w języku angielskim.
To są w BASCOMie jak się domyślam (nie miałem styczności)? Specjalistą nie jestem, ale moim zdaniem to pewnie informuje te wszystkie kompilatory, linkery, asemblery i inne o parametrach układu, czyli strona programowa. Fusy ustawiają sprzętowo dane parametry, w konkretnej kości mikroprocka.
Trzeba też wyłączyć JTAG, czyli Fusebit High H.
Nie ma rezonatora zewnętrznego więc pewnie pracuje na wewnętrznym ( ten fusebit musisz ustawić ). A pozostałe tak jak zawsze :)
PB5 jest fabrycznie zaprogramowany do pracy jako RESET. Żeby go "odprogramować" musisz ustawić fusebit o nazwie RSTDISBL. Wtedy PB5 będzie pracować jako zwykły pin IO, ale tracisz zewnętrzny reset i - UWAGA - procka będziesz mógł programować tylko metodą "wysokonapięciową" (przez podanie +12V na reset). Jak nie masz programatora który programuje w tym...
Tak, a procek to atmega168 To po co ci było wgrywać bootloader? Wystarczyłoby zmienić tylko fusebity: (w zasadzie tylko wyeliminować podzielnik CKDIV8), resztę pozostawić fabryczne ustawienia, albo doinstalować zewnętrny rezonator 8MHz. i ustawić odpowiedni fusebit dla niego. Procedura ta poszła jednak w niewłaściwym kierunku..... Jakoś nie sprawdziła...
Zanik napięcia badanego powinien pojawić się nieco wcześniej niż zanik zasilania procesora. Można to zrobić tak jak napisał kolega ololukiXP, trzeba dobrać inny dzielnik (jeśli jest to zasilane z napięcia przemiennego to można dodać osobną diodę i mały kondensator). Dodatkowo bezwzględnie należy w takich aplikacjach ustawić fusebit BOD enable. Spowoduje...
Fusebit C - Divide Clock by 8 Enabled - oznacza włączony podział taktowania przez osiem.
Sprawa ma się tak dlatego, że Atmega328P nie ma już FuseBit CKOPT . W starszych Atmegach przy kwarcach szybszych niż 8MHz zalecano włączenie CKOPT. Arduino wypalając Bootloader ustawia "zwykły" Eternal Crystal Oscillator. Zobacz jak różnią się amplitudy gdy wybierzesz "Full Swing" Jest chyba ciut bardziej prądożerny, ale bardziej odporny na zakłócenia...
NAJPIERW PRZECZYTAĆ A PÓŻNIEJ ROBIĆ - NIE ODWROTNIE. Aby dokonać zmiany ustawienia kwarcu z wewnętrznego RC 1 MHz na zewnętrzny ( np.8MHz). Trzeba przejść do programowania ręcznego procesora MANUAL PROGRAM i wybrać zakładkę LOCK AND FUSE BITS. UWAGA w razie pomyłki można nie odpalić procesora!!! ATmega8 CKSEL[3..0] - Fusebits opcję Fusebit A987 - 0001:Internal...
Poczytaj sobie specjalny, przyklejony temat o ustawianiu fusebitów i dokumentację mikrokontrolera.
Witam. Panowie chciałbym zapytać o ustawienie fusebitu CKOPT w baskomie. Chciałem przejść w atmega32A-PU z wewnętrznego kwarcu 1 Mhz n a zewnętrzny 10Mhz ,tylko mam jeden problem. Wiem że fusebit A987-z ustawienia 0001 muszę zmienić na pozycję : 15 w bascomie czyli 1110 ext. crystal/resonator hight freq. lub 16 w bascomie czyli 1111 ext. crystal/resonator...
Jeżeli chcesz wykorzystać Watchdog jako rodzaj timera, to w rejestrze WDTCR powinno się ustawić bit WDTIE. Ponadto za pomocą bitów WDP3...WDP0 należy ustawić prescaler Watchdog'a. Z tego wynika co jaki czas będzie przerwanie. Jeżeli np. potrzeba 8 s, to ustawić należy WDP3 i WDP0, czyli powinno być: https://obrazki.elektroda.pl/1370064900_...
w Bascomie Fusebit A987 to cztery bity, ja muszę zmienić trzy bity CKSEL3..1 ustawić w nich jedynki, czwarty bit w A987 jest nie istotny bo jest bitem SUT? Bit A - to bit CKSEL3 Bit 9 - to bit CKSEL2 Bit 8 - to bit CKSEL1 Bit 7 - to bit SUT zgadza się? Nie , nie zgadza się... W Bascom, czy innym środowisku fusebitami odpowiedzialnymi za taktowanie...
Zrobiłeś źle, powinieneś był ustawić CKSEL na 1110 lub 1111. Teraz musisz podać sygnał zegarowy na nóżkę XTAL1 z jakiegoś zewnętrznego generatora i ustawić właściwe fusy dotyczące zegara. Następnym razem radzę zacząć od przejrzenia karty katalogowej - rozdział System Clock and Clock Options. -> http://www.atmel.com/dyn/resources/prod_...
Na razie patrzyłem tylko w dokumentację Bascoma... dokumentacje tego procka ma coś koło 250 stron :/ Jeśli już wiesz ogólnie jak działają avr-y , to wtedy dokumentację czytaj wybiórczo , czyli tę część która Cie interesuje ;) Z dokumentacji Bascoma wynika, że stosując polecenie config timer nie da się ustawić prescalera dla trybu PWM... Między innymi...
Po pierwsze musisz wyłączyć fusebit CKDIV8 dzielący sygnał zegarowy przez 8. Po drugie niepoprawnie podałeśfusebity cksel. 1 oznacza bit niezaprogramowany a 0 zaprogramowany. Pewnie używasz programatora który nie pokazuje 0 i 1 tylko "ptaszki" czy coś w tym stylu. Co do programu to polecam użyć tryb ctc i ustawić wyjście sygnału na pb2. Nie bedziesz...
Tego nie widziałem. Znalazłem za to informację że dotyczy to rezonatora pracującego jako generator wytwarzający główny sygnał zegarowy: http://obrazki.elektroda.net/9_123515576... A po drugie, akurat w ATMega8 jest błąd w krzemie i te wewnętrzne kondensatory nie działają (tzn. FuseBit ich nie włącza). Użycie rezonatora jako źródła sygnału dla...
Z attiny13 będzie ciężej się uporać przy ręcznym odblokowywaniu bo tutaj mamy interfejs szeregowy - HVSP. Polecam wykonać taki układ: http://www.elektroda.pl/rtvforum/topic15... nawet w pająku. Jeśli nadal chcesz zrobić to ręcznie, to zobacz tutaj: http://www.elektroda.pl/rtvforum/viewtop... jest to kod źródłowy tego urządzenia...
Koledzy a w atmega328P jak ustawić zewnętrzny kwarc na 20MHz? Do tej pory pracowałem na atmega32 i tam Fusebit KLA987 miałem ustawiony na 111111. Nie wiem czy te same ustawienia przejdą w atmedze328? Tylko proszę o 100% odpowiedzi ponieważ nie da rady ewentualnie odblokować bądź zmienić procesora.
http://obrazki.elektroda.net/85_12656115... Projekt powstał z czystej ciekawości… co można zrobić na Attiny13? Otóż można, i to dużo. W tym przypadku ten malec zmierzy nam napięcie, prąd, temperaturę, przeliczy, a wyniki w przystępny sposób pokaże na wyświetlaczu alfanumerycznym (typu HD44780). Jak by tego było mało, program został napisany...
muszę ustawić fusebit by wyłączyć RESET żeby był jako pin, czy potem da się zaprogramować tak ustawionym fuse. Nie da się, jedyna możliwość to użycie programatora wysokonapięciowego. Normalnym jest to operacja nieodwracalna.
http://obrazki.elektroda.net/22_12805124... Witam wszystkich. To mój pierwszy projekt w tym dziale. Dlaczego kolejna programowalna wycieraczka do samochodu, której było już kilka różnych projektów ...? ano dlatego, że ta jest konkretnie do modelu Fiata Seicento. Jak użytkownicy wiedzą standardowy regulator cyka co około 4s i nigdy mi to nie...
Więc tak chciałem z wewnętrznego oscylatora ustawić na zewnętrzny 16 Mhz i ustawiłem Ext. Crystal/Resonator High Freq. ; Startup Time 16k + 64ms ; [Cksel = 1111 Sut =11] Dołączyłem kwarc 16 Mhz + 2 kondensatory 22 pF i następnie podłączyłem do masy. Próbowałem dołączać różne kwarce i raz na jakiś czas komputer go rozpoznał ale nie dało się nic przestawić...
Jak ustawić fusebit w attiny dla kwarcu 4mhz?
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...
Opis Fusebitów w głównym poście. Fusebity w uC: taktowanie wewnętrzne 8MHz, pozostałe bez zmian. Z jakiego programu korzystasz?? bo już 3 program ściągnąłem i nie da się ustawić fusebit 8mhz brak opcji Próbowałem wgrać przez arduino i chyba się uwalił albo zablokował..
aha - spróbuje. A na przyszłość - jak trzeba ustawić te fusebit żeby attiny 2313 pracował prawidłowo z kwarcem 4Mhz??
Chodzi mi o zaprogramowanie procka 90s4433 z zewnętrznym kwarcem 8Mhz - jak ustawić fusebit, który parametr wybrać. (kwarc 8Mhz i 2x cond 30pF)
Oprócz kwarca nic, tylko ustawić fusebit CKOPT=0 i skonfigurować rejestry. Ale napisałeś ze używasz go do multipleksowania wyświetlacza.
1) Upewnij się że masz dobry kwarc zewnętrzny 16MHz 2) Upewnij się że jego kondensatory 22pF są dobre i nie mają zwarcia 3) Upewnij się że w fusebitach ustawiasz taktowanie na kwarc zewnętrzny 4) Spróbuj ustawić fusebit CKOPT na 0 (czyli go włączyć)
Zmiana kwarcu na 4 MHz nic nie pomogła, na każdej z płytek jest tak samo, czyli zły montaż nie wchodzi w grę. Raczej obstawiam Fusebity Jak prawidłowo ustawić fusebit KLA987 dla zewnętrznego kwarce 4 MHz, 6MHz i 8 MHz ? Programuje procesor programem wbudowanym w Bascom.
(at)tomas1991 Stawiałbym na uszkodzenie ścieżki bo jak rozumiem używasz cyny PB a tam ciężej trudniej o zimne luty:) Przy takich małych płytkach to aż warto miernik ustawić na test ciągłości obwodu (buzzer) i posprawdzać przejścia. Kiedyś zrobiłem płytkę "Atmega Fusebit Doctor " https://www.elektroda.pl/rtvforum/topic1... Działała mi prawidłowo...
Wygląda na to, że mikrokontroler flashuje się poprawnie. Fusebity związane z oscylatorem są niepoprawnie ustawione. Tu jest zewnętrzny kwarc 8MHz. Spróbuj ustawić fusebity w taki sposób: https://obrazki.elektroda.pl/9947092000_... Jeśli to nie pomoże, to dodaj jeszcze fusebit kompatybilności wstecznej S8535C (nie wiem, czy program w...
jak mam ustawic fysebity możesz ustawić z FUSEBIT tutaj http://eleccelerator.com/fusecalc/fuseca... W moim przypadku mogę ustawić "Int.RC Osc 8 MHz, Czas uruchomienia: 14 CK + 65 ms; [CKSL = 0100 SUT = 10], wartość domyślna". widząc dokładniej w czasie.
Jak wyjmujesz z pudełka nowy Attiny to należy ustawić programator na SLOW, fabrycznie procki AVR są ustawione na 1MHz i "zwykły" programator może nie zadziałać. Niestety ten core do Attiny2313 tego nie przewidział: https://obrazki.elektroda.pl/8160094400_... W starszej wersji Arduino wszystkie programatory były wymieszane, można było...
Zakupiłem sobie atmega8535 i nie może wystartować za fixa. niby ma wbudowany kwarc wewnętrzny i przestawiłem sobie na 8mhz... Nawet mruganie diody nie działa... tylko cały czas świeci... Pomóżcie mi coś zrobić... może trzeba coś ustawić w fusebit żeby ruszył... ???
Ja mam jeszcze pytanie.Mam programator stk200/300.Mam również procek atmega8.Musze go zaprogramować do lcd analyzer.Mam program i inne bajerki.Program współpracuje z kwarcem 16 MHz a ja nie miałem innego to musze użyć 27 MHz , wiem , że będzie szybko chodził.I tu jest teraz moja nie jasność : Czy jak będe programował atmega8 to czy bede musiał ten kwarc...
Zgadzam sie ze można dołączyć komunikacje po RS lub USB i może być z tego programator równoległy i faktycznie byłby poręczniejszy ale to wiąże się z pisaniem softu na PC. W sumie to żaden problem ale komplikuje cały projekt. Ja mam taki plan: 1. Zakładając że ma to być urządzenie ratunkowe uC (działający) byłby programowany przez ISP tylko w razie potrzeby....
Mam problem z terminalem a mianowicie odbieram krzaki. Zrobiłem konwerter projektu manekinen. Jakie zworki zewrzeć w konwerterze? http://obrazki.elektroda.pl/7164070800_1... Jak ustawić terminal?
do KrzysztofS "jeśli tak to jakim programem programowany mikro kontroler?" "A w jakim języku jest napisany ten program ?? Zastanów się trochę Razz" Nic mi to nie wniosło mam programator usbasp do programowania używam avrCalculator od Mirka36 to że napisany został w bascom to tylko kompilację robiłem w tym programie a wgrywam AVRCalculator bo można intuicyjnie...
Jak dobrze zrozumiałem kolegów fusebitami mogę ustawić częstotliwość zegara oraz rodzaj taktowania wewnętrzny oraz zewnętrzny oraz rodzaju czyli ,rezonator kwarcowy lub obwód rc , gdzie przy funkcji zaptaszkowanej CKOPT mogę odłączyć kondensator zewnętrzny. Do programatora STK200 podłączyłem zewnętrzny rezonator kwarcowy plus 2 kondensetory 22pF, jak...
Jak wyżej napisałem, przepraszam, że tutaj piszę, ale zależy mi na szybkiej odpowiedzi, a tym ogólnym temacie może się to zgubić. Natomiast odnośnie tego problemu nic co by mnie uspokoiło nie znalazłem. Mam gotową płytkę, programator chodzi i programuje procka na wewnętrznym oscylatorze. LCD pokazuje co trzeba, więc chciałbym zmienić ustawienia co do...
ale chodzi mi o zdjęcie . Fusebit ustawiony na generator wewnętrzny 4MHz (0011). o co loto z tym 0011 ?? to ustawienie fusów?? ale jednak proszę o zdjęcie>?
Okazało się że LCD był padnięty i już go wymieniłem na nowy i nie ma żadnych problemów, a teraz wracam do pytania jak wgrać plik bin? Czy jak prze konwertuje bin'a na hex'a programem (np bin2hex) to po zaprogramowaniu takim hex'em program będzie się wykonywał poprawnie? I kolejna sprawa jak ustawić fusy w AVR Studio tak żeby: -> fusebit C: 1 -> fusebit...
Posiłkowałem się informacją z dokumentacji mojego programatora Atmel-ICE (i nie tylko) Odpowiedni cytat: NOTE: The debugWIRE interface can not be used as a programming interface. This means that the SPI interface must also be available (as shown in Figure 15, “SPI header pinout”) in order to program the target. choć w tym przypadku może...
Może być. Tylko trzeba jeszcze zaprogramować fusebit CKOPT.
Jak ustawić fusebity do komputera spalania kolegi Pfemeka? Próbuje już od dwóch dni, zbudowałem już nawet fusebit doktora. Nie wiem jak je ustawić. Proszę o pomoc.
ale gdzie ja tam mam 110 ustawić w fuse bit A987 Rozwiń tę listę (kliknij z boku) - znajdziesz tam "1110: External Crystal Oscilator" Przestaw też fusebit C na 1 - wyłączysz dzielnik częstotliwości przez 8 (w AVR-ach fusebit ustawiony na "0" oznacza włączone) Pozdrawiam!
Witam ponownie Mam takie pytanie: Jak za pomocą tego: http://www.engbedded.com/fusecalc i środowiska Atmel Studio 6 ustawić ten przeklęty fusebit M103C? Chodzi mi w sensie o to czy ten fusebit mam odptaszkować?? Mam go zaptaszkowany Bo jestem nieco zielony w tej kwestii Prosiłbym o pomoc Pozdrawiam
atmega8 ustawić fusebit fusebit atmega8 ustawić programator fusebit
wymiana kondensatorów zasilacz schemat jelcz ariston zmywarka lampka
bateria parkside kabel brake radio
Medion Akoya – sterowniki panelu dotykowego w Ubuntu 24.04: obsługa ELAN, Goodix, Silead, ITE Problem z parowaniem pilota z telewizorem Xiaomi