Robilem dokładnie ten sam zegarek i zaprogramowałem go w złozonym ukladzie razem z kwarcem
Przeczytaj najpierw to : http://www.henwyd.republika.pl/TekstyHTM... http://www.tkdami.net/~voytek/programy/i... Szczegolnie polecam drugi adres . Jesli chcesz wiecej informacji to podaj swoja skrzynke .
Ja zrobiłem sobie właśnie taki programator: http://obrazki.elektroda.pl/4181576900_1... Działa bez zarzutu. A do programowania nim procków wykorzystywałem program PonyProg.
..podłączony jest kwarc 8MHz.. .. $crystal = 1000000 .. Nie bardzo rozumiem dlaczego podłączyłeś kwarc 8MHz a w programie masz ustawiony 1MHz?
sprawdź sprawdź - tylko zainstaluj sobie avrdude z wewnątrz MkAvrCalculatora z zakładki "Ustawienia" klawisz "Instaluj" to bardzo ważne - bo to specjalna i podrasowana wersja ;) Nadmienię, że bardzo często używam ostatnio ATmega8A zarówno w DIP jak i SMD. Oczywiście w programie jest ona wykrywana i programowana jako ATmega8
http://obrazki.elektroda.net/6_122149578... Kondesatory C1,C2 33pF, kwarc 4 MHz Źródło : wiki ...
Witam,mam pytanie.Chcę zaprogramować atmega8 do zegarka led i mam pytanie czy przy programowaniu (programuje w STK200) trzeba do atmega8 podłączyć kwarc?????????
Jeśli ustawiasz zewnętrzny kwarc to musi on być podłączony przy programowaniu. O ile nie namieszałeś czegoś z FUSAMI od programowania szeregowego, to wszystko powinno być ok.
cze jak ustawic fuse bity w ATmega8 zeby dzialal z kwarcem programuje w asemblerze dzieki za podpowiedz.
Opis fusebitow - http://www.tkdami.net/~voytek/programy/p... (nacisnij na link "problemy" w menu) - ustawiałem wg. tego mojego AtMega8 i wszystko działało dobrze Informacje o programowaniu AtMegi - m.in. opisane jest użycie timerów: http://www.freepgs.com/robkry/?t=avrgcc
Miałem ostatnio podobny przypadek z Attiny2313. Procesor nowy ze sklepu jednak nie chciał wykonywać żadnego programu. Programowany USBaspem, weryfikacja poprawna, pamiętał zmiany fusebitów. Ruszył dopiero po dodaniu kwarcu (i oczywiście zmianie fusów), na wbudowanym generatorze niestety wisiał. Dużo roboty z dodaniem kwarcu nie ma, a może właśnie to...
Każda nowa Atmega8 ma ustawione fuse bity na zegar wewnętrzny, więc jeśli nie ruszałeś fuse bitów to nie potrzeba kwarcu. Poza tym w ponyprog definiuje sie typ programatora, musisz wiedzieć, który to jest i ustawić w ustawieniach.
Dzieki. Ale po co jest wogóle kwarc. i czy dobrze zaczynam od Atmega8? P.S. Ile razy moge programować Atmegę?
Dołącz może kwarc ok. 8MHz. 1111 to ustawienie właśnie dla kwarcu. Jak nie chcesz więcej niespodzianek to programuj programatorem od BASCOMA AVR. Tam trudno o pomyłkę.
Jeszcze takie małe pytanko, rozumiem, ze kwarc musi być podłączony do proca podczas programowania.
Widzisz - moim zdaniem myli ci się to wszystko bo pełno ostatnio w necie takich to rozwiązań programatorów gdzie ktoś wymyśla jakieś całe płytki z podstawkami do programatora. Po co to ???? Po to mamy nowoczesne mikrokontrolery żeby programować je bezpośrednio w układzie a nie cofać się do przeszłości i robić podstawki a potem wachlować prockiem pomiędzy...
Włącz okienko wgrywania programu i w odpowiedniej zakładce musisz ustawić oscylator na zewnętrzny. Nie przestaw innych bitów, bo możesz zablokować mikrokontroler (ustawienie obwodu RC jako oscylator lub wyłączenie programowania ISP).
Kwarce i kondensatory do nich, skrętkę którą przerobisz na przewody, wyświetlacze 7-seg, tranzystory bipolarne małej mocy, brzęczyk.
należy posiadać programator np. USBasp. posiadam i sprawdzę bo na to nie wpadłem.. Udało się, bootloader wgrany przez USBasp oryginalny który wziąłem z folderu arduino, fusebity ustawione dla kwarcu 16mhz
Witam. Jakiś czas temu przerobiłem część z kursu ze strony > "uisp" -dlpt=0x378 -dprog=bsd --rd_fuses Atmel AVR ATmega8 is found. Fuse Low Byte = 0xe1 Fuse High Byte = 0xd9 Fuse Extended Byte = 0xff Calibration Byte = 0xbd -- Read Only Lock Bits = 0xff BLB12 -> 1 BLB11 -> 1 BLB02 -> 1 BLB01 -> 1 LB2 -> 1 LB1 -> 1 >...
BODLEVEL nie ruszany (nawet nie wiem co to:)) Próba zmiany lfuse (bo to jest winowajca): M:\avr\avrdude-gui>avrdude.exe -p m8 -c usbasp -U lfuse:w:0xE4:m found 5 busses avrdude.exe: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.00s avrdude.exe:...
a mozesz odczytac ustawienia z uP? bycmoze kwarc ci sie nie wzbudza, a masz ustawione na zewnetrzny kwarc....
innymi słowy to nie jest sciema, one nie wymagają wogóle zewnętrznego kwarca do pracy i programowania.
Po co Ci dodatkowe płatne narzędzia, skoro w oryginalnym środowisku programistycznym Atmel Studio masz wszystko czego Ci trzeba: http://obrazki.elektroda.pl/4359536000_1... W dodatku możesz użyć odpowiednich opcji i wpisać to w programie, dzięki czemu w trakcie programowania będzie programować także fusebity. Zanim zaprogramujesz podaj...
ATMega prosto ze sklepu chodzi na wewnetrznym generatorze więc nic nie trzeba zmieniać. A jak już, to źródło taktowania ustawia się nie w programie, lecz podczas programowania (FuseBitów).
Kwarc ma być 4MHz wg instrukcji...
Dodam, że całość zasilana jest przez stabilizator 3.3V. Czy ja coś zrobiłem nie tak? Daj zasilanie do procka +5V a nie +3,3V - przynajmniej tak do testów - bo zależy jaki masz programator USBASP. Zwykle procesor w nim zasilany jest napięciem +5V, i jeśli nie ma rezystorów ograniczających prąd na liniach ISP to może to prowadzić do kłopotów jeśli swój...
Z tym kwarcem to trochę nie tak. Normalnie jak kupisz ATmega8 w sklepie (czy gdziekolwiek) i jest to mikrokontroler fabrycznie nowy to źródło jego sygnału zegarowego domyślnie jest ustawione na wewnętrzny (umieszczony w mikrokontrolerze) generator RC. W takim stanie mikrokontroler spokojnie daje się programować w układzie(ISP) i może z tym generatorem...
Atmega8 ma inne fusebity... Możesz: a) podpiąć pod XTAL1 generator przebiegu prostokątnego na ne555 b) układ RC na XTAL1 c) kwarc między XTAL1 i 2 (i w punktach a-c po podłączeniu tego próbujesz programować programatorem) d) zbudować fusebitdoctor'a projektu kolegi manekinen http://www.elektroda.pl/rtvforum/topic17... e) poza tym polecam na przyszłość:...
Szczerze to nie wiem jak to zrobić Dodano po 1 Można kwarc podłączyć?
Co to za jezyk programowania? :)
Troszkę jest różnica, ponieważ 63 mogą być deczko za małe, żeby "pochłonąć" całą energię złośliwego piku. A co do kondensatorów przy kwarcu - nota :)
Zaraz spr to z kwarcem bo jest na jakiś 15cm kabelkach :)
Na razie nie programuje, tylko chcę żeby za pomocą mkAvr Calculatora odczytać sygnaturę procesora, więc nie powiem co z tym pinem reset. To właśnie pin RESET + odpowiednia sekwencja SPI umożliwia komunikację pozwalającą programować i odczytywać dane (w tym fusebity) z MCU. Jego nieprawidłowe działanie skutecznie uniemożliwia programowanie (odczytanie...
Generalnie to zasilanie możesz wziąć z Kanda-10 (z USB), jak już w ogóle masz potrzebę programowania poza docelowym układem. Ja bym uprościł ten układ, jakiś kwarc taktujący i ze 3-4 elementy.
Mam to programować rozumiem z podłączonym kwarcem 16mhz i kondesatorami? Bo już jedną atmege zablokowalem. Czyli mogę przylutować przewody do zmontowanego układu
Kwar stosujesz wtedy, gdy przez przypadek przeprogramujesz "fusy" tak, że procesor ma pracować z zewnętrznym oscylatorem kwarcowym. Wewnętrzny generator RC zostaje wtedy wyłączony i nie można programować proca w programatorze, w którym nie ma kwarcu. Jeżeli to właśnie zrobiłeś, to wystarczy, że do Twojego programatora dolutujesz kwarc i kondensatory,...
A zapytam jeszcze. A mógł, np. kwarc się jakimś cudem uszkodzić? Bo ta Atmega, która nie reaguje miała zaprogramowane fusy na zewnętrzny kwarc. Pozostałe, które mam zaprogramowane są na wewnętrzne os. RC i działają bez problemu. A aktualnie nie mam innego kwarcu, żeby sprawdzić.
Radzę przeczytać przyklejone tematu na tym forum :) 1. Kup sobie pare AtMega8 2. Tak to dobry język dla początkującego 3. Kwarc jest potrzbny do taktowania procesora, AtMega8 jak i inne z tej rodziny mają kwarc wbudowany więc na początku nie musisz go podpinać. Jak przeczytasz te tematy wyżej to się zorientujesz co i jak. 4. Nie potrzbna jest plytka,...
Witam. Stawiał bym na fusebity, zapewnie ustawiłeś na zewnętrzny generator kwarcowy a nie zewnętrzny kwarc z kondensatorami. To by tłumaczyło uruchamianie układu po dotknięciu kwarcu - nawet małe napięcie przenoszone palcem mogło wzbudzić kwarc. A programować jeszcze można? P.S. obudowe kwarcu najlepiej połącz z masą. Pozdrawiam.
Czy uzyty rezonator kwarcowy moze byc 14.7456MHz ? Może być. Jest on zalecany, kiedy chcesz osiągnąć dobrą dokładność prędkości dla UART. MiniCore wspiera tę częstotliwość kwarcu: https://github.com/MCUdude/MiniCore#supp... Trzeba w w trakcie wgrywania bootloadera ustawić częstotliwość kwarcu na 14.7456 MHz.
W takim razie jak dla mnie atmega8l jest walnięta, albo są ustawione jakieś fusebity, które nie pozwalają ci jej zaprogramować. Np. zew. generator, albo zew. rezonator kwarcowy. Kostka z L toleruje mniejsze napięcia zasilania i nie można jej taktować bardzo dużym kwarcem. Atmega8 i Atmega8L poza tymi parametrami są takie same. Jeżeli możesz programować...
czyli będzie: [syntax=csharp] TCCR1A = ((0 << WGM11) | (0 << WGM10)); // ustawienie timer1 na CTC mode TCCR1B = ((0 << WGM13) | (1 << WGM12)); // ustawienie timer1 na CTC mode [/syntax] a jak reszta? już dokładam kwarc na stykówce i programuje :)
Nie wiem czy rozumiem o co w tym wszystkim chodzi. Piszecie, że ma sprawdzić połączenie kwarcu. Wynika z tego, że w czasie programowania kwarc musi być podłączony do mikrokontrolera, tak? W innym wypadku co ma wspólnego połączenie nóżek kwarcu, jeśli błąd pojawia się po zmianie opcji w bascomie? Dodano po 1 I druga sprawa - jak można sprawdzić częstotliwość...
Jak raz ustawisz fuse bits to dopóki ich nie zmienisz pozostaną takie jak ustawiłeś (programowanie procesora ich nie zmienia). Jak je poustawiać znajdziesz tutaj (fajnie bo graficznie pokazana na PonyProg): http://www.tkdami.net/~voytek/programy/p... Jest to dla ATmega16 ale dla ATmega8 jest to samo. Lepiej o nich trochę poczytać bo jak się...
1) pamięć FLASH można programować w setkach tysięcy razy (min. 100.000, ale w praktyce pewnie więcej) 2) ustwaienia FUSE BITS wprowadzono, aby producent nie musiał robić kilku wersji tego samego kontrolera. dzięki temu sam możesz sobie skonfigurować go wg. uznania. external clock - zewnętzrne źródło zegara, np. generator scalony. external RC osc - zewnętrzny...
Należy podłączyć zewnętrzny kwarc lub oscylator, bo przecież tak zaprogramowałeś fuse bity.
O dziwo zamontowałem kwarc 4mhz, kondensatory 22pf i nagle ruszyło, co prawda mam jeszcze jakieś zakłócenia na płytce, tak mi się wydaje bo błędy były z odczytem. Zmieniłem ustawienia kwarc na wewnętrzny, wsadziłem uC do innej płytki i śmiga aż miło :). Do czego właściwie służy ten bit CKOPT, obiło mi się o oczy :P że niby podciąga wewnętrzne kondensatory....
Musisz ustawić bity w ten sposób: HFUSE=0xc9 LFUSE=0xef To jest ustawienie zewnętrznego kwarcu powyżej 8 MHz. Pamiętaj że jak przestawisz na zewnętrzny kwarc to musisz podłączyć rezonator żeby programować Atmegę. Jaki masz programator? Czego używasz do wrzucania programu i ustawiania bitów?
ciekawostka przyrodnicza 2: mega8 jako jedyny z AVR nie daje sie programowac na 11,0592MHz (jedynie na 4MHz). E tam, właśnie robię termometr na ATmega8 i bez problemu programuję po ISP z kwarcem 11059200 Hz; do tego podłączony do RS232 i programatora ISP (ISP PROG z LS244).
W fusach manualnych zaznacz zewnętrzny kwarc >8MHz. I niczego więcej nie zmieniaj Dodano po 1 Jak program się wgra to odłącz programator. Pamiętaj aby podczas programowania zasilanie było podłączone Dodano po 2 I napisz jakim napięciem zasilasz układ (na wyjściu z zasilacza).
TYlko czy w ATmega8 i ATmega8535 tak samo należy ustawić ??
Dokładnie ISP jest od tego, żeby nie bawić się w przekładanie. Jeśli masz kwarc to może podczas przekładania za bardzo wygiąłeś nogę w uC/podstawce tego programatora? Jeśli nie to spróbuj podać na XTAL1 sygnał prostokątny 1MHz 50% TTL i wtedy spróbować programować (oczywiście wcześniej trzeba odłączyć kwarc i kondki). A w ostateczności - fusebit doctor...
ok jakieś postępy zaczelo liczyć nawet poprawnie ale jest jeden problem liczy tylko nieparzyste harmoniczne :?: :?: :?: :?: :?: :?: nie mam pojęcia dlaczego acha i mam jeszcze jeden problem gdy zainstałowałem kwarc 16MHz to spaliłem już dwa układy dzisia poczedł drógi ciekawe od czego :?: :?: :?: urzywam 16MHz kwarc i ATmega8 układzik siada przy programowaniu...
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...
A wybrałeś już jakim językiem chcesz programować i zacząłeś od jego podstaw? C nie znam, więc nie mam pojęcia gdzie ustawia się częstotliwość.
Jeszcze jest drobny szczegół, że używam USBasp na kwarcu 16MHz. A czy wsad w tym programatorze jest również przystosowany do kwarcu 16MHz czy nie?
Z grubsza jest ok. Dodałbym kondensator ok. 10nF od pinu reset do masy. Do mikroswitcha port ma włączony pullup? Kwarcu zewnętrznego nie ma, więc uważaj przy programowaniu Fuse bit.
akurat piny od kwarcu to PB7 i PB6 które są ustawione w bascomie i odpowiedzialne za programowanie
Powinieneś mieć przy programatorze zworkę, która odpowiada za przyspieszenie transmisji (dla częstotliwości powyżej 1MHz) - domyślnie jest ona założona. Po przestawieniu fuse bita odpowiadającego za taktowanie na wyższy, można tą zworkę ściągnąć i wtedy sam się zdziwisz jak szybko to idzie :) W mkAVRCalculator, do którego linka podałem w poprzednim...
W uproszczeniu częstotliwość sprzętowego generatora PWM to następująca zależność: F oscylatora / Prescaler / X, i tak: dla rozdzielczości Pwm=8 bitów X=510, dla rozdzielczości Pwm=9 bitów X=1022, dla rozdzielczości Pwm=10 bitów X=2046. Przykład dla rozjaśnienia: F kwarcu = 8MHz, rozdzielczość generatora PWM=9 bitów (możliwe 8,9 i 10), Prescaler=8 (możliwe...
Rozumiem, ze programowanie jest po ISP a nie SPI :) Sprawdzilbym zasilanie, moze jakis zimny lut lub peknieta sciezka - w efekcie ciagnie zasilanie z ISP - ATMega8 ruszy jako pasozyt czerpiacy energie z bufora ISP w stanie wysokim :) Ew. ISP zwiera razem sciezki masy, ktore normalnie sa rozwarte? Kombinowalbym raczej w tym kierunku. Troche zwariowana...
32.768kHz to chyba 32768Hz, więc chyba tyle należy wpisać, nie? Skąd te 32768700 się u Was bierze? A te 3.2768 mHz to co to ma być? Ten kwarc może i służy do zrobienia RTC, ale nie radzę ustawiać go jako główne źródło taktowania, bo zablokujesz sobie możliwość programowania przez SPI jak masz jakiś dziwny programator (nie pozwalający na zmniejszenie...
Ja nic nie mieszam. W poście drugim napisałem że za pewne chodzi o 32768Hz ale jeśli on dalej twierdził że to jest kwarc 32768kHz to ja nic na to nie poradzę.
szczerze mówiąc to nigdy się jeszcze nie bawiłem z avr studio ponieważ nie programuje w C tylko w bascomie Nie musisz programować w C aby użyc AVR Studio do programowania. Tak jak wspomniałem poprzednio, analogicznie do Bascom, nadpisujesz odczytaną wartość aktualnych fuse bytes nowymi wartościami i naciskasz w dolnej części okna 'Program'. Podobnie,...
A może ci kwarc nawala. Pomęcz procek na wewnętrznym generatorze i czy Ci też padnie.
Witam. Otóż chcę sobie podłączyć dysk twardy maxtor 20 gb pod usb, ale nie chcę kupować do tego żadnych adapterów tylko zrobić to samemu. Jeśli ktoś wie jak to zrobić to proszę o pomoc i z góry dzięki. Trzeba zastosować dedykowaną kość http://www.prolific.com.tw/eng/Download-... albo samemu coś wyrzeźbić. Musisz poznać protokół IDE/ATAPI, oraz...
ZbeeGin, masz pewno rację z poprawnym programowaniem, natomiast do odblokowania używałem 100kHz z dobrym skutkiem. Chociaż skoro można programować po spi układy z kwarcem np. 32kHz to widać zewn. zegar nie ma znaczenia. Pozdr. N.
Delay- to się czasem ustawia w Bascomie dla wolnych zegarów procesora. No to jak dla Atmega8 chodziło i nic nie było zmieniane to nie wiem. Zrób undo- zaprogramuj Atmega8. Czymkolwiek. ATmega16 jest prawie taka sama.
chciałem zrobić uniwersalny układ (rysunek poglądowy poniżej) w którym można by programować dowolne uC nie większe niż atmega8, gdyż zamiast ścieżek zastosowałbym kabelki przylutowane do terminali, zamkniętych w obudowach... kwarc może się przydać, ponieważ czasem mam do czynienia, z procesorem nie mającym wewnętrznego taktowania lub przełączonym na...
ok tereaz dziala wszystko wysmienicie, programuje uC z podczepionym kwarcem. te uklady (pl-2303) sa jednak spoko :)
heh, twoj kod w C wciaz przypomina pewien 'jezyk' 'programowania' <: te makra i niektore patenty [; 4\/3!!
Jeśli chcesz używać wewnętrznego kwarcu to podczas programowania w Pragrameerze masz zakladke LOCK AND FUSE BIT, tam ustawiasz częstotliwość.
Zmęczeni problemami z programowaniem przez LPT, kupiliśmy na allegro USBasp. Po bezproblemowym zaprogramowaniu ATMega16, programowanie ATMega8 wymagało manipulacją zworką SLOW (mimo, że układ pracował na kwarcu 12MHz), natomiast układu ATTiny861 zaprogramować się nie dało, w związku z czym przesiadłem się na sklejony na płytce uniwersalnej SI-PROG i...
Witam uczę się programować, chcę zaprogramować ATmege8 z zewnętrznym kwarcem 16Mhz ale nie wiem jak ustawiać fusebity w Bascomie w ISP Programer mam tabelkę i tam ustawiłem tak: http://obrazki.elektroda.net/35_12450882... tylko ze w ISP Programerze nie wiem jak zaprogramować procka wystarczy kliknąć na Erase & Program All? a w bascomie nie...
Bez kwarcu też cisza.Na innej płytce JTAG działa czyli jest sprawny. Pozostaje tylko przelutowanie układu :(
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.
Jest to listwa ISP - In-System Programming znaczy się, żebyś nie musiał wyjmować ATmegi do programowania, a po zmianie fusebita odpowiedzialnego za zew. kwarc(taktowanie), jest wręcz niezbędna...
Nie mam zewnętrznego kwarcu podłączonego, w fuse bitach jest ustawiony 1MHz, nic nie zmieniałem tam. Pewność mam, bo tranzystorami steruje dobrze z odpowiednimi czasami. Kolego czemu jesteś taki uparty - przecież chcemy Ci pomóc. Nic nie stoi na przeszkodzie (oprócz Twojego uporu), abyś dodał w tej pętli co wyświetlasz tekst na LCD zapalanie i gaszenie...
Witam, Posiadam plytke w ktorej dzialal Atmega8 z kwarcem 8mhz tak w Bascomie jak i PonyProg nie mialem programu z programowaniem przez stk200. Do plytki wlozylem czystego Atmega88 i teraz ani Bascom ani Ponyprog nie widza go. Piny podobno sie zgadzaja wiec zamienilem tylko mikrokontrolery. Prosze o pomoc
ATmege kupiłem tydzień temu ale przez ten czas siostra się do niej dorwała. Na płytce nie ma zwarć. A z tymi fusebitami i kwarcem to nie za bardzo rozumiem bo to mój pierwszy programator i pierwszy raz programuje.
Skoro atmega się programuje tym samym programem i progiem to program i programator są sprawne. Dopatrywał bym się jednak złego podpięcia programatora . Ja mam wszystko we wtyczce i podłączam mosi ,miso ,scl, 5V , gnd, reset i wszystko się programuje . A programuje tym atmega8, 98s52, attiny2313. Może niech kolega da mniejszy kwarc np. 4MHz . Jeszcze...
Zamykam temat, programu w procku nie edytowałem, ale udało się dojśc do prawidłowego zliczania dobierając kwarc (miernik częstotliwości). Także zamykam temat z pół na pół optymistycznym akcentem! Pozdrawiam
Witam !!! Może ktoś podpowie w mojej sprawie. Mam programator ze strony http://www.fischl.de/usbasp/ Nowa Atmega8 nie może dogadać się z nim. Po zmianie fusów np w STK 200 [ na inne jak fabryczne ] wszystko działa i programuję OK . Przy podstawce z nową Atmegą mam kwarc 12 MHz. Dzięki za jakieś podpowiedzi.
Jesli uzywasz PonyProgra do programowania to zeby ustawic zewnetrzny kwarc na 8 MHz musisz odznaczyc wszystkie bity CKSEL3...CKSEL0 . Na 100% dziala .
Ta dioda to pewnie miał być LED, a wstawiłeś szybką diodę prostowniczą mocy. Sterowanie jej bez opornika skończy się bardzo źle. Diody prostowniczej zresztą też. Kwarc możesz użyć jaki chcesz. Kondensatorów to nie zmieni. Wcale nie muszą być 33 - mogą być dowolne z przedziału 15-50pF, byle dwa takie same. Zaraz będzie pytanie "Ale jakiego kwarcu dokładnie...
Chyba przypadkowo zablokowałem procka. Połączenia są OK, próbowałem z różnymi ustawieniami S_SCK. Tak ustawiłem bity do wcześniej wrzuconego programu http://obrazki.elektroda.pl/8533311200_1... wg Burn-O-Mat pola zaznaczone - bit=0 zaprogramowany, pole odznaczone - bit=1 niezaprogramowany. Wgrany był program zegara, wykorzystujący zewnętrzny...
Wydaje mi się że tak, umiesz programować w języku C czy raczej będziesz strzelać w bascoma ? Ja osobiście proponował bym C :) Do tego procek ATmega8, polecałbym też jakiś RTC, bo na kwarcu zegarkowym ważna jest potem odpowiednia korekta. Pozdrawiam
witam jestem nowym w programowaniu bascomem otóż robię zegarek z kalendarzem na atmega8 i z kwarcem zegarkowym. I jak ustawiam fusebity cksel 1001 bo takie są na małą częstotliwość i jak zmienię te fusebity to atmega8 mi się blokuje. proszę o nie usuwanie tego tematu jak moje wszystkie inne oto kod do procesora ........... No i co dalej ??? Ciekawe,...
Wiem też że można bezpośrednio podłączyć LPT do uC ale boje się że spale sobie port LPT (nowy komp trochę szkoda by było). Wracając do tych układów jeśli chodzi o prędkości może dało by radę w programie transmisję danych ustawić żeby działało czy coś :| ew. jakiś inny prosty w budowie programator wykorzystujący ten układ. A i co z tym kwarcem trzeba...
Witam, Napisałem programik na Arduino UNO programem Arduino IDE. Program działa na platformie Arduino czyli na ATmega328 z zewnętrznym kwarcem. Chciałbym ten programik wgrać na ATmega8 bez zewnętrznego kwarcu. Mam programator stk500 i usbasp. Proszę o pomoc w temacie. Oto kilka pytań jaki mi się nasuwają. Czy programowanie układu np. ATmega8 musi się...
Tak jest obywatelu majorze!!! kilka prób z innymi ustawieniami fusów też zrobiłem i nic. Zresztą kwarc 16MHz na oscyloskopie widać ładnie chodzi i problem jest raczej w komunikacji bo się mega nie zgłasza. A np. Tiny26 w tej samej sytuacji i konfiguracji programuje sie na kwarcu 16MHz bez problemu. Taka ciekawostka przyrodnicza. Pozdr. N.
Ja dodam: 1. AVCC nie podłączone do zasilania. 2. Układ będziesz programował poza płytką? Brak złącza ISP i RESET także wymagałby zmiany. 3. Odłącz AREF od AVcc. Nie używasz ADC więc ten pin możesz zostawić niepodłączony - to bezpieczniejsze rozwiązanie. 4. Pomyliłeś wejścia i wyjścia 7805. 5. Kondensatory przy kwarcu o 1mln razy za duże. 6. Dodaj kondensatory...
Chodziło mi o to, że da się zaprogramować uC z częstotliwością 1MHz, wyżej już nie idzie (z zewnętrznym też nie działa) Aczkolwiek, wsadziłem uC ATmega8 i wszystko ładnie działa. Programuje dla wszystkich częstotliwości i z zewn. kwarcem. Ale gdy wsadziłem ATmegę32 to ten sam problem co dla 16. Nie wiem już za bardzo za co się tutaj zabierać. Może to...
Zrobiłem na szybko programator STK200 i niestety ale nie komunikuje się z uszkodzonymi uP ze sprawnymi 'gada'. Podłączałem również kwarc 6MHz i dwa kondensatorki (30pF - nie miałem 22pF) nic nie pomaga. Co mogło spowodować uszkodzenie ze nie mogę skomunikować się. Nie bawiłem się fusebitami jedynie co zrobiłem to zmieniłem częstotliwość procesora w...
CKSEL3..0 ma być 1110 tylko musisz uważać w czym to programujesz - a nawet nie podałeś jakiego programu używasz, więc nie zdziw się jak kolejnego zablokujesz , jeśli nie dopytasz dokładniej
Ponieważ projekt (program) może potrzebuje rezonatora kwarcowego na nietypową częstotliwość dla tego został użyty od razu w projekcie. Pierwsze programowanie ISP - może być bez niego lub z nim. Po przełączeniu FUSE na zewnętrzny rezonator - kwarc musi już być podłączony.
Witam. Musisz włożyć zworkę SLOW SCK w programatorze, a następnie zwiększyć taktowanie na np.8 MHz, po to aby można było programować procka bez tejże zworki. Jednak ja poleciłbym Ci pobrać program MkAvrCalculator. Program sam dostosowywuje prędkość SCK przez co nie musisz zakładać w/w zworki. Pogram jest darmowy. Możesz go ściągnąć ze strony atnel.pl...
To stary procek. I jeszcze żeby go programować, trzeba go zawsze przekładać do programatora. W sumie to jest obojętnie na jakim procesorze jest zbudowane sterowanie syntezy, tylko co oczekujesz od oprogramowania. Dlaczego nie spróbujesz sam napisać program do procesora? Schemat masz, tylko napisać program i wtedy możesz sobie spełnić wszystkie oczekiwania....
Tak, z tyłu LCD jest napisane LS020XXXXX. Czyli restart z wyświetlacza mam odpiąć od procesora? I ręcznie restartować LCD ? Tak, zastosowałem przełączniki DIP, ponieważ nie miałem nic innego do montażu na PCB. W programowaniu uC jestem kiepski, więc nie wiem jak się przestawia fusebity na zewnętrzny kwarc. Pozdrawiam
kwarc atmega8 atmega8 kwarc większy kwarc atmega8
transoptor dobór rezystorów skrzynia crunch mieszanka paliwo
głowica telewizyjna lampowa głowica telewizyjna
Lokalizacja uszkodzeń instalacji pojazdu za pomocą próbnika świetlnego Lokalizacja bezpiecznika tablicy rejestracyjnej w Volvo XC60 po liftingu