fusebit ckdiv8

Znaleziono około 160 wyników dla: fusebit ckdiv8
  • Atmega1284 - Problemy z ustawieniem zewnętrznego kwarcu 16MHz i 12MHz

    Fusebit CKDIV8 wyłączyłeś?

    Mikrokontrolery AVR   04 Kwi 2015 08:46 Odpowiedzi: 3    Wyświetleń: 924
  • REKLAMA
  • Jak skonfigurować BTM112 przez Atmegę za pomocą komend AT? Przykłady?

    No pewnie a nie widzisz że masz załączony Fusebit CKDIV8 ! przecież to jak byk widać i dzieli ci to częstotliwość taktowania przez 8 - jak więc chcesz mieć prawidłową transmisję ?

    Mikrokontrolery   30 Cze 2012 15:20 Odpowiedzi: 20    Wyświetleń: 2248
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak wygenerować sygnał 4500 Hz na porcie B w ATtiny2313?

    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...

    Mikrokontrolery   30 Wrz 2006 23:17 Odpowiedzi: 14    Wyświetleń: 3118
  • REKLAMA
  • [ATMEGA644P] Timer T1 działa w trybie Normal zamiast CTC - przerwanie co kilkadziesiąt sekund

    Jeśli dobrze policzyłem przerwanie powinieneś mieć co 0,5 sekundy. 18432000 / (2 * 1024 * 4500) = 2Hz Ponieważ w przerwaniu zmieniasz stan pinu na przeciwny, to na nim powinien być 1Hz. Jeśli fusebit CKDIV8 masz zaprogramowany (fabrycznie ustawiony), to na pinie powinno być 0,125Hz, czyli stan wysoki co 8 sekund. Zakładam oczywiście, że pracując z takim...

    Mikrokontrolery AVR   04 Maj 2017 10:45 Odpowiedzi: 12    Wyświetleń: 1617
  • ATMEGA328P-PU - USBASP nie wykrywa procesora, błąd avrdude, ATMEGA8 działa

    W zależności od tego jakim programem programujesz odszukaj pole "Parametr" lub "Dodatkowe parametry" i wpisz "-B 8" (minus B osiem) Obrazek przykładowy dla Burn-o-mat w tym wątku http://www.elektroda.pl/rtvforum/topic29... W niektórych programatorach zamiast "AutoSCK" jest rozwijana lista i z niej wybierz 185kHz. Jak się połączysz to zmień FuseBit...

    Mikrokontrolery AVR   22 Sty 2015 22:54 Odpowiedzi: 6    Wyświetleń: 2217
  • REKLAMA
  • Jak ustawić fusebit SPIEN w mikrokontrolerach AVR, by nie zablokować SPI?

    Dla zewnętrznego rezonatora kwarcowego > 8MHz CKSEL3:0 = 1111. Dodatkowo aby wyłączyć podział zegara przez 8 musi być CKDIV8 = 1. Zauważ, że "ptaszek" oznacza bit zaprogramowany, co w nomenklaturze Atmela oznacza wartość 0. Musisz "odptaszyć" CKDIV8 i CKSEL3:0 Jacek

    Mikrokontrolery   08 Cze 2018 23:43 Odpowiedzi: 340    Wyświetleń: 96009
  • ATmega 169 - Fusebit 7 Divide Clock by 16 a prędkość taktowania PWM

    Ten bit nazywa się CKDIV8 i dzieli zegar przez 8 a nie 16;] Jeżeli procek ma działać z częstotliwością 16MHz powinieneś go wyłączyć.

    Mikrokontrolery   16 Cze 2006 10:11 Odpowiedzi: 2    Wyświetleń: 1600
  • [atmega162] Jak wyłączyć CKDIV8 w Atmega162 i poprawnie skonfigurować UART?

    Posłuchaj ;) ... ja ci proponuję - odpuść sobie to myślenie o CKDIV8. Tzn wyłącz ten Fusebit i przestań o nim myśleć za to staraj się doprowadzić do prawidłowej transmisji wg PDF'a procka. Ty masz wciąż podstawowe problemy z inicjalizacją i przez to masz krzaczki/ptaszki - a to że raz widać jakieś literki a innym razem nie - nie ma nic wspólnego że...

    Mikrokontrolery AVR   08 Cze 2012 12:57 Odpowiedzi: 17    Wyświetleń: 2553
  • Wybór najlepszego modułu GPS do AVR - jakie są wasze doświadczenia?

    To sprawdź fusebit CKDIV8 = "0", bo wydaje mi się że powinno być 1.

    Mikrokontrolery AVR   02 Lis 2011 12:02 Odpowiedzi: 78    Wyświetleń: 19616
  • Problem z wykonywaniem i wgraniem kodu na ATTiny2313A za pomocą arduino uno

    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...

    Arduino   25 Sty 2024 22:47 Odpowiedzi: 6    Wyświetleń: 660
  • Czujniki białej linii w minisumo - brak reakcji na podczerwień, co zrobić?

    Masz ustawiony fusebit CKDIV8 - skasuj go. Teraz mikrokontroler dzieli zegar przez 8. Co do folii aluminiowej - trzeba pokręcić potencjometrem :)

    Robotyka Modelarstwo i CNC   03 Lut 2008 00:31 Odpowiedzi: 18    Wyświetleń: 4517
  • Jak przyspieszyć odświeżanie wyświetlacza w zegarze z PCF8583 na Atmega 162?

    Witam, Wszystko zaczęło działać. Metody są dwie. Pierwsza to ustawienie $crystal = 1000000 Drugie rozwiązanie to ustawienie pracy z zewnętrznym generatorem w fusebit CKDIV8 trzeba odhaczyć ptaszek pozdrawiam

    Mikrokontrolery   26 Wrz 2007 10:27 Odpowiedzi: 14    Wyświetleń: 1880
  • REKLAMA
  • MAKERBUINO - projekt z jednostronną płytką

    Witajcie, chciałbym się z wami podzielić moim projektem jednostronnej płytki do platformy Makerbuino. W internecie jest dostępny dwustronny projekt płytki ale skoro takich nie umiem robić to postanowiłem samemu zaprojektować pcb. Udało się jednak zaznaczam że mogłem ją lepiej wykonać, ale po prostu nie chciało mi się siedzieć jeszcze dodatkowych paru...

    DIY Konstrukcje   05 Gru 2020 17:27 Odpowiedzi: 2    Wyświetleń: 9381
  • [ATmega 324][C] - Procesor taktuje inaczej niż powinien

    Przecież masz włączony dzielnik przez 8 (fusebit LOW.CKDIV8). Czyli twój zegar to 10MHz/8.

    Mikrokontrolery AVR   17 Gru 2021 11:37 Odpowiedzi: 2    Wyświetleń: 417
  • AVR fuse Calculator i programator graficzny z avrdude

    Ale na screenie jest do wyboru tylko 8mhz, . Skoro jest tylko 8MHz to znaczy że nie ma w tym procku do wyboru innych opcji jak 1MHz, 2MHz czy 4MHz. Za to masz Fusebit CKDIV8 - dzięki czemu masz do wyboru albo 1MHz (ustawione fabrycznie albo 8MHz. Jak myślisz dlaczego producent w nowszych prockach rezygnuje z tych 2MHz czy 4MHz ???? bo to na diabła...

    DIY Konstrukcje   26 Wrz 2013 18:32 Odpowiedzi: 615    Wyświetleń: 156591
  • [ATmega88] Ustawianie częstotliwości taktowania - fusebity

    Fusebit CKDIV8 - ZAWSZE podzieli ci KAŻDĄ częstotliwość taktowania jaką ustawisz fusebitami CKSEL, przez 8 .... rozumiesz? Dlatego fabrycznie miałeś ten procek ustawiony na wewn. oscylator RC = 8MHz i włączony CKDIV8 - dzięki czemu pracował domyślnie z taktowaniem 1MHz A kto ci powiedział że jak korzystasz z wewn. oscylatora to nie możesz skorzystać...

    Mikrokontrolery AVR   06 Wrz 2012 09:03 Odpowiedzi: 13    Wyświetleń: 3018
  • [atmega328p] [atmega328p][c] Timer0 - dioda nie miga, ustawienia 8MHz, kod nie działa

    fusebitami mam ustawione 8MHz. Preskalerem dzielę na 1024, więc wychodzi 7812,5Hz. Jako że jest to timer0 to ma rozdzielczość 256, więc częstotliwość wychodzi 30,517... Hz. Z tego by wynikało, że mój licznik powinien dochodzić do 30 i powodować świecenie diody przez ~1s. Tak się jednak nie dzieje, trwa to ~8s. Gdzie moje rozumowanie jest złe? :) Być...

    Mikrokontrolery AVR   11 Sie 2014 23:33 Odpowiedzi: 7    Wyświetleń: 3858
  • [attiny13a] Jak uruchomić programowy PWM dla diody RGB na ATtiny13A?

    Ustawienia rejestrów, i trybów masz ok - tylko właśnie ten nieszczęsny wektor przerwania. To może jeszcze wejdź na blog M.Kardasia czyli: http://mirekk36.blogspot.com/2012/03/ecl... i zobacz jak można sobie ułatwiać życie dzięki Eclipse a w twoim szczególnym przypadku jak szukać wektorów przerwań (masz tam też wiele...

    Mikrokontrolery AVR   21 Kwi 2012 21:08 Odpowiedzi: 4    Wyświetleń: 3070
  • [atmega8] [atmega8][C] Timer1 CTC generuje przerwanie rzadziej niż 1s, co robię źle?

    czy nie jest uruchomiony dzielnik zegara przez 8. bo ma włączony bit CKDIV. Tylko od kiedy Atmega8 ma fusebit CKDIV8? TCCR1A |= (1<< WGM12); //tryb CTC WGM12 jest w rejestrze TCCR1B

    Mikrokontrolery AVR   26 Sty 2011 22:19 Odpowiedzi: 6    Wyświetleń: 1771
  • Zasilanie Arduino Uno 3.3V - czy możliwe i gdzie podłączyć?

    Nie radzę tego robić z UNO, bo są tam dwie ATmegi ( adasikp 3,3V to przy takim taktowaniu to za mało. Niektóre prostsze modele (np. PRO MINI) można potraktować napięciem niższym niż nominalne jeśli zaprogramujesz (czyli wyzerujesz programatorem, sama zmiana w boards.txt nie wystarczy) fusebit CKDIV8 i zmienisz upload.speed w boards.txt na 8 razy mniejszy...

    Arduino   24 Kwi 2016 18:33 Odpowiedzi: 7    Wyświetleń: 4026
  • Jak ustawić Fuse Bity w ATtiny2313 dla wewnętrznego oscylatora 4 MHz?

    Program MoAvrCalculator odczytuje ci normalnie sygnaturę? pokazuje nazwę procka? o odczytuje fusebity? i mówisz że są ustawione tak, że taktowanie to 8MHz? ale czy zastanowiłeś się, że procek ten domyślnie z fabryki ma włączony fusebit CKDIV8 ??? zajrzyj że sobie do zakładki "Fusy uproszczone" widać go tam zaznaczonego zapewne jak na dłoni .... i dlatego...

    Mikrokontrolery AVR   29 Sie 2011 19:00 Odpowiedzi: 13    Wyświetleń: 3337
  • ATMEGA16 UART nie wysyła danych do ATTINY2313 – konfiguracja rejestrów UART

    niestety dalej nic, ja chcę uruchomić najszybsza transmisję jaką się da:) ale żeby cokolwiek uruchomić zaczynam od nieco wolniejszej. ścieżka to jakieś 3cm wiec można zaszaleć:) nadal odbieram 128.... probowałem tez w miejsce Megi32 wsadzić mege16- zachowanie to samo i jeszcze jedna ważna uwaga w odbiorniku(mega32) zmienna f UCSRA = (0<<RXC);...

    Mikrokontrolery   01 Maj 2008 16:46 Odpowiedzi: 11    Wyświetleń: 2376
  • [AVR] Sprawdzony schemat i wzór płytki do programatora USB na Windows Vista 64 bit

    Po pierwsze - to chyba oczywiste że jeśli spróbujesz zaprogramować procka ATtiny2313 wsadem do ATmega8 to się nie ma prawa udać. Po drugie to jak pisałem - program mkAvrCalculator wykrył ci procka bo sam dokonuje na czas odczytu jego sygnatury (automatycznie) spowolnienia taktowania w programatorze USBASP ale ..... ..... ale żeby móc wgrywać prawidłowy...

    Mikrokontrolery   13 Lut 2010 23:00 Odpowiedzi: 22    Wyświetleń: 9729
  • Przykładowy program w BASCOM dla sterownika Nokia PCD8544 przez 1-wire

    Witam Widzę że sporo problemów jest przy uruchomieniu sterownika na ATtiny13 i dlatego zwróce uwagę na kilka elementów jakie mogą być przyczyna kłopotów. - wsady ze stronki są prawidłowe i sprawdzone, - w FUSEBIT znacznik CKDIV8 musi być wyłączony!!! (przy nowym układzie jest domyślnie ustawiony), - oscylator wewnętrzy musi być ustawiony na 9,6MHz,...

    Mikrokontrolery   05 Cze 2006 20:39 Odpowiedzi: 29    Wyświetleń: 6747
  • Attiny 2313 - Rola kwarcu 16 MHz w układzie sygnałowym 50-800ms

    Ok. Czyli chodzi o ten prescaler: "Divide clock by 8 internally; Tak, pod warunkiem jednak, że uController ma wbudowany taki "Clock prescaler". Jest dośc duża grupa uC nie posiadających takiego prescalera (Mega8/M16/M32/M64 i inne). Zatem przed wszystkim należy kierowac się informacjami z datasheet. CKDIV8 jest to wybrana wartośc ustawienia CLKLPR...

    Mikrokontrolery   30 Cze 2014 16:07 Odpowiedzi: 11    Wyświetleń: 1926
  • Jak zrozumieć ustawienia Lock and Fuse Bits w ATtiny2313?

    Fusebit ckdiv8. Reszta tam gdzie zawsze:-)

    Mikrokontrolery AVR   22 Lut 2009 09:53 Odpowiedzi: 14    Wyświetleń: 2104
  • [Bascom] ATmega88PA - Odczyt RC5 nie działa, działa na ATmega8, co zmienić?

    A fusebit "CKDIV8" masz wyzerowany?

    Mikrokontrolery AVR   12 Mar 2012 18:45 Odpowiedzi: 32    Wyświetleń: 4813
  • Błąd FLASH przy wgrywaniu .hex do ATmegi 644 przez JTAG - adres 0x000

    Hej, 5657jz - widzę włączony fusebit CKDIV8, pytanie - jakim kwarcem taktujesz atmegę ?

    Mikrokontrolery   10 Sty 2012 21:22 Odpowiedzi: 15    Wyświetleń: 1685
  • ATmega8: Niska częstotliwość przebiegu prostokątnego zamiast 15625 Hz

    kaczy1n : Licznik jest inkrementowany, nie dekrementowany, stąd wpisanie jedynki spowoduje przepełnienie się licznika po 255*256 cyklach zegara. Dla zegara 8MHz uzyskasz 61Hz, dla zegara 1MHz około 8Hz - sprawdź, czy masz dobrze wybrane źródło zegara. janbernat : Gdzie jest napisane, że atmega8 posiada fusebit ckdiv8?

    Mikrokontrolery AVR   10 Kwi 2009 07:32 Odpowiedzi: 7    Wyświetleń: 1608
  • Attiny2313 - [C] Po wgraniu programu programator nie wykrywa uC

    Attiny działa na wewnętrznym kwarcu 8 MHz tak jak został przyniesiony ze sklepu (Fusebitów nie zmieniałem). Nowy procesor ze sklepu ma włączony podzielnik i pracuje na częstotliwości 1MHz. Bit włączający podzielnik nazywa sie CKDIV8 . Do zmiany FuseBit`ów podchodził bym jednak ostrożnie. Spróbuj innego programu do współpracy z tym procesorem. Przypominam...

    Mikrokontrolery AVR   29 Gru 2014 22:51 Odpowiedzi: 11    Wyświetleń: 1407
  • ATmega644PA - Błędy UART przy połączeniu z ESP8266 i konwerterze poziomów

    Aktualnie pracuję na wewnętrznym generatorze, a jedyny fusebit jaki ustawiłem to CKDIV8.

    Mikrokontrolery AVR   28 Gru 2016 11:18 Odpowiedzi: 40    Wyświetleń: 3318
  • Tworzenie własnej płytki z Atmega328p: Połączenia 5V i GND

    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...

    Arduino   22 Kwi 2021 19:49 Odpowiedzi: 12    Wyświetleń: 777
  • Wybór schematu programatora do ATiny2313 i różnice z AT90S2313

    kolego szeri88 -> nie popełniłeś błędu podając, że $crystal = 1000000 bo świeżo kupiony i nie przeprogramowany ATtiny ma właśnie ustawiony wewnętrzny oscylator (a nie rezonator) na wartość wprawdzie 8MHz ale włączony jest FuseBit CKDIV8, który dzieli tę częstotliwość przez 8 i w efekcie końcowym uc pracuje tak jak zdeklarowałeś na początku z częstotliwością...

    Mikrokontrolery   25 Lut 2007 14:52 Odpowiedzi: 21    Wyświetleń: 2916
  • POGOTOWIE - kłopoty z zaprogramowaniem, zablokowaniem, fusebit-ami, itp.

    CKSEL powinny być ustawione na 0111, sprawdź też CKDIV8 czy nie jest czasami zaprogramowany (tak jest domyślnie). Jest też możliwość, że kwarc się wzbudza na jakiejś innej harmonicznej.

    Mikrokontrolery Początkujący   13 Gru 2024 19:50 Odpowiedzi: 436    Wyświetleń: 114928
  • Atmega 644p - brak komunikacji po ustawieniu oscylatora 128 kHz i CKDIV8

    Najpewniejszy sposób to Programator HV/PP (np. AVRDragon) lub FusebitDoctor: http://diy.elektroda.eu/atmega-fusebit-d...

    Mikrokontrolery AVR   28 Wrz 2011 09:36 Odpowiedzi: 3    Wyświetleń: 1987
  • Pytanie odnośnie AVR-a i zewnętrznego rezonatora.

    Ponadto możesz sprawdzić czy nie jest czasem włączony fusebit odpowiedzialny za podział częstotliwości zegara przez 8 ("devide clock by 8 internally - CKDIV8"). Wszystkie egzemplarze 2313 jakie się mi przytrafiły miały ustawiony ten fusebit i musiałem go "odznaczyć".

    Mikrokontrolery   05 Wrz 2007 18:02 Odpowiedzi: 5    Wyświetleń: 1072
  • [Attiny2313][C] USART. Jednokierunkowa komunikacja.

    Dziękuję za odpowiedzi. Kondensator filtrujący nic nie pomógł. Konfiguracja w procku zgodna z tą w komputerze. Dodano po 53 Dziękuję za pomocne rady. Udało mi się uruchomić komunikację. Przyczyna leżała w załączonym podziale przez 8 częstotliwości taktowania. Wystarczyło wyłączyć fusebit CKDIV8. Mam jednak jeszcze jedno pytanie. Nie chcę zakładać nowego...

    Mikrokontrolery AVR   07 Gru 2011 02:10 Odpowiedzi: 5    Wyświetleń: 1801
  • [Bascom] Atmega32U4 -Nie można zmienić fusebitów (AVRmKII ISP)

    Teraz zauważyłem, że masz już założone LockBit`y. Pewnie to go trzyma. Skasuj procesor, wyłącz CKDIV8, zaprogramuj a na końcu załóż LOCKBit`y W bascomowym programie możesz też wyłączyć CKDIV8 programowo. Napisz w kodzie "CONFIG CLOCKDIV = 1" a zobaczysz co się stanie :D

    Mikrokontrolery AVR   19 Sie 2019 16:00 Odpowiedzi: 4    Wyświetleń: 597
  • [ATmega328p] Straciłem komunikację po zmianie fusebitów na 4MHz - co robić?

    LF 0xC3 to wewnętrzny oscylator 128kHz. Atmega 328, jak mnie pamięć nie myli, nie ma wewnętrznego taktowania 4MHz, Jest 128kHz i 8MHz (ewentualnie 1MHz po ustawieniu CKDIV8) Jeżeli faktycznie ustawiłeś 0xC3 to spróbuj zewrzeć w programatorze zworę slow sck, procek powinien ruszyć.

    Mikrokontrolery AVR   06 Maj 2018 20:13 Odpowiedzi: 9    Wyświetleń: 1212
  • Atmega162 FuseBit. Jakie bity mają być ustawione na 1?

    JTAGEN = 1 - JTAG wyłączony SPIEN = 0 - programowanie SPI włączone BOOTSZ1 = 0 BOOTSZ0 = 0 CKDIV8 = 1 SUT0 = 0 SUT1 = 1 CKSEL3 = 1 CKSEL2 = 1 CKSEL1 = 0 CSSEL0 = 1

    Mikrokontrolery   17 Lut 2007 20:01 Odpowiedzi: 9    Wyświetleń: 2909
  • Atmega328P: Dziwne problemy z programowaniem, TL866II Plus, MkAVR Calculator, USBasp

    W kalkulatorze włącz opcję Auto SCK speed bo na Twoim screenie jest ewidentnie niezaznaczona. Wtedy kalkulator przy starcie odczytu ustawia najnizszą prędkość SCK i odczytuje Fusebit`y. Jak zobaczy że masz juz wyłączony CKDIV8 to programuje szybciej i mógłby na przykład 1/4 prędkości 8MHz ale w praktyce najczęściej 1500 kHz. W opcjach programu włącz...

    Mikrokontrolery AVR   23 Mar 2023 14:53 Odpowiedzi: 7    Wyświetleń: 612
  • Attiny2313 nie wykrywany po ustawieniu fusebitów na zewnętrzny kwarc 8MHz

    Jeżeli nie ruszyłeś bitu CKDIV8 (fabrycznie włączony) to uC powinien ci ruszyć po podlutowaniu generatora 1MHz. #edit: poprawka

    Mikrokontrolery AVR   17 Paź 2009 19:22 Odpowiedzi: 5    Wyświetleń: 1560
  • Atmega88 6xPWM działa wolno z kwarcem 16MHz. Jakie fusebity ustawić?

    ATmega88 ma jeszcze takiego fusebita jak CKDIV8, masz zegar zewnętrzny ale dzielony przez 8. Musisz wyłączyć tego fusebita, żeby śmigało tak jak chcesz.

    Mikrokontrolery   20 Sty 2010 15:08 Odpowiedzi: 4    Wyświetleń: 1548
  • [Atmega162] Atmega162 działa wolno mimo zewnętrznego kwarcu 16k i ustawień fusebitów

    Zainteresuj się fusebitem CKDIV8 P.S. Jesteś pewien, że masz rezonator kwarcowy 16k (jednostka bliżej nieznana) ? ;)

    Mikrokontrolery AVR   30 Lip 2011 19:01 Odpowiedzi: 5    Wyświetleń: 1553
  • [ATmega8]Sygnalizator/Limiter przekroczenia prędkości

    (at)emarcus dziękuję za słuszne uwagi które przydają się na przyszłość. Przyznam że nie przestudiowałem dokładnie d/shta attiny stąd moje błędy dotyczące taktowania i innych. ........... .... nie mogę się tam ale doszukać taktowania 1.2MHz no chyba że źle szukam. Edit: Doszukałem się jeszcze czegoś o jakimś zegarze 128kHz. Może o to ci chodziło? Potrzebowabyś...

    Mikrokontrolery Początkujący   20 Lip 2013 04:39 Odpowiedzi: 39    Wyświetleń: 6978
  • ATMega644p - Jak skonfigurować Fusebity do obsługi dwóch UART-ów?

    To Twój post musisz włączyć przerwania. Mi się zdarza zapomnieć własnie dla jakichś małych kodzików testowych bo w normalnym kodzie najczęściej przerwania są włączone. Dla wewnętrznego rezonatora (niezalecane) pamiętaj o wyłączeniu CKDIV8 albo poprawnego zadeklarowania prędkości bo dla niej kompilator wylicza UBRR. W swoim temacie poprzednim masz link...

    Mikrokontrolery AVR   31 Maj 2015 14:40 Odpowiedzi: 7    Wyświetleń: 972
  • mkAVR Calculator - Slow SCK, CKDIV8, Fusy - brak możliwości zmiany.

    Klikasz "Sprawdź podłączony AVR", przechodzisz do zakładki "Fusy uproszczone", odznaczasz CKDIV8, wracasz do zakładki "Programator AVR", przestawiasz na Zapisz, zaznaczasz tylko Fusebity i wgrywasz.

    Mikrokontrolery   05 Sie 2016 16:19 Odpowiedzi: 2    Wyświetleń: 1431
  • ATTINY2313 UART BASCOM – kod nadajnika i odbiornika do komunikacji między MCU

    Ja sie podepnę, bo też się zacząłem bawić w bascomie AVR i "wyskrobałem" takie coś: $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 19200 Const Maxlen = 40 'Deklaracje stalych Dim Akey As Byte 'Deklaracje zminnych Dim I As Byte Dim Buffer As String * Maxlen Dim E As Eram String * Maxlen I = 0 Declare Sub Store 'Deklaracje funkcji Declare...

    Mikrokontrolery   26 Lut 2007 16:15 Odpowiedzi: 17    Wyświetleń: 3554
  • USBTiny i ATTINY2313 - brak połączenia z AVT3500 przez WINAVR

    Wyłącz fusebita w attiny2313 oznaczonego jako CKDIV8 i tyle. Ewentualnie sprawdź ustawienia wewnętrznego oscylatora, jeśli go wykorzystujesz. Można poeksperymentować. Klucz do sukcesu leży w tych fusebitach: -CKDIV8 -SUT1/0 -CKSEL4/3/2/1/0 Poczytaj sobie dokładnie notę katalogową tego układu.

    Mikrokontrolery   18 Gru 2008 16:26 Odpowiedzi: 3    Wyświetleń: 1546
  • ATTiny 2313 - brak komunikacji przy kwarcu 12MHz, ustawienia CKSEL i CKDIV8

    W Burn'O'Mat fusebity są odwrócone - ptaszek = 0, brak ptaszka = 1, zatem powinieneś dla kwarcu 12MHz odznaczyć wszystkie bity CKSEL. Gdy je zaznaczysz wychodzi 0000, czyli External clock, więc na generatorze działa, a na kwarcu nie. Ustaw wszystkie odznaczone, wtedy powinno zadziałać. Pozdrawiam

    Mikrokontrolery   20 Mar 2008 21:18 Odpowiedzi: 8    Wyświetleń: 3235