Problem jest taki, że układ współpracuej z trzema układami MAX6675. Układy te obsługują termopary tupu K.Wygląda na to że układy mają problem z kompensacją zimnych końców. W projekcie był dołączony plik z danymi do pamięci EEprom. Zastanawiałem się właśnie czy może ja coś niewłaściwie ustawiłem i procesor nie korzysta z jakichś stały zapisanych w pamięci.Jeśli...
Tak sam kompilowałem polecenie - "make test1.hex" MCU=atmega32 F_CPU=16000000 CC=avr-gcc OBJCOPY=avr-objcopy # optimize for size: CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes -Os -mcall-prologues eth_rem_dev.hex : eth_rem_dev.out $(OBJCOPY) -R .eeprom -O ihex eth_rem_dev.out eth_rem_dev.hex avr-size eth_rem_dev.out (at)echo...
http://feriar-lab.blogspot.com/p/avr-fus... tutaj jest obrazek ustawienia fusów dla M32. Żeby zmienić fusy to najpierw lutujesz do XTAL1 i XTAL2 kwarc 16mhz, za nim po jednym kondensatorze na wyjście XTAL w zakresie 22-27pF i do uziemienia. klikasz w bascomie F4 i przechodzisz do zakładki Lock and Fusebits, ustawiasz jak na obrazku i klikasz...
Właśnie jestem na etapie uruchamiania tego urządzenia. Czy ktoś może mi podpowiedzieć jak należy ustawić fusebits w ATMEGA88?
A bawiłeś się bitem CKDIV8 w Fusebits ? ;) Poza tym poczytaj sobie w nocie katalogowej o rejestrze CLKPR.
Twoje obecne ustawienia: http://obrazki.elektroda.net/1_127412867... a tu poniżej masz ustawienia fusebitów tylko ze zmienionymi CKSEL na kwarc 16MHz jak chciałeś ;) http://obrazki.elektroda.net/39_12741287... Dodano po 4 a tu masz dwa dodatkowe widoki na te same fusebity w nowym ustawieniu, żeby można było sobie je oglądać wg różnych...
Wszystko jest w porządku z tymi pinami... Temat nie raz wałkowany... W fusebits wyłączyć JTAG i po problemie... Kod programu nie ma wpływu na wybór źródła sygnału taktującego... Fabrycznie AVR chodzą na wewnętrznym generatorze RC i żeby to zmienić trzeba zmienić ustawienia w fusebits... Częstotliwość dobierasz do aplikacji... Większa f oznacza większy...
WITAM ja ustawiam w ten sposób m8 niewiele się różni (chyba) KONFIGURACJA BITÓW ZABEZPIECZAJĄCYCH ATMEGA32 Chip Name MEGA32 Calibration B1 Lockbits Lockbit 65 11:No rectrictions for SPM or LPM accesing the boot loader section Lockbit 43 11:No restrictions for SPM or LPM accesing the boot loader section Lockbit 21 11: No memory lock features enabled...
ad. a szukałem, ale nic nie znalazłem ad. b,c będę szukał. Dzięki teraz wiem czego konkretnie szukać. Dodano po 1 Dzięki podpowiedzi zumka print zaczął działać :) po przestawieniu Fusebits A987 na 1111:Ceramic resonator/Crystal, BOD enabled. Niestety mimo ustewienia 1:JTAG disabled nadal mam problem z LCD, dalej widzę ciągle rządek czarnych prostokącików....
Witam Temat jest taki. Posiadam magistralę 1wire na której są zamontowane termometry DS18B20 oraz przełączniki DS2407. Pracuje na tym sterowanie ogrzewaniem w mieszkaniu. Do tej pory sterowałem nią układem na bazie Atmega168 i działało to prawidłowo. Zbudowałem następny sterownik z Atmega32 na pokładzie i zaczeły się schody. Odczyt adresów układów prawidłowa....
Witam wszystkich. 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. ..........: Bascom, extereme burner avr, i khazama. Na jakiej podstawie wysuwasz taką hipotezę? W każdym programie to zrobisz.... Oczywiście, że w Bascom też możesz dokonac wszystkiego co...
Ludzie !! Podstawa to karta katalogowa: strona 35 - Tabela 7. Frequency Range (MHz) = 3.0 - 8.0 CKSEL3:1 = 110 a ze strone wczesniejszej (34) z tabeli 5 cksel0 = 0 lub 1 (szczegóły w tabeli 8 na s35) Ustaw poprostu CKSEL3:0 na 1101 (info z karty katalogowej 0 - włączony 1 - wyłączony fusebit)
Witam. Mam mikrokontroler Atmega8, oraz zmodyfikowane fusebity ( tak tak ,wszystko działa ) - poszukuje też fabrycznych ich ustawien ( poczatkowe ,zaraz po zakupie ). Z chęcia przyjmne screeny z poneyprog'a, tudzież zapis 0101010 l/h :)
Witam. Zbudowałem układ: http://www.nikomp.com.pl/zestawyK/K-2430... Plik "cdcmega8.hex" do zaprogramowania atmegi: http://recursion.jp/avrcdc/AVR-CDC.2007-... Na początku myślałem że wszytko jest. No i dopiero później się kapłem, że nie wiem jakie mają być fusebity. Nigdzie nie pisze jakie mają być. Do programowania używam avr dude. Ponyprog,...
Witam Za co odpowiedzialny jest fusebit P w ATMEGA32. Póki co nie udało mi się nic konkretnego znaleźć. Ustawiałem na 0 i 1 ale nie widać żadnej różnicy w działaniu. -- pozdrawiam
Witam, Mam pytanie czy możliwe jest odczytanie Fusebit z poziomu programu w C. Chodzi mi o funkcjonalność polegającą np na tym że program sam dobierze swoje podzielniki w zależności od ustawionego wewnętrznego rezonatora. Pozdrawiam
Witam. Próbowałem zmienić częstotliwość zegara w ATmega32, ale nie mogę ustawić fusebitów. Ustawiam, programuję, a jak je ponownie odczytuję to okazuje się, że nic się nie zaprogramowało... Zauważyłem że są zaprogramowane wszystkie Lock Bity (BootLock12, BootLock11, BootLock02, BootLock01, Lock2, Lock1). Dlaczego fabrycznie są wszystkie zaprogramowane?...
Witam, Odrazu mówię że mam 2 atmegi 32 w smd i obydzie mają tak samo. Na pinach od pc2 do pc5 mam 1,5V a powinienem mieć 5v jak na reszcie. I nie wiem czego to wina, bo przecież nie mogłem kupić 2 uszkodzonych atmeg. czy to fusebity? zaprogramowane na wewnętrzyn oscylator 8mhz może to zbieg okoliczności ale czy to ma coś wspólnego z tym że tam są te...
Witam. Chciałbym aby znikneły raz na zawsze problemy z fusami. Na razie wiem tyle; Atmega8, aby zadziała z zew. oscylatorem 16MHz to stan bitu A876 musi wynosić: 1111:1111 (ostatni na liście). Ale, aby tego dokonać trzeba przestawić bit wyżej, który odpowiada za opóźnienie. Ja dałem na NO DELAY i już się układu szeregowo programować nie da. Ktoś wie...
Witam chciałem ustawić fusebity w tym procku na kwarc zew. 16 000000hz i przestawiłem tak jak na prt sc http://obrazki.elektroda.pl/3245554500_1... ustawiłem KLA987 na same jedynki i klapa procek idzie ale dziesięć razy wolniej , czy jeszcze trzeba ustawić któryś , jeśli tak to który.
Witam Poczytalem sobie wszystko pieknie ladnie o tym programatorze (zreszta wielokrotnie go uzywalem). Ale przyszla chwila po zakupie ATmegi32 na zaprogramowanie bitow fuse. I powiem szczerze mam stracha. Z plytka testowa dostalem juz uruchomiona ATmege na zewnetrznym kwarcu i Pony odczytuje bity rezonatora jako: 0101 (1 - oznacza ptaszek). A na zakupionej...
Witam Jeszcze nigdy nie programowałem procesorów i mam mały problem. Mam tutaj fragment instrukcji dotyczącej zaprogramowania Atmegi do LED Cube. Nie rozumiem o co chodzi z tym ustawianiem fusebitów, mam coś zmienić przy wrzucaniu programu do uC czy zostawić jak jest ustawione normalnie. ----------------------------------------...
Witajci Czy trzeba ustawić jakieś fuz bity aby atmega32 współpracowała z rezonatorem 4MHz ? Pozdrawiam Temat poruszany wielokrotnie ! należy szukać informacji na forum
Witam, zakupiłem ostatnio procesor atmega1284P i chcę podłączyć do niej zewnętrzny kwarc 14,7456 MHz. Niestety mam problem z fuse bitami. Czytałem dokumentację, korzystałem z kalkulatora http://www.engbedded.com/fusecalc i wyszło mi, że LOW powinien mieć wartość 0x07, a HIGH 0x99. Czy mógłby ktoś mi to sprawdzić, gdyż nie jestem tego w żadnym stopniu...
Witam, po przestudiowaniu 10 stron tematu: "Ustawienia fusebit w mikrokontrolerach AVR FAQ" jeszcze bardziej wszystko się skomplikowało - tzn. moja wiedza na temat przestawiania fuse bitów. Postaram się wytłumaczyć mój tok rozumowania i liczę na odrobinę pomocy z Waszej strony. Ale do rzeczy. 1. Pracuję na Atmega128. Mam dołączony zew. kwarc o wartości...
Witam mam program do procesora z nestor electronic sterownik pieca co v4.1 i niewidem jak mam ustawic fusbity w Bascom zeby zadziałało na wyświetlaczu same kwadraciki. Pisałem do autora projektu i nic. [/code]
Czy ustawienie Fusebit A987 0011:0011 są poprawne dla wewnętrznego oscylatora 4MHz? pzdr
Witam! właśnie chcialem zaprogramować Atmege32 16PI, żeby śmigała na zewnętrznym kwarcu 16Mhz no i oczywiście zle ustawilem Fusa no i przestala sie komunikować (BASKOM i programator stk200) nie widzi jej w ogóle. Wiec mam dwie sprawy: 1. jak uratować tą atmege 2. jaki dokładnie (bo jest ich tam pare) powinien być ustawiony bit aby atmega32 smigala na...
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)
1. Atmega32 fusebits: lv 0xE1 hi 0x99 2. http://www.kamami.pl/dl/zl15avr_bascom_e... którykolwiek z tych (dokładnie ten zestaw posiadam http://www.kamami.pl/index.php?productID... ) 3. Setting SPI frequency to 100kHz. Setting SPI frequency succeded. Entering programming mode. Programming mode enabled. Beginning Chip Erase. Chip erased. Writing...
Czyli -bardzo ostrożnie z naciskaniem potwierdzenia. Myśleć długo. Zanim naciśniesz. W zakładce program->send to chip-> manual program-> wciskasz "lock and fusebits". Szukasz "int. rc osc 8MHz" I to wciskasz po głębokim namyśle i wątpliwościach. Tych opcji jest kilka- wybierasz z max start time+64us. Ale nie mam podłączonej ATtiny26. Tak że to tylko...
Atmega32, 8Mhz zewnetrzny, portc.0, :) Odczytaj stan młodszego bajtu bezpieczników(fusebits) i podaj jego wartość. Piotrek
Witam Strzelam: za cienkie ścieżki lub przewody doprowadzające zasilanie do LED i MOSFET? Sprawdź ustawienia fusebits BODLEVEL w procesorku.. Powinny być wyłączone lub ustawione na najwyższe napięcie.
Widze że konsola używa AVRDUDE. Możesz ściągnąć darmowy program BURN-o-mat. To jest nakładka na program AVRDUDE bo AVRDUDE to program konsolowy. Niezrozumiały czasem dla wszystkich. BURN-o-mat jest więc jego wygodną nakładką. Po instalacji pokaż mu tylko gdzie jest AVRDUDE (można chyba nawet zainstalować wspólnie ) http://obrazki.elektroda.pl/1135114500_1...
Tak, tylko że Ty patrzysz na wersję firmware 2.09 ja wgrywam V2.03 (płytki nie będę poprawiał do najnowszej 2H bo jak, pisałem pola są albo do poprawy , albo zmówię sobie). Natomiast dobrze mnie nakierowałeś bo dopiero w zaktualizowanej wersji w notatniku jest napisane. Firmware 2.03: -added support for HVPP chips: AT90s8515, AT90s8535, AT90s1200, AT90s4433,...
Najlepiej zainstaluj sobie bascoma i tam w zakładce programowanie masz do ustawiania bardzo prosto wszystkie parametry Fusebits. Jeśli nie chcesz bascoma to np ponyprog ustawianie fusebitów i lektura datasheet danego avr-ka. Polecam na początek bascoma do samego zmienia ustawienia Fusebitów Pozdro
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,
Witam:) Wykonuje ćwiczenia z książki P. Góreckiego i pojawił się problem. Program dotyczący licznika- działa gdy po wgraniu go do flash np. odczytam fusebits (AVRstudio) po odłączeniu zasilania i ponownym podłączeniu mikrokontroler milczy, ponowne odczytanie fuse ożywia go. Ma ktoś jakieś pomysły ? Zmieniałem ustawienia BODLEVEL nic nie daje.....
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...
Witam, W protokole Modbus są dwa rodzaje rejestrów: Input i Holding Register. Różnica polega na tym, że Input można tylko odczytywać i są to przeważnie wejścia analogowe. Rejestry typu Holding można odczytywać i zapisywać, mogą to być rejestry wewnętrzne lub wyjścia analogowe. Input Register (03) są odczytywane poprzez kod funkcji 04, natomiast Holding...
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ę...
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Nie odpowiada on jednak na pytanie: Full-swing czy Ext. Crystal Osc.? Aliści (jest takie słowo!) podejrzałem składnię polecenia generowanego przy wgrywaniu bootloadera i w nim lfuse=0b11110111 czyli 0xF7 zatem - Ext. Full-swingCrystal. Ustawienia fusebits są w pliku avrdude.conf dostarczanym wraz z MiniCore. Sekcja dla 328 wygląda następująco: [syntax=ini]#---------------------------...
Witam wszystkich podczas ostatnich zabaw z programowaniem zgubił mnie jeden problem a mianowicie ... wykorzystując delay.h i instrukcję np _delay_ms(100) zauważyłem ze ten czas jest o wiele krótszy ... chciałem dowiedzieć sie od czego to zależy ... fusebits ustawione na zawnętrzny oscylator ... czy może to być wina kompilatora ? ... używam winavr i...
Tak, jtag jest wyłączony http://obrazki.elektroda.pl/5035505200_1... A z jakiego powodu masz zaprogramowany fuse "BOOTRST" ? - ten ostatni na dole tabeli, (Fusebit high D). Czy używasz bootloadera? Jeżeli nie, to zmień ten bit na (1) i twoja sumaryczna wartośc Fusebitshigh zamiast byc CC , przyjmie wartośc CD . http://obrazki.elektroda.pl/4712170300_1...
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...
Zaproponowana instrukcja Config Clockdiv=2 działa prawidłowo. Tak samo jak wstawka ASM i operacje na rejestrach (mea culpa tylko z jednym - przy zapisie prescalera oczywiście bit CLKPE ma być równy zero) Problem u mnie nie występuje, Bascom 2.0.7.6 FULL. Zapytam więc jaką wersję ma Autor wątku? [syntax=basic4gl] $regfile = "m328pdef.dat" $crystal =...
Mój post który wylądował w koszu 12 Sty 2014 10:02 Mikroprocesorowy tester elementów nowe wersje Przeglądając niemieckie czasopismo Funkamateur 11/2013 natknąłem się na artykuł "Universeller Bauteiltester fur Transistoren und mehr". Jest to rozwinięcie testera z forum mikrokontroler.net .Podaję link do strony http://www.mikrocontroller.net/articles/...
Witam. Zbudowałem 2 proste układy w celu przetestowania interface'u RS485. ATmega32 + 3 przyciski + wyświetlacz 7-segmentowy + MAX485. R0 układu MAX485 do RxD, DI do TxD, DE i /RE połączone razem do PB0. Wyjścia A połączone ze sobą, B również, między A i B po obu stronach rezystor 100ohm, z jednej strony rezystory polaryzujące 560ohm. Układ ma działać...
Witam. Miałem również taki kłopot jak wgrać, wypalić Bootloander pomógł programator USB z tasmą i wtykiem PIN10 oraz przejściówka 10Pin na 6 PIN. Posiadam Arduino Leonardo ATmega32u4 oraz dwie płytki Pro Micro ATmega32u4 przy tych modelach zle wgrany program lub nieodpowiedni wybór typ płytki (podobno tylko na chipie (ATmega32u4) powoduje, ze płytki...
No ja mam to zrobione dawno temu w DIP`ie i nawet ten procek sterujący mam wydłubany bo też go mam w podstawce. Teraz ciekawostka. Jak zaprogramujesz wsadem na Mega8 to obsługując układ terminalem (co jest takie na pierwsze uruchomienie chyba dobre bo pokazuje czy procek odczytuje drugiego) to ta wersja na Mega8 nie ma opisów jaki procek wykryła. Czyli...
A jakim dokładnie programem będziesz ustawiał fusebity? Dodano po 1 Bo AVRDUDE nie działa chyba z twoim programatorem
No to żeś tak szczęśliwie trafił na JTAGA, który jest na porcie C... ;) Dorzuć na początku, po konfigach taką wstawkę w asemblerze, jeżeli nie widzisz potrzeby wyłączać JTAG-a fusebitami : $Asm push r16 in r16, MCUCSR sbr r16, 1<<JTD cli out MCUCSR, r16 out MCUCSR, r16 sei pop r16 $End Asm
A jak fusebity ustawiłeś?
O UART już napisano, ale jeśli: ...naprawdę jestem na bardzo niskim poziomie, jeśli chodzi o wiedzę w programowaniu... to może ten UART będzie niepotrzebny. Bo początkujący często nie kasują fusebitu M103 i wówczas nie mają ATmegi128, a ATmegę103. I jako taką należałoby ją programować. Jeśli tak jest w tym przypadku, to skasuj fusebit M103 a może czujnik...
Schemat jest dobry więc nic nie rób z resetem. Jest podciągnięty do Vcc przez rezystor. Programator powinien ściągnąć go do masy jak będzie potrzeba. Nie wiem kednak jakiej wartości jest rezystor. Jeśli programator nie zdołałby wymusić stanu niskiego - szczególnie programator "drutowy" to na czas programowania możesz odłączyć rezystor od Reset'u.
Witam Mam problem z zegarem na lcd. Wyświetlacz mi działa. Działa nawet zegar, lecz jest on napisany bardzo łopatologicznie i używa, delaya, a to nie jest wg mnie najlepszym pomysłem. Chciałbym,żeby zegar wyliczał sekunde z zewn kwarca 32.768 kHz. Tak podobno najlepiej. Poniżej przedstawiam program, który aktualnie używam. Próbowałem wklejać proste...
Problem jest raczej z połączeniem. Sprawdź kable łączące dragona z układem. Nie sugeruj się pokazanymi fusami, bo najpewniej są błędne, na skutek błędnej transmisji. Gdyby udało się odczytać fusy, to znaczy, że byłoby połączenie z układem...
Podaj jak ustawiłeś fusebity.
Zauważ, że w dokumentacji dla BOOTSZ1..0 ustawionych na 0 jest podany zakres adresów $3800-$3FFF, ale są to adresy słów a nie bajtów.. w tej samej linijce tabeli 99 jest napisane "2048 words" czyli 4KB od końca - to masz od adresu $7000. Jeśli bootloader masz umieszczony pod adresem $3800 (w bajtach) to skacząc pod ten adres kod się uruchomi, ale przy...
Fusebity ustawione poprawnie? Bywają układy które mają JTAG na PC 2-5 ustawiony fabrycznie.
Witam 1. Czterech wspomnianych pinów nie należy nigdzie podłączać. Są do wykorzystania jako zwykłe porty I/O. 2. Trzeba przy pomocy programatora szeregowego np. STK200 wyłączyć JTAG ustawiając bit na 1. Inaczej porty wykorzystywane przez JTAG będą niedostępne do użytku przez użytkownika. Bez tej zmiany programowanie szeregowe będzie oczywiście działać....
Teraz masz ustawiony oscylator RC o częstotliwości 3.0-8.0MHz.
Jeśli wgrywałeś przez USBASPa to nie ma tam bootloadera. Co najwyżej przestawiłeś fusebity.
Daj 18-22 pF (piko-Faradów)
Niepoprawnie podłączyłeś gniazdo ISP (kanda). Niepoprawnie podłączyłeś masę przy procku. Aby to zobaczyć podświetl sygnały narzędziem Show . Brak rezystora 10k podciągającego Reset do +5V. Brak kondensatorów ceramicznych 100n przy stabilizatorze LM7805. Nie rysuje się sygnałów przechodzących przez elementy, w tym przypadku MEGA16. Poniżej masz przykład...
fusebits atmega8 atmega fusebits attiny2313 fusebits
zmywarka siemens bosch scania moment dokręcić peugeot napięcie sondy
sprzedam oscyloskop vectra telewizja
VW Touran Climatronic – nie działa panel, brak zegarów, diagnoza i naprawa Lokalizacja bagnetu oleju w MAN TGX 510 2023