A jakim dokładnie programem będziesz ustawiał fusebity? Dodano po 1 Bo AVRDUDE nie działa chyba z twoim programatorem
Fusebity ustawione poprawnie? Bywają układy które mają JTAG na PC 2-5 ustawiony fabrycznie.
Zaprogramuj "fusy" w programatorze Bascoma - trzecia zakladka. Bascom częściowo wskazuje opis ustawień więc o pomyłkę trudniej. Przed zatwierdzeniem sprawdź wszystko i powinno być OK.
Witam Mam problem z Atmegą 32, namieszałem w fusebitach i uP przestał się odzywać (Bascom i Pony Prog straciły z nim kontakt). Wszystko zaczeło się od tego że podłączyłem zewnętrzny oscylator 8Mhz do Atmegi. Za żadne skarby nie chciał mi ruszyć, wiec zacząłem kombinować i na efekty długo nie czekałem- mikrokontroler przestał się komunikować ze światem....
tez stawiam na fusebity
Czy nie uzyte piny lcd podlaczyles do masy? Zmieniles fusebity jak chcesz uzywac zew. 16mhz ? Nie pomyliles pinow? Sprawdz miernikiem czy wszystko jest ok. Masa wspolna? zasilasz lcd i avr z 5V?
A jak mam wyłączyc w BASCOM JTAG http://www.elektroda.pl/rtvforum/topic14... Od razu uprzedzam - 10 razy sprawdź, zanim zaczniesz programować Fusebity. Możesz zablokować ATMEGA.
Program działa tak jak powinien, wiec wniosek z tego taki że to nie problem ani kompilatora ani programu. Problem w 100% leży po stronie elektroniki. Sprawdź czy aby na pewno uC jest sprawny i czy jest poprawnie zasilany. Z jakiego kwarcu korzystasz?? I jak masz skonfigurowany mikrokontroler w Bascomie i ewentualnie fusebity?? Pozdrawiam Mateuszkat
Jedyne wyjście to programator równoległy. I dlatego nigdy nie korzystam z takich narzędzi jak to bascomowe... AVR-Burn-O-Mat najlepszy i mniejsze ryzyko o złe fusebity.
Może faktycznie cos jest nie tak w fusebitach ale bardzo w to wątpie. W załączniku jest pokazane jak są ustawione fusebity.
Witam Czy mógłby mi ktoś powiedzieć jak ustawić takie fusebity? --> Fuse bits: LFUSE = 0b11101111. Pod opisem programu był tylko ten text.Boję sie coś namieszać.Mam mkavrcalculator ale demo.W innych programach np. bascom nie ma tak przejrzyście. Pomóżcie proszę.
A fusebity przestawione na odpowiedni kwarc?- bo fabrycznie m32 jest ustawiona na 1MHz
Fusebit C - Divide Clock by 8 Enabled - oznacza włączony podział taktowania przez osiem.
Cześć. Coś jest nie tak z moją ATmega32 dostalem nową i procedura w bascomie "WAITMS 1" nigdy się nie kończy. Co się stalo? Chcialbym ustawić ją na zewnętrzny kwarc.
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Tak, tylko problem w tym, że w Bascomie nie ma takiego czegoś jak CKOPT czy SUT jest jedynie KLA987
Problem rozwiązany :D Sprawę załatwił bascomAVR w wersji 1.11.7.3 wszystko śmiga elegancko programuje się też bez problemu :D Tylko jak mam ustawić te fusebity żeby działało na zewnętrznym kwarcu Zrobić to bascomem czy lepiej jakimś innym softem ??
Ponieważ takowego programu na stk200 nie znalazłem (przyznaje, że mocno nie szukałem) to przulutowałem w 3 minutki kwarc + 2 kędziorki i RS zaczął śmigać bez problemów Zajrzyj do dokumentacji AVR-Dude... Co do głównego tematu, tłumacząc jak rolnikowi, to nie wystarczy przylutować kwarc, aby procesor działał z daną prędkością, trzeba go jeszcze o tym...
15s x8= 120s = 2min. Wszystko się zgadza. Masz pewnie ustawiony internal RC oscilator na 1MHz. i tak wpisz- $crystal = 1000000 Ale dla $Baud = 19200 jest wtedy błąd >7%- nie będzie działać. Dla 8MHz będzie dobrze- ale trzeba przestawić fusebity. Aż strach poradzić jak- bo można zablokować procesor.
Fusebity zmieniasz z poziomu softu obsługującego programator. Osobiście używam USBASP + Khazama Programmer. Reszta jest już intuicyjna.
Mając otwartego BascomaAVR i ATmega32 w programatorze, klikasz Manual Program , zakładka Lock and Fuse Bits , w grupie Fusebits High zmieniasz Fusebit H na 1: JTAG disable i klikasz na przycisk Write FSH . Musisz przy tym uważać, aby nie zmienić innych ustawień (chyba, że tego chcesz)
Fusebity? W którym momencie się ustawia (czy programuje) po zakończeniu wgrywania programu? Jak powinny byc ustawione dla Atmega32 kwarc 16 MHz?
NIe chciałbym się tutaj wymądrzać z różnych powodów, głownie z tego aby nie wzbudzać niepotrzebnej polemiki nad tym co dobre a co złe. Dlatego to co napiszę jest tym akurat co mi odpowiada, niekoniecznie komuś innemu. Bardzo wygony jest CodeVisionAVR, kiedyś kupiłem jego pełną wersję więc można powiedzieć że zainwestowałem :) Cenię go z tego powodu...
morswin89 Witam Jeśli chodzi o ustawienie fusebit-ów, może ktoś dorzucić?
Wczoraj użerałem się z ATmega32 nieużywaną. Fabrycznie ustawiona na zewnętrzny sygnał zegarowy! Nie wewnętrzny, nie kwarc. Dopiero podanie zewnętrznego sygnału ze sklejonego naprędce generatora pomogło (1-3Mhz) Spróbuj. W bascomie jest wygodniej, bo fusebity są opisane. Zobacz Lockbity-one potrafią zablokować powtórne programowanie. W ATmega32-lockbit...
W BASCOM-AVR w zakładce Lock and Fuse Bits programatora mam ustawiony Fusebit H na 1:JTAG disabled.
"Ale to nie pierwszy przypadek, o którym czytam, że fusebity były poprzestawiane. My tu rozważamy przypadek idealny." No, a to jest rzeczywistość. Dwa w takim sklepie w Warszawie na ul. Leszczynowej. A dwa (bo jednak cztery tak uruchamiałem) z takiego sklepu internetowego z Gdańska(może Gdynia?) Dodano po 8 A, po użeraniu się ATmega8 okazało się że...
Pytanie do autora projektu. Pamiętasz może jak ustawiłeś fusebity podczas programowania ATmega32. Nie chcę jej uwalić, a moja praktyka w programowaniu AVR jest zerowa. W BASCOM-AVR jak już wejdziesz w zakładkę z ustawieniami fusebitów,, to w części Fusebits High[C9] musisz ustawić CKOPT=0, a w części Fusebits [9F], CKSEL=1111 i SUT=01,
Można byłoby spróbować, może faktycznie to będzie to. Będziesz mógł go później wgrać ponownie? Raczej tak, tylko mnie te FUSEBity przerażają :D //EDit: Sprawdziłem nie ma wpływu stałe połączenie FTDI z pinami Avr. : / Być może w tym BT coś jest z poziomem stanów logicznych i avr sobie nie radzi.
E tam, żeby zaraz ściągać monstera do prostej roboty. Programujesz w C? Domyślam się, że tak, bo Bascom jakiś tam edytor fusów ma. To korzystaj z dobrodziejstw C, a konkretnie AVR-libc i ustawiaj fusebity wprost w kodzie źródłowym - http://www.nongnu.org/avr-libc/user-manu... Wyliczone na etapie kompilacji fusebity można wyekstrahować...
No dobra czyli wynika z twojej wypowiedzi, że fusebity masz ok skoro do PC wszystko ładnie dociera. 1. Sprawdź co będzie po takim wysłaniu polecenia z procka: Print "AT+ZPPPOPEN" ; chr(13) ; bo normalnie PRINT śle na zakończenie CR + LF - więc może to, to (chociaż wątpię ale spróbować można) 2. jak się łączysz modem GSM z prockiem ?
Tak, na 100% ( zerknij na fusebity ). Tak jak napisałem wcześniej dodanie zewnętrznego epromu 24c02 robi problem - pamięci podmieniałem i dalej to samo http://obrazki.elektroda.pl/6675331400_1... Dodano po 5 może źle zainicjowałem I²C Nie znam tego. ATmega32 fabrycznie nowy ma włączony Jtag, ustaw stan fuse bita na przeciwny od...
Program testowy skompilowałem od nowa, wgrałem do uC jednak nie ma oczekiwanego efektu. Następnie próbowałem zmienić fuse bity na kwarc zewnętrzny 12MHz i zablokowałem procka albo już zupełnie przestał działać (spróbuję go jeszcze odblokować fusebit doktorem, którego muszę dopiero zmontować). Program testowy, który napisałem w bascomie wrzuciłem do...
Właśnie sprawdziłem poprawny zapis użycia funkcji LOAD i nie ma tam znaku "=" tylko "," W każdym razie dzięki za info... bo mi coś ta funkcja nie działała do końca (chyba). A co do CKOPT to nie znalazłem tego :( Na screenie, którego załączyłem są wszystkie fusebity do ustawienia.. nie widze tam CKOPT-a (BASCOM 1.11.9.0) widze na screenach, że kolesie...
Nie znam się na Bascomie, ale sądzę, że należy poinformować kompilator o częstotliwości taktowania. Natomiast jeśli chodzi o bity Fuse, to będzie to raczej funkcja programatora - ja stosuje Yaap'a i tam osobno ustawia się Fusebity, a osobno wgrywa się program. Pozdrawiam. P.S. Przeczytałem Twoje następne posty i widzę, że już sytuacja się zmieniła......
Zrobiłem ten generator RC udało mi się połaczyć z Atmega. Wybrałem ostanie pozycje (ta co jest zaznaczona - same jedynki) przylutowałem kwarc 12MHz uruchomiłem kompilator, za pierwszym razem się połączył, chciałem wgrać program, Wyskoczył error fusebit, nacisnąłem ok (nic innego nie było do wyboru) i w tej chwili zerwał komunikacje i już nie znajduje...
Ddokumentacja mikrokontrolera to podstawa. Ustaw fusebity tak: Low: ff High: 89 i korzystaj z kalkulatora: http://www.engbedded.com/fusecalc Przeczytaj także: http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011... by już...
Witam serdecznie! Mam Atmegę32 napisałem na nią program (nieistotne jaki) i działa. Nie używam w nim portu c. Przyszedł czas że chcę wykorzystać w programie port c jako wykonujący załączanie optotriaków i dalej modułu wykonawczego i tu problem..... Napisałem specjalnie prosty programik aby ustalał stany wysokie i niskie na poszczególnych pinach portu...
Witam Dalej nic z tego nie wyszło. Próbowałem na wewnętrznym oscylatorze z rożnymi prędkościami i różnym baud. Ustawiałem flagę Osccal na 0 następnie zwiększałem o jeden i sprawdzałem kiedy na terminalu nie będzie krzaczków jednak nigdy nie wyświetliło żadnego normalnego tekstu. Ciągle znaczki. Na koniec próbowałem ustawić fusebity takie jak zaproponował...
No i widzisz, na 100% masz dobre połączenia? Testowałeś na tym atmega32? 1. Daj kod odbioru normalnie w pętli głównej - wyeliminujesz kilka potencjalnych przyczyn błędów - kod jak w pomocy BASCOMA. 2. sprawdź czy masz poprawnie ustawiony kwarc migając diodą co sekundę z poleceniem wait 1 - jeśli nie będzie migać co sekundę to znaczy, że fusebity do...
Ale ja programuje w Bascomie i tam jest to troche inaczej opisane. Nie wiem czy dobrze zrozumialem ale: 1. nowa atmega ma tak Fusebit A987 - 0001:Internal RC oscilator 1Mhz Fusebit P - 1: osc,option not programmed 2. a ja mam przestawić na Fusebit A987 - 1111:Ceramic resonator/Crystal,BOD enabled Fusebit P - 0:osc,option programmed dobrze to zakumałem...
Z pomocą Kolegi flapo213 rozgryzłem fusebity. Teraz mikrokontroler działa na wewnętrznym oscylatorze 1MHz. Jednak pokazany wyżej program wykonuje się ok. trzykrotnie(!) wolniej niż powinien. Dyrektywa $Crystal = 1000000 i $regfile = "m32def.dat" obecna. Zrobiłem też prościutki test: w nowym pliku utworzyłem coś takiego $regfile = "m32def.dat"...
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...
Czesc Zumek ! Wiesz te procki przy uruchomieniu zachowuja się u mnie dziwnie, ciezko to opisac bo to wyglada na niestabilne dzialanie, raz go bascom "widzi" raz nie widzi,... Powinieneś poeksperymentować z liczbą w Options->Programmer->Delay. Nie napisałeś , czy procek chodzi na zewnętrznym kwarcu , czy jeszcze na ustawieniach "fabrycznych".Jak...
chciałem zrobić wstawkę asemblerową dla watchdoga ale to już nie istotne bo nauczyłem się ustawiać poszczególne bity w rejestrach i rozumiem że to wystarczy... ale problem istnieje przesiadłem się na atmega1284p tu jest watchdog do 8 s no i dla 8 nie działa 4,2 i 1s również nie działa, działa dla 0,5 i mniej - dlaczego??? dla 0,5 s wdr Wdtcsr = &B00011101...
Witam wszystkich. Czy może mi ktoś pomóc w zaprogramowaniu fusebitów w atmedze32? Otóż wsady mam bez źródła, więc nie mogę zrobić tego w bascomie. Zrzut ekranu jest w bascomie z oryginalnego procka, i tak trzeba ustawić nowy. Problem w tym, że nie potrafię porównać, rozpoznać jak to poustawiać. Posiadam kilka programów: Bascom, extereme burner avr,...
Bascomowcy chyba nigdy się nie nauczą że ma być CONFIG PORT. W kółko wałkowany ten sam błąd. No i co ten program ma robić? Bo nie robi nic, więc jak stwierdzasz że coś robi? Uruchom sie na wewnętrznym oscylatorze RC, zmień odpowiednio $crystal, napisz program który coś robi i dopiero potem rób testy.
Ćwiczyłem na procku z Leonardo, wgrywałem bootloadery z Atmelowskim na końcu i wszystko śmigało. W docelowym układzie wlutowałem nowiutką Atmegę, mogę programować przez USB Flipem, ale jak podłączę zwykły programator(mKII) przez ISP to w Bascomie wprawdzie widać fusebity ale nic nie można zmienić. Można wybierać, zatwierdzać, ale po wgraniu odświeża...
Witam. Zdaje sobie doskonale sprawę że temat był wałkowany milion razy. Przeczytałem chyba wszystkie posty dotyczące odbioru RC5 w avr - sprawdziłem z 10 różnych programów i efekt ten sam - nie mogę odebrać żadnej komendy z odbiornika rc5. Dlatego po dwóch dniach walki postanowiłem zapytać. Sprzęt: -Układ testuje na ATMEGA32 na płytce uruchomieniowej...
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...
Witam Mam dziwny problem z Atmegą 32 i nie wiem co jest grane. Do jednego z wyjść podłączona dioda led i po naciśnięciu przycisku menu ma się zaświecić. Ja nawet nie dotykam przycisku a leda cały czas mruga - nawet jak przycik jest wypięty. Podmieniłem 2 inne atmegi32 i jest to samo. Ta głupota zjadła mi 2 dni. To samo się dzieje jeżeli do wysterowania...
miałem kiedyś podobny problem ale z atmeg8A i winne były źle ustawione fusebity, także radziłbym CI przejżeć je jesczez raz bardzo dokładnie.
W tym kursie masz dokładnie wszystko napisane "Jeżeli odczytujemy stan końcówki to wtedy używamy "pin", a kiedy chcemy nadać jakiś stan używamy "port"" więc powinieneś mieć: Do If PINC.7 = 1 Then Toggle Portc.0 Zresztą masz przykład z serwisu poświęconego zestawowi EvB 4.3 $regfile = "m644pdef.dat" $crystal = 16000000 Config Pinc.0 = Input...
Witam Piotrva będę polemizował, cytat z manuala do Bascoma: 1. Zgłoszę to Markowi Albertsowi jako nieścisłość - ten zapis to zaszłość z procesorów 89C... które nie miały FB ani żadnych narzędzi do zegara - wtedy rzeczywiście $crystal oznaczało jaki kwarc jest podpięty do procesora fizycznie. Obecnie zaś, w wersji AVR nie z teorii, ale z PRAKTYKI wiem,...
Witam. To jest mój trzeci atmega32 - pozostałe dwa unierochomiłem przez bawienie się fus'ami (a równoległego nie posiadam), więc teraz wole się zapytać - którą opcję mam wybrać (z rysunku) aby atmega pracował na zewnętrznym kwarcu 8Mhz. http://obrazki.elektroda.net/21_11588420... Mam do wyboru ext 3-8Mhz, lub 8-12Mhz - a moze zupełnie coś innego?...
Powiem krótko, to jaki procek zastosujesz czy m32 czy m168 czy m8 czy m128 - nie ma żadnego - najmniejszego znaczenia. poza tym piszesz że masz rezystor podciągający 500R ???? skąd taka wartość że masz równolegle podłączony tranzystor i co sterujesz go sam? "ręcznie" zadajesz pytanie typu: "Czy zmieniłoby coś jakbym w Atmedze 32 podłączył 1wire pod...
Witam! W moim projekcie który piszę w Bascomie, wgrywam bezpośrednio z BASCOM-AVR poprzez programator kupny USBASP wszystko działało bdb do pewnego czasu. Mianowicie przed chwilą przytrafiło mi się podczas wgrywania programu wyłączenie kompa (przyciskiem całą listwę wyłączyłem oczywiście przez przypadek). Po uruchomieniu na nowo procek dziwnie się zachowuje,...
Jeśli nie zmieniałeś FuseBitów w swoim mikrokontrolerze to spróbuj dopisać parametr zmniejszający prędkość w ustawieniach Burn-o-mata jak na obrazku po czym uruchom program ponownie. http://obrazki.elektroda.pl/4298135200_1... parametr "minus B, odstęp osiem" Ten "minus" to tylko znak kolejnego parametru. Czyli parametr B będzie wynosił...
Zastosowałem w obu układach kwarce 8Mhz, do tego szybkość transmisji UART 4800. Układy spięte taśmą trzy przewodową - Rx/Tx/GND, zasilane z portów USB jednego komputera. Te przekłamania są losowe, muszę jeszcze sprawdzić, jak to działa z komputerem przez dłuższy czas. Zastanawia mnie, dlaczego mimo odpięcia zasilania z płytki Attiny2313 dalej układ...
jak szybki maksymalnie sygnał można przesłać przez USB? Czy pójdzie mi 16MHz? Bo tak naprawdę to potrzebuję przetworzyć tyko jedną linię więc chyba mogę taktować na maksa :wink: Piny (D+ czy D-) portu USB nie są zwykłymi pinami I/O. Od tego zacznijmy. Chyba nie wiesz o czym piszesz. Zrób ten analizator na LPT, lub kup Atmegę 16 i o ile uda ci się zaprogramować...
Witam Bawię się obsługą sprzętowego PWM. Skonfigurowałem trzy timery w tryb Fast PWM. Do uC podpiąłem kwarc 20MHz i ustawiłem fusebity. Wpisałem w OCR1A wartość 128 i podłączyłem oscyloskop. Okazuje się że okres wynosi zaledwie 0.1 ms to 10kHz, mimo tego że preskaler ustawiłem na 1... coś mi tu nie pasuje bo zgodnie ze wzorem: Fpwm = Fcpu/1/255 powinienem...
Atmega32 ma obsługiwać enkoder oraz odbiornik rc5. Enkoder obsługiwany jest dla mnie w najlepszy sposób (i chyba najprostszy) by nie gubił impulsów. Używam wewnętrznego oscylatora 1MHz, jest także podłączony 16MHz - jest to zestaw uruchomieniowy. [syntax=basic4gl]If Pina.6 = 1 And Pina.7 = 1 Then Waitms 20 S = 1 Tryb = 1 End If If Tryb = 1 And Pina.7...
http://obrazki.elektroda.pl/9418966600_1... Witam wszystkich na forum. Jest to moje pierwsze publikowane DIY. Słowo wstępu… Projekt powstał z jednego, bardzo ważnego powodu: bo bardzo chciałem coś takiego mieć! Jest to układ odczytujący kod karty poprzez interface EM4095 z anteną, dekoduje, sprawdza i wysyła poprzez port szeregowy....
Można programować kabelkami lecz lepiej jest złożyć/nabyć programator szeregowy STK200/300. Schemat przewala się na tym forum. Składa się z kilku elementów. Żeby zmusić procesor do pracy z kwarcem trzeba przestawić fuse bity. Proponuję programator Bascoma bo jest chyba najbezpieczniejszy w tej materii. Kółeczko przy końcówce na schemacie oznacza, że...
Witam. No xml file - to samo miałem przez 2 miesiące:) Korzystałem z Bascoma, ale pewnego razu zainstalowałem AVRStudio. I stała się JASNOŚĆ :). Spróbuj. teedd P.S. Sprawdziłem - opis fusebitów jest brany z AVRStudio - katalog ....\Atmel\AVR Tools\Partdescriptionfiles\ - a więc sam AVROSPII nie wystarczy.
program jest dobra na 100% wyświetlacz jest nowy to chyba raczej jest dobry. czyli zostaje napięcie i fusebity (w BascomAVR JTAG jest 1.disable) napięcie musi być 5v ?
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ś...
Jeden procek chyba nie będzie już działał. W Pony prog i bascomowym STK200 nie jest identyfikowany. Brak połączenia. Jak sprawdzić czy jeszcze jest dobry i będzie działał?
Witam Tworze sobie prosty termometr na wyświetlaczu 7 segmentowym. Napisałem kod w bascomie i wrzuciłem na płytę testowa z atmega32 i śmiga jak trzeba. Kolejnym krokiem było wrzucenie tego na na atmege8 (zmieniłem m32def.dat na m8def.dat i taktowanie na 1MHz ) atmega świeża , fusebity nie zmieniane. No i jak zwykle u mnie to bywa, rzecz nie działa....
Kolego wyłącz JTAGA w fusebitach i będzie śmigać. Pozdrawiam
pozwolę sobie wrzucić jeszcze bardziej dopracowaną wersję ;) może ktoś sprawdzi ??? i napisze swoją opinię tutaj hmmm? program działa pod każdym windowsem XP czy VISTA bez żadnych specjalnych jakichś dodatkowych sterowników. załączam także świeżą wersję kodu źródłowego w AVR GCC akurat dla ATmega8. Jednak teraz o wiele prościej przerabiać ten bootloader...
Witam wszystkich. Zakupiłem klon ARDUINO : Arduino Mega 2560 PRO Embed, AVR ATmega2560 256KB. Prosze o poradę co mi się udało zepsuć że procesor nie wykonuje moich poleceń. Opiszę czynności które były wykonane z tą płytką. 1. Po zasilaniu płytki zdziwiło mnie mruganie diody "L". Z Dtrki wyczytałem że to wyjście PB7. OK. 2. Po podłączeniu USB chciałem...
Witam wszystkich. Zakupiłem klon ARDUINO : Arduino Mega 2560 PRO Embed, AVR ATmega2560 256KB. Prosze o poradę co mi się udało zepsuć że procesor nie wykonuje moich poleceń. Opiszę czynności które były wykonane z tą płytką. 1. Po zasilaniu płytki zdziwiło mnie mruganie diody "L". Z Dtrki wyczytałem że to wyjście PB7. OK. 2. Po podłączeniu USB chciałem...
...Ps. Tak, już dla ścisłości to skoro do tej pory nie używałem tej pamięci to czas to zrobić. A przy okazji to czy zmienną typu STRING też tak samo łatwo tam zapiszę...? To działa ze zmienną dowolnego typu :D Ijeszcze jedno podejście do tematu.. Napisałem kod z uwzględnieniem Twoich uwag Piotrek tzn: Dim x As Eram Single Kod się skompilował i jest...
A skąd tyś wziął takie ustawienia fusebitów dla zewnętrznego kwarca ? z kosmosu? jeśli chce się tak "z ręki" ustawiać fuski to trzeba na prawdę o nich troszkę poczytać. Lepiej na początku posłużyć się jakimś programem, który w wizualny sposób podpowie ci jak ustawiać fusebity. Można to zrobić łatwiej za pomocą np Bascoma albo: http://www.elektroda.pl/rtvforum/topic13...
No dobrze. 1.Jakie masz wartości R i C? Powinno być R(ohm)xC(pF)=(ok.)300000 Może być też 100000, nie szkodzi. 2.Czy masz czym sprawdzić czy to coś generuje? Oscyloskop, częstościomierz lub miernik uniwersalny z pomiarem częstotliwości? Może być bardzo niedokładny. 3.JAK COŚ GENERUJE to wyjmij zworki JP25 i podłącz wyjście tego układu do XTAL1, jak...
Witam Przerobiłem gotowy projekt "boot" z programu Bascom, tam jest napisany na procesor ATmega163 a ja potrzebuje na ATmega32. Program "boot" wgrałem do chipa ale gdy chce wgrać nowy program za pomocą terminala wszystko niby idzie dobrze dostaje znaki zapytania z powrotem. Ale program sie nie zapisuje w chipie jest sam tylko bootloadera. Nie wiem gdzie...
Witam, mam szybkie pytanko, i chętnie kliknę w "pomógł". Jak z poziomu Bascom AVR, i programatora STK200/STK300 programer, ustawić fusebity, tak aby Atmega16 korzystała z zewnętrznego rezonatora kwarcowego 16MHz? http://obrazki.elektroda.net/25_11793299...
Witam. Od paru ładnych lat do programowania używam pliki HEX stworzone w bascom AVR i programu AVR STUDIO 4.18. Pewnego pięknego dnia programując nową partię ATMEGA328 zauważyłem iż po ustawieniu fusebitów, lub po wgrywaniu programu do mikrokontrolera traciłem łączność z mikrokontrolerem. Cztery scalaki się zablokowały, następne 10 zaprogramowałem poprawnie....
Witam :) Jako ze jest duzo pytan na forum na ktore odpowiedz padla, postanowilem ze zbiore choc troche postow do kupy, tematy dotycza glownie AVR, bo z ARMow jeszcze nie czuje sie na tyle na silach zeby robic FAQa ;) Mam nadzieje ze sie komus przyda :) Niby FAQ jest, ale dla mnie jakoś malo czytelny i chyba nikt go juz nawet nie aktualizuje ;) Jesli...
Na fusebitach ustawiamy źródło i częstotliwość zegara procesora. Trzeba uważać, że by nie przyblokować sobie np. ISP czy zegara . Jeśli nie ustawiłeś - chodzi ne wewnętrznym generatorze RC (bodajże 1 MHz, więc 16 x wolniej). Szczegóły w datasheet (www.atmel.com) Mozna pisać i pisać ... stoi jak byk : The SPIEN Fuse is not accessible in SPI Serial Programming...
Plik Config MMC.bas nie ruszałem, jest taki jak ściągnąłem z Twojego wątku. Tzn próbowałem przenieść jego zawartość do pliku głównego - zauważyłem, że tak się stosuje. Co do połączeń to standardowo - płytce EVB 4.3 mam DATA3 -> PORTB.4 DI -> PORTB.5 CLK -> PORTB.7 DATA0 -> PORTB.6 Cdet -> nie podłączone nawet mierzyłem, czy projektant EVB się nie pomylił,...
witam, zacząłem zabawę z atmegą, z pomocą doświadczonego nauczyciela napisaliśmy program ale niestety nie mam możliwości teraz skonsultowania z nim sprawy także proszę Was o pomoc, posiadam programator zrobiony na takim układzie: http://img213.imageshack.us/img213/6568/... Bascom widzi go: Atmega ma własne zasilanie na VCC 5V Robie kompilację...
Po całym dniu walki słabo opisałem mój problem bo już po prostu nie miałem siły :D Wyjaśniam... Zrobiłem sobie mikro serwerek LANowy na Atmedze32 i układzie ENC28J60. Z doświadczenia z tym układem i Atmegą wiem że znacznie stabilniej wszystko pracuje gdy mikroporocesor (Atmega) jest taktowana zegarem 25MHz z gotowego modułu ENC a nie własnym kwarcem....
Po kilku dniach pracy urządzania stwierdziłem że jednak przydało by się żeby serwerek dodatkowo wysyłał dane do "https://thingspeak.com/" chociaż z termometru domowego. Próbowałem na rożne sposoby ale nie mam pojęcia jak to zrobić. Może ktoś z Was jest w stanie zmodyfikować kod ? Może kolega (at)bart-projects czyta ten temat? ;) (to ten sam kod co w...
atmega32 fusebity fusebity atmega32 fusebity bascom
excel makro syntax error huawei gniazdo naprawa alpine kostka
łucznik naprężacz sprinter podłączenie webasto
Jak odblokować Nokia 500 Mobile Security? Jak zmienić język w aparacie fotograficznym z chińskiego na angielski