Napisz czego nie rozumiesz w nocie mikrokontrolera, a poniżej cytat dotyczący podłaczenia zewnętrznego rezonatora. XTAL1 and XTAL2 are input and output, respectively, of an inverting amplifier which can be configured for use as an On-chip Oscillator W tym micro po prostu nie zmieścił się "dokładnniejszy" rezonator kwarcowy, ale można go skonfigurować...
Hmmm... posiadam procesor firmy atmel atmega8-16 PU 0848G. Jakoś nic nie moge o nim znaleźć... To jest Atmega8. To co jest dalej nadrukowane to wersja procesora (max 16MHz, a PU to jak dobrze pamiętam to rodzaj obudowy - w tym wypadku obudowa do montażu przewlekanego DIP). Pozostałe cyfry to seria albo coś w tym rodzaju. Podejrzewam ze posiada on ten...
Dzięki wielkie, na początek przyszłego tygodnia spróbuje i dam znać czy problem się rozwiązał :) A tak nawiasem to nie posiada on wewnętrznego oscylatora? Ten procesor nie posiada wbudowanego oscylatora jak AVR. Potrzeba podłączyć mu zewnętrzny sygnał taktujący lub rezonator kwarcowy i dwa kondensatory. http://obrazki.elektroda.pl/4381489400_1...
A możecie mi podać jakąkolwiek wskazówkę co wybrać w przeliczaniu fusebitów w tym kalkulatorku: http://www.engbedded.com/fusecalc/ . Chcę aby na atmega16a ustawić zewnętrzny rezonator kwarcowy 16MHz. Praktycznie nic nie rozumiem z tego kalkulatorka... Dzięki za pomoc:D Wybierasz procesor a następnie wszystko już masz w pierwszym aktywnym okienku wyboru:...
Na razie nie ma problemów z działaniem przy : $regfile = "m2560def.DAT" 'ATMEGA 2560 $crystal = 4000000 $hwstack = 64 $swstack = 64 $framesize = 64 Ale karta SD chodzi za wolno. Fakt że na soft-spi . Na Hardware zapewne można by poszaleć ale nie potrafię tego opanować niestety <rozkłada ręce>. Na moje oko procesor chodzi na 4MHz więc...
http://obrazki.elektroda.pl/8851662100_1... Witam wszystkich Chciałbym tu zaprezentować swoją konstrukcję sześciocyfrowego wyświetlacza LED z interfejsem 1wire. O tym że 1wire jest chronione patentem dowiedziałem się już po zlutowaniu płytki w trakcie pisanie program. Mam nadzieję, że zmiana protokołu komunikacji pozwoli uniknąć złamania...
http://obrazki.elektroda.pl/5053325200_1... http://obrazki.elektroda.pl/1067417000_1... http://obrazki.elektroda.pl/2247924000_1... Witajcie! Chcielibyśmy przedstawić wam projekt zegara na lampach Nixie. Tego typu projektów jest całkiem sporo w Internecie, jednak tylko kilka, które instruują jak dokładnie...
http://obrazki.elektroda.net/3_125381197... Przedstawiam urządzenie które wykonałem wspólnie z kolegą (adamp359) . Jest to prosty z budowy system lokalizacji, który polega na przysyłaniu do konkretnego numeru sms'a wraz z linkiem do mapy, szerokością, długością geograficzną i aktualną prędkością. W urządzeniu jak widać użyty jest telefon komórkowy...
Dzień dobry, Tak, mam taki generator i poświęciłem trochę czasu na grzebanie w nim (miał cztery uszkodzone TTLe w syntezie!) więc może coś podpowiem. A skoro pytający wydaje się nie być biegły w technice mikroprocesorowej starego typu to proponuję podpowiedzi na niskim poziomie abstrakcji, tak może coś wspólnie pomożemy :) Generator 80 MHz bywa problematyczny...
Poniżej schemat, reszta dookoła to przyciski i wyjścia sterujące przekaźnikami. Zwrócono mi uwagę że R88 powinno być 10kOhm i kondensator C88 powinien zniknąć. https://obrazki.elektroda.pl/7582975600_... O ile mi wiadomo Arduino Nano jest wyposażone w rezonator CERAMICZNY z wbudowanymi kondensatorami więc te FuseBity nie pasują. Dlaczego...
https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....
C:\>avrdude -p m8 -c stk500v2 -P COM5 -U hfuse:w : C9: m // powinno być 0xC9 avrdude: AVR device initialized and ready to accept instructions A to czerwone to sam dopisałeś czy moderator? Bo o ile dobrze kojarzę to czerwony jest zarezerwowany dla moderatorów... a teraz nie wiadomo o co chodzi :) Tak że w tym przypadku fusek CKOPT włączający wewnętrzny...
8-kanałowy sterownik oświetlenia DMX (dimmer pack) Ten dimmer pack został zaprojektowany tak, aby cechował się jak największą stabilnością przy jak najmniejszym rozmiarze całego układu. Jednakże mimo tego urządzenie jest całkiem tanie, ze względu na to, że składa się z zaledwie kilku elementów. Zawiera ono również wewnętrzne zabezpieczenie termiczne,...
Witam, zaryzykuję stratę tego jednego punktu w nadziei, że ktoś mi łopatologicznie (i po polsku) wytłumaczy wątpliwości związane z wyborem źródła taktowania dla ATmega168P/328P. Otóż kupiłem kilka klonów Arduino Nano oraz Mini Pro z procesorami ATmega 168P i 328PB. Wszystkie moduły 5-woltowe i pędzone zewnętrznym kwarcem 16 MHz. Ponieważ z pewnych (nie...
w katalogu Atmela pisze też pewnie że trzeba ustawić na fuse bitach zewnętrzny rezonator kwarcowy... w programatorze z pewnością masz takie opcje, poszukaj
Fusebity nie są od zabawy, tylko od ustawień. Najpierw przeczytaj http://www.atmel.com/dyn/products/datash... - noty katalogowe. 1. ATmega8335L pracuje tylko do 8MHz (pierwsza strona notki). 2. Zasada ogólna : - zewnętrzny rezonator kwarcowy (External cristal oscilator) od 1MHz do 8MHz - wszystkie CLSEL na 1 (niezaprogramowane), CKOPT...
Miałem to samo, nie trzeba nic zmieniać w konfiguracji, po prostu procesor fabrycznie ustawiony wewnętrznie rezonator na 1MHz w wersji PU tego procesora. avrdude działa pewnie z większą prędkością stąd ten problem. Do zaprogramowania fure bitów na zewnętrzny 16MHz rezonator użyłem ISP prog, działa pod Windows 8.1 ale trzeba mieć LPT. Potem można programować...
Chciałem zrobić tak ze jak odczytam wszystkie próbki z bufora to ustawiam zmienna read na 1 wtedy następuje wczytanie kolejnych próbek z pliku do bufora i znowu wysyłanie tych próbek na pwm. Możliwe jest to ze program nie działa bo za wolno procesor jest taktowany ? ( potrzebny zewnętrzny rezonator ) Potem wypróbuje twój pomysł :) Wyjście działa tworzyłem...
Jeśli masz nowy procesor to działa on na wewnętrznym rezonatorze 1MHz. Zmień w programie linijkę: $crystal = 8000000 na $crystal = 1000000 lub zmień fuse bity na zewnętrzny rezonator i w programie wpisz w tą linijkę taką wartość jakiego używasz.
Przy pierwszym programowaniu Atmega pracuje na wewnętrznym oscylatorze RC. Jeśli przestawi się fusy na zewnętrzny rezonator to musi on być podpięty inaczej nici z programowania.
Posługuje się programatorem AVT5125 (STK500) i płytka testową ZL4AVR. Otwierając Sinaprog mogę znaleźć podłączony procesor, ale nie mogę edytować Fuse bit_ów... po wejściu w zakładkę Fuses Advance mogę zmieniać tylko Lock bity... Procesor programuje się bez bładów, ale prawdopodobnie ma ustawiony zewnętrzny rezonator kwarcowy... Proszę o pomoc. Pozdrawiam.
Witam, narazie wszystko mi działa, tzn procesor (nowy) daje się odczytywać w układzie ale chciałbym uniknąć jego zablokowania. Czytm sporo na ten temat ale już mi się miesza wszystko :( . Poniżej przedstawiam jak wyglądają bity konfiguracyjne odczytywane teraz z układu za pomocą PonyProga (najnowasza wersja). Zastosowałem sobie zewnętrzny rezonator...
Głównie różnice są takie: 1. zewnętrzny rezonator jest dokładniejszy i mniej podatny na wpływ warunków zewnętrznych od wewnętrznego układu RC (dzięki temu można dokładniej mierzyć czas, generować dokładniejsze baudrate dla transmisji RS232 itp.) 2. co do poboru prądu to sam kwarc lub jego brak nie zmienia znacząco w bezpośredni sposób poboru prądu -...
To nie kwestia modysfikacji kodu, a właściwego ustawienia fuse bitów, tak aby procesor wykorzystywał zewnętrzny kwarc. Domyśle AVRy mają włączony rezonator wewnętrzny 1MHz. Na forum było mnóstwo wątków na temat ustawiania fuse bitów, jest to też dobrze opisane w manuala uC. Przy okazji - odmierzanie czasu w ten sposób zawsze będzie obarczone błedami...
Witam mam prośbę do tych użytkowników którzy maja dostęp do zestawu uruchomieni owego zl11avr. Nie dawno musiałem wymienić w nim procesor na nowy (Attiny2313) i wydaje mi się ze nowy kupiony w sklepie ma inne ustawienia niż ten zamontowany już w układzie. Czy moglby ktos kto ma jeszcze ten pierwotny uC lub takie same ustawienia fuse bitow mi je podać?...
To ja mam prośbę o wyjaśnienie podstawowych pojęć, przede wszystkim co rozumiemy pod pojęciem ,,kwarc''. Do ATmega8 (i pewnie większości innych tego typu mikrokontrolerów) można podać sygnał taktujący z kilku różnych typów źródeł: http://obrazki.elektroda.pl/9343633600_1... 1. External Clock Stabilny przebieg prostokątny podany na nóżkę...
Samsung działa prawidłowo na kwarcu 6MHz, a na 10,240 już nie chce działać. Nie, w obu przypadkach działa podobnie, różnica jest taka, że oscylator wzbudza się sam, dopiero po dołożeniu rezystora 1 M i przy rezonatorze 6Mhz oscyluje prawidłowo, a z kwarcem 10,24MHz baaardzo zwalnia. Wygląda na to, że producent chciał sobie przyoszczędzić na kwarcach...
http://obrazki.elektroda.net/33_12468672... Witam! Parę lat temu kupiłem sobie zestaw BASCOM KIT 2500 i procesor AT90S2313. Płytka i procek były przydatne do momentu w którym niecałe 2 porty, wyświetlacz LCD 16*2 i parę drobnych układów starczało. Niestety uniemożliwiało to stworzenie ambitniejszych projektów, choć sam system łączenia na kabelki...
Raczej niesądzę żeby wejście się ubiło - podałem tam tylko 5V a taki sygnał nie powinien zniszczyć wejścia - tak wynika z opisu a jak jest naprawdę to się okaże :( Spróbuje jeszcze dać rezonator RC ale ja nie ustawiałem tam takiej opcji - zmieniłem tylko jeden Fus na External i po tym przestał działać. Może problem tkwi w tym że procesor współpracuje...
Dzięki za odpowiedź. Znalazłem ten program, o którym mówisz niestety po wysłaniu mu fuse bitów:|. Nie wiem czy opłaci mi się budowanie programatora równoległego bo póki co to tylko jeden procek. Jak zablokuje sobie więcej procków (oby nie) to zastanowię się nad tą opcją. Ale tak dla pewności jak będą miał nowy procek to robię tak: 1. Dołączam zewnętrzny...
Dziwne pytanie do "pewnie" prostego problemu. Czytałeś co na ten temat pisze w nocie tego uC? Nie ma żadnych oscylacji bo tam sa zwykłe piny PB6 i PB7. Dopiero kiedy ustawisz uC na zewnętrzny rezonator to funcjonalnośc portów jest odłaczana. Tak samo kiedy ustawiony jest wewnętrzny oscylator a wybierzesz taktowanie Timera2 w trybie asynchronicznym dopiero...
Sory za te błędy ale jestem dosyć niewyspany . Najpierw odpowiedz mi na pytanie czy sam chcesz pisać do niego program czy chcesz użyć gotowego . Bo jeśli to 2 to nie wiem czy dokładnie tak działa , bo autor mógł zrobić to na kilka sposobów . On nie resetuje procesora tylko procesor czeka w pętli na sygnał z kontaktronu a następnie skacze do sekwencji...
zostala mi (chyba) dzialajaca atmega168. Stad moje pytanie - czy moge ja zaprogramowac jakims programem bez programatora, jesli moj komputer ma zlacze rs232? Pracuje na Linuxie. Twój procesor prawdopodobnie ma ustawione fusebity na zewnętrzny rezonator 16MHz, zatem potrzebujesz podłączyć do niego rezonator kwarcowy z dwoma kondensatorami (oprócz zasilania...
http://obrazki.elektroda.pl/4758191500_1... Po kilku miesiącach pracy wreszcie jest! Teraz możecie pytać, która godzina! Pomysł projektu powstał, kiedy przez cztery dni autor podróżował po kraju. Kody QR są bardzo popularne z wielu powodów. Sprzedawcy uznają, że są one bardzo praktyczne i żądają umieszczania ich wszędzie, gdzie się...
Dziękuje za błyskawiczną odpowiedz. Widocznie transmisja nie zachodzi. Masy muszą być połączone. - Ok. Już robię masę na stałe miedzy uC :) Prawdopodobnie nie konfigurujesz uartu (bascom nie jasnowidz, trzeba mu co nieco wskazać, no chyba że samo $baud= wystarcza) - No kolega ma rację, w przykładach nigdzie nie zalazłem nic o konfiguracji UARTU. Wiec...
Dokładnie, jak kolega wyżej mówi, pobrac go można stąd: http://www.mcselec.com/index.php?option=... , i jak masz go pobranego to konfigurujemy! a więc musimy: uruchomić ten program, wziąć zakładkę Options, następnie Compiler i wybrać chip m8def.dat dla ATmegi8, dalej bierzemy na górze w tym oknie Options wybieramy...
http://obrazki.elektroda.pl/8978439600_1... Ponieważ działań w systemie dwójkowym nie można wykonywać „od tak” na większości kalkulatorów, a takie obliczenia na programowych, wbudowanych w system, kalkulatorach są najczęściej męczące, autor postanowił zbudować swój kalkulator dwójkowy. Pozwala on na wykonywanie następujących...
Witam wszystkich forumowiczów. Jestem początkujący w programowaniu AVR atmega8 w bascomie. I mam pytanie. Chciałbym aby przekaźnik podłączony (oczywiście przez tranzystor i rezystor)do portu D7 załączał się i rozłączał dokładnie co 1s. Chciałbym to zrobić na dokładnie identycznym schemacie postępowania programu taki jak napisałem gdyż łatwo mogę zmieniać...
Dodałem rzutowanie i zmieniłem przsunięcie z 16 na 8 bitów ( chociaż i tak w obu przypadkach powinno być tam wpisywane 0 ). Procesor taktuje nadal wewnętrznym zegarem 8MHz. Baudrate zmniejszyłem do 9600. Poniżej najnowszy kod http://obrazki.elektroda.pl/9777407000_1... Dokładniejszą rozpiskę nóżek można znaleźć tutaj [url=http://www.atmel.com/Images/doc7551...
Zaprogramowałeś jak sama opcja sugeruje procesor do pracy z generatorem RC, a nie rezonatorem kwarcowym ;) Podepnij oscylator RC zgodnie z dokumentacją procesora i powinno ruszyć.
A wystarczy poczytać notę katalogową żeby się dowiedzieć czemu procesor działa bez rezonatora kwarcowego. Atmega8 jak i Attiny2313 posiadają wewnętrzny oscylator który pozwala na pracę bez zewnętrznego rezonatora. To z jaką częstotliwością działa procesor ustawia się w tzw fusebitach.
Powiedz mi czy kwarc masz w dużej obudowie czy w małej? Ciebie interesuje External Cristal Oscillator - zewnętrzny rezonator kwarcowy. W/g dokumentacji jest to Full Swing Oscillator (str.29) i bity CKSEL[3..1] powinny wynosić 011 (dla rezonatorów od 0.4 do 20MHz) a bit CKSEL[0] 1 lub 0. Sprawdź zatem opcje CKSEL[3..0] = 0110 oraz 0111. Przy którejś...
Napisz jeszcze jak ustawione były fuse bity wcześniej. W tej chwili masz ustawiony zewnętrzny rezonator. Jeśli go nie masz, to nie ma też komunikacji, ponieważ procesor nie ma taktowania.
Ja w Bascomie wpisywałem obojętnie z tego przedziału i mi nie zablokowało procesora. Dodano po 6 takie masz możliwości ustawiania tego 1111...1010 oscylator z zewnętrznym rezonatorem kwarcowym 1001 oscylator z zewnętrznym rezonatorem kwarcowym niskiej częstotliwości 1000...0101 oscylator z zewnętrznym obwodem RC 0100....0001 wewnętrzny kalibrowany oscylator...
Na PB I PC mam wyświetlacz PB6/7 to XTAL1/2. Ustawiając fusebitami zewnętrzny rezonator wyłączyłeś te piny dla portu PB - stąd śmieci na wyświetlaczu. Z kolei podłączenie równolegle z kwarcem pinów wyświetlacza blokuje wewnętrzny oscylator - stąd problemy z taktowaniem procesora.
Obserwując ścieżki, to one biegną od slotu na rezonator także do innych podstawek (oprócz podstawki SLOT B 8-pin), czyli do innych procesorów także, które czasem wymagają zewnętrznego taktowania dla ich zaprogramowania czyli wpięcia jednocześnie z procesorem rezonatora o wymaganej częstotliwości gdy nie mają go w swoim wnętrzu... Czasem takie rozwiązania...
Czy udało Ci się choć raz wykryć procesor programatorem? Jeśli nie, to zapewne problem jest gdzieś w połączeniach. A dobra wiadomość jest taka, że raczej nie przestawiłeś fusebitów. Jak rozumiem, procesor jest włożony w gniazdko U1, i zworki są ustawione następująco: JP21 (SOCKET) – 3-4 (U1/7) JP11 (U1 GRES) – 1-2 (On) JP9 (U1 CRYST) –...
Łączysz się po KANDA, zastosowany zewnętrzny rezonator? W załączniku wszystkie fusy zgodnie z konfiguracją. Czy na pewno to chciałeś ustawić i czy je tak ustawiłeś? W ostateczności zawsze pozostaje programator wysokonapięciowy do całkowitego wyczyszczenia procesora.
Witam ! Jeśli masz problemy z przestawianiem fuse bitów to ich nie ruszaj. Wystarczy że zmienisz linię kodu : $crystal = 4000000 na : $crystal = 1000000 Do pracy procesora z DS18B20 nie potrzebny jest rezonator zewnętrzny. Pozdrawiam. Stefan amator
Czy Jtag wymaga taktowania zewnętrznego badanego procesora? Atmege mam ustawioną na ktakt wewnętrzny 8Mhz, może zastosować zewnętrzny rezonator?
zewnętrzny rezonator atmega32 zewnętrzny rezonator rezonator zewnętrzny procesora
maszynka mielić bosch manta ładowanie głośnika cdrom controller
kabel brake radio hulajnoga frugal problemy
Jak sflashować moduł WBR1 - instrukcja krok po kroku Rola kondensatora w zapłonie z przerywaczem vs bateryjnym