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ć....
Zapewne podczas programowania nie wybrałeś przy pomocy FuseBits zewnętrznego rezonatora kwarcowego. Domyślnie ATMega8 korzysta z wewnętrznego oscylatora RC 1 MHz.
NAJPIERW PRZECZYTAĆ A PÓŻNIEJ ROBIĆ - NIE ODWROTNIE. Aby dokonać zmiany ustawienia kwarcu z wewnętrznego RC 1 MHz na zewnętrzny ( np.8MHz). Trzeba przejść do programowania ręcznego procesora MANUAL PROGRAM i wybrać zakładkę LOCK AND FUSE BITS. UWAGA w razie pomyłki można nie odpalić procesora!!! ATmega8 CKSEL[3..0] - Fusebits opcję Fusebit A987 - 0001:Internal...
Najbezpieczniej będzie jak ustawisz na Int. RC Osc. 8Mhz i poza tym nic innego nie ruszaj. Bascom automatycznie odczyta ustawienia fusebits więc sprawdzisz i zapenwe będziesz miał Int RC Osc. 1Mhz.
W takim układzie możesz zaprogramować tylko nowy procek, który ma ustawione Fusebits na prace z wewnętrznym oscylatorem (ustawienia fabryczne). Jeżeli masz procek z jakiegoś urządzenia może mieć on ustawione fusebits na prace z zewnętrznym oscylatorem. Wtedy musisz dołączyć dodatkowo do nóżek XTAL1 i XTAL2 jakiś oscylator np. 4-8 MHz i dwa kondensatory...
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...
Witam, temat powtarzał się wielokrotnie jednak mam (jak sądze) nietypowy problem. Zaprogramowałem fusy avrka w taki sposób że wszystko prócz STU0, BOOTSZ0 i BOOTSZ1 ustawiłem na 1. Czy jest takaś inna metoda niż HV aby zmienić te ustawiania bo w chwili obecnej procek nie odpowiada :(
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. 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 Mam problem z podłączeniem kwarcu 8mhz do atmegi8l. Kiedy zmieniam fusebity na takie ustawienia atmega robi się martwa. Próbowalem podawać sygnał generowany przez inny procek i podawać go na xtal1 ale nic z tego. http://obrazki.elektroda.pl/1498183700_1... http://obrazki.elektroda.pl/5756179900_1...
Witam Nie chce sobie uwalic kolejnego procka i mam pytanie: Jakie bity maja byc ustawione na 1 (praszek w ponuprog2000) przy pracy z zewnetrznym rezonatorem kwarcowym 7,32Mhz? Programowanie odbywa sie przy pomocy STK200/300. Przy pierwszym odczycie fuse bitow mam: JTAGEN = 1 (ptaszek) SPIEN = 1 (ptaszek) BOOTSZ1 = 1 (ptaszek) BOOTSZ0 = 1 (ptaszek) CKDIV8...
Witam nie wiem jak ustawic fuse bity do tego schematu: http://obrazki.elektroda.net/12_12008122... A tutaj link do programu w *.bas: http://www.speedyshare.com/182234941.htm...
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...
jak ustawic "fuse bits" tak zeby procesor kozystal z rezonatora kwarcoego zewnetrznego 14mhz?
Witam, tak jak w temacie potrzebuję nieco pomocy w dokończeniu kontsrukcji zaczerpniętej z modelarskiego forum, jest to amatorska konstrukcja służąca do programowania aparatury modelarskiej. Zestaw już uruchomiony pracuje na Atmega8, w tej chwili na wewnętrznym oscylatorze, więc na razie nie komunikuje się z aparaturą, muszę zmienić ustawienia fusebitów,...
Witam Ostatnio zacząłem pracę nad projektem z rosyjskiej strony - jest to zegar VFD, i mam prośbę do Was, oto strona z projektem https://radioaktiv.ru/shems/digital/time... Zaprojektowałem swoją płytkę z elementami przewlekanymi oraz zmieniłem trochę zasilanie. Na stronie jest wsad do procka oraz fuse bity https://radioaktiv.ru/uploads/posts/2013...
Witam. Byłbym niesamowicie wdzięczny gdyby ktoś mógł napisał co zafajkować a co odfajkwoać, co prawda proszę o gotowca, ale sam próbowałem i skończyło się na tym, że uwaliłem już dwie atmegi... Ta jest ostatnia i dlatego zwracam się do Was z tą prośba. Bootlock12 Bootlock11 Bootlock02 Bootlock01 lock2 lock1 Wdton ckopt eesave bootsz1 bootsz0 bootrst...
Mam problem z ta Atmegą. Nie mogę znaleźć w necie dobrego kalkulatora. obecne ustawienia hFuse 99h lFuse 5Eh eFuse F3h Lock Bit 3Fh Takie odczytuje AVRDUDE Zależy mi na zewnętrznym kwarcu 16Mhz oraz używanie USB Device Czy ktoś mógłby przeliczyć ewentualnie wskazać kalkulator który posiada ATMEGA32u4
Czy ustawienie Fusebit A987 0011:0011 są poprawne dla wewnętrznego oscylatora 4MHz? pzdr
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, 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 ma problem, gdyz potrzebuje zaprogramować atmege8 na wewnętrzny kwarc 8mhz, lecz nie wiem jak to zrobić. mam programator taki jak w linku wszystko działa, tylko nie wiem jak ustawić te fisebity. bardzo proszę o pomoc, http://electronics-diy.com/avr_programme... Przepraszam jeśli nie w tym dziale a administratora w razie potrzeby proszę o przeniesienie.
Cześć zmontowałem sobie na płytce prototypowej układ analizatora z tej strony: http://www.serasidis.gr/circuits/mini_lo... atmegę zaprogramowałem zostało mi ustawić fusebity autor ustawił je w avr-studio a ja mam AVR burn-o-mat i nie mogę dojść jak one mają być. Czy ktoś mógł by mi pomóc w ich ustawieniu .Z góry dzięki...
Witam. Mam pytanie do bardziej zaawansowanych użytkowników niż ja. Otóż jestem w trakcie budowy Zegarka LED na Atmedze 8. http://www.elektroda.pl/rtvforum/topic90... I mam do was pytanie. Czy muszę ustawiać w PonyProgu fuse bity takie jak podał autor tego wątku tzn. RSTDISBL = 1 WDTON = 1 SPIEN = 0 CKOPT = 0 EESAVE = 0 (lub 1) BOOTSZ1 = 1 BOOTSZ0...
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. ----------------------------------------...
Jak ustawić te diabelskie bity ?? Nie chcę zwali procka, bo na następny będę czekać do następnego tygodnia a praca goni. Według pdf'a włączony jest wewnętrzny generator i to by się zgadzało, bo można procesor programować bez kwarcu, ale już to, co powinno być ustawione według tego pdf'a niestety się nie zgadza. Podrzucam scren (ustawienia fabryczne)...
Chcę zrobić woltomierz na atmega8 ,posiadam wsad który wgrałem do atmega8 programatorem stk200 (chodzi jak burza),nie posiadam ustawień fusebitów . Woltomierz pracuje z zewnętrznym kwarcem 8Mhz.Czy ustawienia fusebitów można odczytać z pliku hex czysta atmega8 ma ptaszki przy: sut0 cksl3 cksl2 cksl1 botsz1 botsz0
Jak masz ustawione FuseBits ?
Cze, masz jakis patent na programową zmianę fusebits w ATmega8 przez program obsługiwanego procesora? Czy to jest ten nieznany mi rozkaz BZDURA w asemblerze? Próbowałem w Studio ale kompilator wywala mi ERROR? Co robić w tej sytuacji? Podaj proszę więcej szczegółów, może składnia rozkazu niekompletna? Pzdr. N.
odczytaj fusebity i sprawdz czy wszystko jest ustawione tak jak ma byc pod ISP Ale jak mam odczytać fusebits jak ISP nie widzi 2 procesorów?? A właśnie te 2 procesory są sprawne i działają cały czas w układach!! mają ustawione fabrycznie fusebity i nie zmieniałem ich!! tylko trzeci procesor widoczny jest w ISP i w nim mogę zmieniać fusebits i programować...
Kolego czy oglądałeś jakiś poradnik Mirka36, twórcy MkAVRcalculatora, jak sie go używa, albo czytałeś instrukcję? Zmiana FuseBitów, nawet w tej zakladce "Proste" nie oznaczy tylko zaznaczenia kropki przy danym taktowaniu. Po zaznaczeniu kropki trzeba przejść na zakładkę Programator i tam wybrać Zapis i postawic ptaszka przy FuseBits po czym nacisnąć...
Ja mialem przygody z ATmega8 najpierw zablokowałem sobie fusebits i przestał sie programować (no ale to naprawiłem) nnym prockiem go odblokowałem i jeszcze 3 procesory programowały mi sie i działały ale nie wykrywało identyfikatora w bascomie i był cały czas bład weryfikacji "veryfi failed" i do tej pory tak jest z tymi 3 prockami ze działaja ale sie...
Hmm.... za mało danych, jaki zegar ? Czy wybór zegara w fusebits jest prawidłowy ? Jakiś nawet odręczny schemacik ? Po co zewnętrzne podciąganie ? Pozdr. LightI
Otwórz dowolny kod i wpisz $prog po czym naciśnij na klawiaturze F1 Przeczytasz tam znaczenie każdego bajtu i ich kolejność. Nie można skasować jednego bo kolejny zajmuje miejsce skasowanego ;) Żeby nie programować danego bajtu należało zostawić puste miejsce, ale pomiędzy przecinkami. $PROG LB, FB , FBH , FBX <- Lock Bits, FuseBits Low, FuseBits...
You also need to set fusebits in the AVR microcontroller to use 8MHz internal RC oscillator for correct timings generation. I don't know which AVR you use, but for example ATMEGA8 was set for 1MHz internal RC oscillator by default.
Mam pewne obiekcje, bo z tym językiem się specjalnie nie lubimy, poza tym symulator to nie to samo, co płytka, ale pewnie to będzie jakoś tak. Wersja najprostsza z możliwych - pobranie znaku z RS, wysłanie na port, pobranie danych z portu i wysłanie przez RS. Całość synchronizowana znakami wysyłanymi z peceta. Oczywiście przy braku pełnych portów 8-bitowych,...
Tzn. chodzi o zakładkę Lock and Fuse bits ? Jeśli tak to mam w niej Chip Name: MEGA8 Calibration 0: 9F Calibration 1: 9F Calibration 2: 99 Calibration 3: 99 Lockbits FF Lockbit 65: 11 Lockbit 43: 11 Lockbit 21: 11 Fusebit 7D Fusebit C: 0:BODLEVEL 4.0V Fusebit B: 1:BODEN disabled Fusebit KLA987: 111101: Ext. Crystal/Resonator Medium Freq. Fusebits High...
Jak dla mnie wygląda na zły program / złe zaprogramowanie... Ponieważ - jesli byłby na zewnetrzny generator nic by nie działało - jeśli pracował by na wewnetrznym zliczal by bardzo szybko Przywróć fusebits do fabrycznego stanu i wgraj program (bez przestawiania fusów) i zobaczymy co dalej
#define F_CPU 11059200UL No i oczywiście odpowiednio ustawić Fusebits - najpierw odczytać ich stan, potem ustawić : wszystkie CKSEL n mają być niezaprogramowane, a CKOPT zaprogramowany.
Mógłbym porzucić bascoma, gdybym tylko umiał przepisać ten programik (znaczy ten wkład) na inny język, ale też nie umiem. A z wyszukiwarki korzystałem, lecz niewiele mi to mówi. w zakładce Locks and Fusebits to wygląda zupełnie inaczej. Chyba, że da się najpierw wrzucić program tym Bascomem, a dopiero potem poprzestawiać bity, jakimś innym. (żebym jeszcze...
KOD: $regfile = "m8def.dat" $crystal = 1000000 ' fusy ustawione na wew.RC oscylator 1MHz Config Portc.5 = Output 'Led podlaczony do pina 28 katoda, anoda do +5V przez 1k Led Alias Portc.5 'alias dla Leda mozna nie stosowac Led = 1 'podciaganie dla pina leda - Led nie swieci Do ' petla glowna Led = 0 ' zapal leda Waitms 500 'na pol sekundy Led = 1 'zgas...
Na stronie 'domowej' Bascoma (http://www.mcselec.com/) znalazłem informacje jak to rozwiązać. When the fusebits are set to an external oscillator (because you select wrong fusebits or because of a problem during programming) , the microprocessor expects an external clock signal. Since this is not applied, the micro can not be programmed anymore. You...
Siemka! Odpowiedzi na Twoje pytanie może być kilka. Jeżeli kostka była widziana wcześniej przez programator a teraz nie jest, a grzebałeś coś w fusebits to możliwe że zablokowałeś kontroler i trzeba go przeprogramować w programatorze równoległym o ile wymienione przez Ciebie metody nie pomagają. Jeżeli to jest układ dziewiczy prosto ze sklepu to w przypadku...
Witam! Poniżej prezentuję najprostszy chyba z możliwych listingów odczytujący wskazania ADC i wysyłających je do PC przez RS232. Problem w tym ze nie da się wysłać nic z częstotliwością powyzej 4800 bps. zamiast konkretnych wartości jakieś krzaki przychodzą. ' osiągnieta rozdzielczosc: 5V/1024= 0,00488V= 4,88mV $regfile = "m8def.dat" $crystal...
Oczywiście, do tego jest właśnie ten układ :) Niestety, przewody połączyć trzeba wszystkie - innej opcji nie ma. Jeśli nie, no to niestety wymiana układów lub zakup programatora który ugryzie debugwire. I akurat dobrze kolega trafił bo wczoraj wyszła wersja softu 2.10 - która umożliwia zapisywanie dowolnych fusków, a nie jak dotychczas fabrycznych....
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...
Here is the hex file for ATmega8. Leave the fusebits at the factory default values.
Program wygląda OK, sprawdź część sprzętową, może pomyliłeś któryś z przewodów idących do LCD. Masz ustawiony zewnętrzny kwarc w FuseBits ?
Podaj jakie masz wartości hexadecymalne fusebitów. Fusebits - C4 Fusebits High - D9
Write LB - zapisuje ustawienia z sekcji LockBits Write FS - zapisuje ustawienia z sekcji FuseBits Write FSH - zapisuje ustawienia z sekcji FuseBits High Write PRG - zapisuje ustawienia do pliku źródłowego *.bas w celu późniejszego, automatycznego zapisu ustawień podczas programowania procka. Z powyższego objaśnienia wynika, że po odpowiednim ustawieniu...
Czas odmierza, na pilota reaguje przestawaniem odmierzania czasu, poza tym nic się nie zmienia więcej na lcd. Pomógł - może 'rozdawać' tylko założyciel tematu, osobie, która mu pomogła. Jeśli chodzi o zamieszczanie zdjęć to pod okienkiem gdzie piszesz post jest link 'załaduj zdjęcie'. PS. Przed chwilą uwaliłem atmega8 ;/ źle ustawiłem fusebits, ale...
A ja mam pytanko: jak przetłumaczyć na język polski LockBits oraz FuseBits?
Hej, Może coś Ci pomogą informacje z tej strony: http://www.tkdami.net/~voytek/programy/p... Pozdrowienia
spróbuję ręcznie przeprogramować w trybie równoległym fusebits, jak się nie uda to będę lutować generator. Dzięki za szybką pomoc. Tu masz twoj temat opisany w szczegolach. http://www.scienceprog.com/life-giving-t... e marcus
sprawdz 1. fusebits 2. Połączenia 3. zmniejsz kontrat
Podczas pracy z podciągniętym sygnałem reset do Vcc, powinno być na tej nóżce około 5V. Jeżeli nie jest to błąd w programie, ani nie jest padnięty procesor, to jedyne co mi przychodzi do głowy - za szybki start procka, ja zwykle ustawiam 6CK + 65 ms (fusebits).
gabox Eh..... Don't set up Fusebit in program PonyProg, because you may block the ATMEGA8 processor. I do that and I blocked the processor. Install the Bascom program and there set up the fusebits. One error in set up and the processor has been blocked.
A jak macie ustawione fusebits-y w Atmedze8?
Ja mam AVT988- jako STK500v2 Bascom11.9.5. Tez nie widzi procesora- ale jak wejdę w zakładkę lock&fusebits to go znajduje. Daje się potem programować- ale robi to 10x wolniej niż poczciwy STK200. COM3, 115200. Może ktoś wie jak to przyspieszyć. Chociaż do szybkości STK200. Dodano po 3 Jak wejdę w chip->identyfi też znajduje. A stk200 rozpoznaje procesor...
a w tym wypadku mam ustawić na kwarc zewnętrzny? Czy tak jak ktoś mi radził, 8mhz? Prawdopodobnie taktowanie wewnętrzne czyli bez kwarcu, ale oto pytaj autora zegara kolegę ElektroTME. Jeśli chodzi o ustawianie to wysyłam załącznik. I pamiętaj pięć !!! razy pomyśl nim jeden raz zmienisz ustawienia atmegi, bo możesz zablokować atmegę. Dla atmegi8 taktowanie...
W zakładce Fusebits, w najniższej linijce ustawia się źródło taktowania. Wybierz 1111:1111 External Xtal. Na początku pisanego programu umieść $crystal = 8000000 $regfile = "m8535.dat" To wszystko. Pzdr.
Ma być External Cristal Oscilator 3.0-8.0MHz w/g doc2502.pdf (s.24), czyli CKSEL0-3 niezaprogramowane (1111). Fusebit KL(SUT1:SUT2) też najlepiej dać na "11". Fusebit "F" (CKOPT) z Fusebits High można dla stabilniejszego zegara zaprogramować (czyli 0).
Tak jak kolega wcześniej napisał, wyłącz w fusebits fuse odpowiedzialny za dzelenie przez 8. Powinno pomóc :D
Pierwsze co mi się nasunęło - fabrycznie ATmegi są ustawiane na wewnętrzny zegar 1MHz i z ta wartością powinieneś wystartować w programie sterującym programowaniem, bez podłączonego kwarcu, a nastepnie po przekonfigurowaniu Fusebits( na początek polecam at90s8515 . lepiej się programują bo 8535 czasem mają kłopoty z programowaniem. trzeba im niekiedy...
Sprawdź ustawienia fusebits. Zobacz ten temat: http://www.elektroda.pl/rtvforum/topic15...
Nie mam doświadczenia z 168 ale w atmega8 32 i 16 nie było problemu. nie wymagają zmiany fusebits. Linie I2C wymagają zewnętrzych podciągów do zasilania. Pozdrawiam
AVRDUDESS i masz graficzne środowisko oparte o AVRDUDE gdzie możesz sobie z .hex zaprogramować flash, a z .eep zaprogramować eeprom (jeśli masz w ustawieniach projektu zaznaczone "Generate .eep" - AVR GNU/Common, output files. Łatwo i przyjemnie. Albo jak tmf rekomenduje elf który za jednym zamachem załatwi sprawę flash, eeprom jak i fusebits.
Prawdopodobnie bedziesz musiał zmienić coś w FuseBits.Ale jak nie chcesz tego robić to możesz w programie ustawić że wykorzystujesz domyślny kwarc (teraz nie pamiętam czy domyślny jest 1MHz czy 8MHz-raczej 1MHz). Co do programatora, to TAK, jest to dobry schemat STK200.
Czy zmieniałeś fabryczne ustawienia fusebits?Jeżeli nie to masz odpowiedż.[url=http://mirley.firlej.org/...
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,...
fusebits atmega8 fusebits atmega8 bascom atmega fusebits
kanały satelitarne astra odkurzacz dyson problemy gotowe wymiary subwoofera
katalizator objawy uszkodzenia zatkany katalizator
Schemat wtyczki modułu SAM Mercedes Sprinter 311 CDI Schemat pinów modułu SAM Mercedes Sprinter 2.2 CDI 2002