Tak, dobierz doświadczalnie wartość a transmisja powinna się poprawić.
Moim zdaniem to nie wian fusebitów. Trzeba szukać winnego gdzie indziej. Ja ustawiam tak samo jak autor (FF D9 FF) i u mnie działa na zewnętrznym kwarcu. I sprawdzałem to na dwóch procesorach z TME z 23 roku.
Witam! Mam problem ze zmianą fusebitów. A nigdzie na elektrodzie nie ma dokładnego opisu do atmegi16. Chciałem zapytać jak zmienićfusebity tak aby procek korzystał z zewnętrznego oscylatora 16Mhz. Proszę o informację jak ustawić bity w dowolnym programie (bascom, pony prog, isp programmer, itp.). Z góry dzięki za odpowiedź.
witam chce polaczyc atmege16l z nokia 5110 i mam pewien problem wg noty katalogowej oscylator wynosi 8mhz czy moge zastosowac zewnetrzny oscylator 11.0592mhz ?
attin2313 ma wwewnetrzny oscylator, i bardzo ladnie go widzi POonyprog, ale kiedy chcę przełączyc go na zewnetrzny oscylator ( w bitach konfiguracyjnych) wg noty aplikacyjnej to POnyProg go przestaje widziwc !! a podłaczyłes chociaz ten zewnetrzny oscylator?
Chce sie tylko cos upewnic. Atmega8L wg. manuala moze byc taktowana od 0-8MHz na wewnetrznym oscylatorze. Czy na zewnetrznym oscylatorze sa takie same ograniczenia? bo nie moge tego znalesc...
Znam dobry płatny MKAVR kalkulator i posiada wersje pb w swojej bazie no i zaletą jest prostota. Pewnie znajdzie się jeszcze dużo tego typu programów ale ten mi najbardziej przypadł do gustu.
Pewne znaczenie ;) mają pozostałe fusebity - jak je ustawiałeś? Czy wstawiłeś zworki JP2 i JP3?
Do bateryjek używałem tylko serii L a tak naprawdę L4 ale tam jest to wyraźnie napisane: the RTC clock must use the LSE or LSI. To be functional in Shutdown or VBAT mode, the RTC clock must use the LSE. Być może tak samo jest w F1
Witam Programuje przez Bascom AVR Problem jest taki ze nie moge ustawic procka ze by dzialal na zewnetrznym oscylatorze. Fusebit ustawione tak jak na printscreenie. Zewnetrzny kwarc 16Mhz, kondensatory przy kwarcu 22p (dzisiaj jeszcze dla pewnosci wymienialem) Gdy przestawie go na wewnetrzny oscylator 1Mhz zaczyna dzialac.
Jest na tyle dobrze, że można na wewnętrznym RC robić transmisję USART (to gwarantuje producent). Oczywiście kwarc jest ciągle kilka razy bardziej stabilny.
Może te strony będą pomocne http://www.engbedded.com/fusecalc/ i http://mirley.firlej.org/mini_lampka_rgb...
Po pierwsze to włączenie optymalizacji nie skróci delaya, tylko wyłączenie go wydłuży. Druga sprawa to kolega Sokol_09334 nie bardzo chce chyba czytać ze zrozumieniem. Nie chodzi o to żeby zadeklarować poprawną wartość FOSC, tylko powyżej 262.14 ms / F_CPU delay jest niedokładny, czyli u kolegi już przy 22ms.
Nic nie muszisz dobierać. Pod XTAL1 podłącz zewnętrzny generator 1MHz i ruszy. Jak nie to info przecież są w datasheecie. Dodano po 2 C ~ 33p R ~ 10k
Ale niestety Attiny13 nie może pracować z oscylatorem RC a attiny12 może, więc nie jest tak do końca zamiennikiem.
Jednego Tiny ustawiasz na kwarc i włączasz CKOUT, a drugiego ustawiasz na zewnętrzny generator z XTAL1. Łączysz CKOUT z XTAL1, i masz gotowe. Czytać noty katalogowe i analizować możliwości.
Nową ATmega8515 musi wykryć. Programator: http://mirley.firlej.org/programator_stk... Program: PonyProg 2000, BASCOM-AVR
Było tak odrazu. Nie wybrałeś zewnętrznego kwarcu tylko zewnętrzny oscylator RC. A to są 2 BARDZO RÓŻNE rzeczy. Otwierasz notę katalogową Atmega8, strona 29, rysunek nr 12 "external RC configuration". Podłącz tak jak narysowali i tym razem fusebity ustaw na KWARC. I nigdy nie tykaj fusebita zmieniającego funkcję pinu RESET. Tego już tak łatwo nie poprawisz.
Witam. Wyłączenie zgodności z mega103 nie jest przyczyną braku komunikacji z programatorem. W trybie zgodności wyłączone są tylko dodatkowe układy, którymi różnią się te uC. Np. drugi UART, jeden z timerów 16bit, TWI, itp. Być może ustawiłeś fusebity na zawnętrzny zegar, bądź układ RC a nie kwarc? Wydaje się to być jedyną możliwą przyczyną.
Opis wersji znajduję się w pdf'ie w zakładce "Ordering Information" AU - to wersja bezołowiowa ;) Pb-free Co do fuse-bitów... najpierw Write FSH a potem Write FS Wyłączony JTAG i włączony zewnętrzny kwarc http://obrazki.elektroda.net/70_11571411...
Uff... Odebrałem maila że wszystko stoi po mojej "poradzie". Ale chyba chodzi... Producenci-a nie programiści. Po resecie procesor "wstaje" po 16 taktach zegarowych- +0-64ms. To jest bezpieczniej-ale może być szybciej. Zależy od ustawienia(co chcesz uzyskać -stabilność czy szybkość). CKOPT do 8MHz może być dowolne. Przy 16MHz-nie.
HA !!! ustawiłem rezonator zewnetrzny 8MHz - to już sukces :) ale co zrobić z LCD podłączonym do portu C? Czy mogę bezpiecznie wyłączyć JTAG'a ?
Pytalem gdzie jest napisane, ze jedynym sposobem wybudzenia Timera1 jest koniecznosc by uklad dzialal na zewnetrznym oscylatorze. Cytat z datasheeta, ktory podalem jasno mowi, ze: - Timer1 aby pracowac w trybie sleep musi dzialac w trybie asynchronicznym - w trybie asynchronicznym inkrementacja timera odbywa sie ALBO z zewnetrznego oscylatora, ALBO...
Tyle że w tym układzie mam zewnetrzny oscylator 8Mhz i fusy z tego co pamietam z opisu płytki są ustawione na ten zewnetrzny oscylator(bez dzielenia). Sprawdziłem ani z 8000000L ani z 1000000L nie działa. Jak kiedyś robiłem sobie para stoper na LEDach to też przyjmowałem 8Mhz i działał więc to chyba nie to. Naprawdę nie wiem co tu jest nie tak
Ustawiasz go jako zewnetrzny oscylator o czestosci 3-8MHz - masz podlaczony kwarc?
w czym napisales soft?? wlczyles zewnetrzny oscylator w ATMega??
Hmm, jesli doloze zewnetrzny oscylator 16MHz wgram fusebity to jak zmieni sie moj program? Rejestry ktore ulegna zmianie?
ale jaki sygnał należy podłączyć z programatora do XTAL1 ? Chodzi o podłączenie jakiegokolwiek zewnętrznego oscylatora? Dokładnie tak. Podłącz zewnętrzny oscylator i powinno zadziałać.
Najpewniej przelaczyles go na zewnetrzny oscylator. Podepnij przebieg zegarowy do wejscia XTAL2 i powinno ruszyc. Przebieg mozesz wygenerowac chociazby za pomoca innego procesora :)
Hmmm... A może przypadkiem przy konfiguracji zegara systemowego na zewnetrzny oscylator kwarcowy włączyłeś watchdoga ? ;) Sprawdź w fusebitach WDTON ...
Witam jak dokladnie zaprogramowac Atmege 8 na zewnetrzny oscylator ? Na razie doprowadzilem do zablokowania procesora . Programuje pony i ISP. Mozna ja odblokowac ? jesli tak to w jaki sposob .
http://obrazki.elektroda.net/59_12296981... Pozdrawiam Mariusz Dodano: chodziło o zewnetrzny oscylator RC; ten układ jest generatorem kwarcowym.
Witam Nawet jeśli masz podłączony zewnętrzny kwarc to procek i tak z niego nie korzysta ( bo nie masz przestawionych fiuse bitów na zewnetrzny oscylator ) Spróbuj skasować procesor flasch i eeprom. Pozdrawiam
Procesor odblokowałem, problem wraca. Kiedy chcę nastawić mu zewnetrzny oscylator i JTAG off fuse bitami L: 0xFF H: 0xD9 procesor się znowu blokuje. Jaki kwarc z jakimi kondensatorami masz tam podłączony?
Tak jak kolega (at)zycior pisze, wewnętrzny oscylator możliwy dla 328P to 128KHz lub 8MHz, jeżeli chcesz 4MHz to tylko zewnętrzny oscylator. Do taktowania 4MHz 2MHz 1Mhz 500kHz 250kHz 125kHz 62.5kHz 31.25kHz nie trzeba zewnętrznego oscylatora.
Od niedawna bawię się z mikrokontrolerami i zacząłem narazie od attiny2313. Jako że ma wewnętrzny oscylator RC tzreba było ustawić procka na zewnętrzny oscylator czyli np. kwarc. Oczywiście jako początkujący musiałem źle ustawić Fuse BIty i od razu zablokowałem tak mikrokontroler, że nie było z nim kontaktu. Jedynym rozwiązaniem aby uratować / odzyskać...
dzieki za rady i programiki.a ja chyba znalazłem bład w układzie. gdzieś się doszukałem na elektrodzie podobnego problemu i okazało się, że była ustawiona zła prędkość-był właczony wewnetrzny oscylator 1MHz a nie zewnetrzny a u mnie jest to samo (teraz w końcu wiem czemu PWM miał tylko 970Hz a nie 10,8kHz). ale pojawił sie problem-jak uruchomić ten...
Już chyba wiem, dlaczego się nie rozumiemy. Nie mam normalnego programator ISP, ale mam arduino uno jako osobne urządzenie z własnym procesorem. Tak się składa, że arduino można zaprogramować aby działało jako programator. I podłączając arduino (jako programator) do mojego sterownika jestem w stanie programować go jak za pomocą programatora. Oprogramowanie...
Czyli nawet programujac przez ICSP i tak nalezy wgrać bootloader z ustawionym zegarem? W programie Arduino zachodzi pewne pomieszanie pojęć, które może wprowadzać w błąd np. przy MiniCore. Polecenie "Wypal Bootloader'a", wbrew nazwie, tak naprawdę wykonuje fundamentalnie ważną funkcję ustawiania fusebitów, czyli ustawia w kostce rodzaj i częstotliwość...
dobra spawa wyglada tak ze at90s2313 działaja, zbudowałem nowy programator na 74f244 i wszysko smiga atmega32 tez przeżył napięcie 9,5v mimo że był pod nim dosyć długo ale niestety zabolkowałem go nichcący fuse bitami chciałem ustawic zewnetrzny oscylator i mi cos nie wyszło :-\
Jesli uzywasz PonyProgra do programowania to zeby ustawic zewnetrzny kwarc na 8 MHz musisz odznaczyc wszystkie bity CKSEL3...CKSEL0 . Na 100% dziala .
ATMEGA8-16PI wiec z tego co czytalem to on jest na do 16Mhz :P programuje sie dobrze, kwarc mam 12Mhz na bank i nie wiem co z nim jest nie tak :p fusy ustawione na zewnetrzny oscylator. XP wykrywa urzadzenie al pisze ze urzadzenie ma awarie. weryfikacje softu podczas wgrywania softu przechodzi pomyślnie pozdro
widze ze firma ktora robila ten wsad handluje tymi klientami na allegro ... tylko ze ich karta ma dodatkowy zewnetrzny oscylator i pewnie dlatego nie chcialo wam dzialac ... Nie jest to ten sam uklad co standardowej karty na PIC16F84A ... moze ktos ma taka karte do fergusona i spisal by co tam siedzi ? pozdr sk
witam, mam podobny problem. Mysle ze to idealny watek:-) Chcialem odpalic zewnetrzny oscylator (8MHz) na AtTiny2313 i wydawalo mi sie ze ustawiajac fusebity na 01101111 bedzie wszystko gralo, ale niestety...;/ Jaki jest sposob zeby przywrocic procka do zycia??? Uzywam programu sp12. Co ciekawe, program wgrany wczesniej dziala... wiec jakis oscylator...
/.../ mysle, ze najpierw powinienes dowiedziec sie, czym jest, a czym nie jest fpga; bez trudu w ukladzie programowalnym osiagniesz implementacje funkcji timera, ale nie polega to na skopiowaniu wnetrza 555 do fpga, niepotrzebne ci tez beda rezystory ani tranzystory, konieczny za to bedzie zewnetrzny oscylator; J.A
to może koledzy podpowiedza jak zmienic mozna oscylator napedzajacy ten procesor lub oscylator wewnetrzny jak zmienic ustawienia programu Dodano po 4 A więc tak jest to oscylator wewnetrzny czy ktos jest w stanie zmienic ustawienia programu zeby mozna było zastosować zewnetrzny oscylator? i jak to dokładnie ma wygladac jaki oscylator zastosowac i pod...
Rzeczywiście kontroler pracował na wewnętrznym oscylatorze. Zmieniłem wpis w programie na crystal=1000000 i teraz dziala ok. Mam w ukladzie dolaczony zewnetrzny oscylator 8MHz, ale pare postów niżej chłopak próbował zmienić właśnie to ustawienie i zablokował mikrokontroler. Teraz troszke sie boje tego robic :) Czy stosując się do [url=http://www.mcselec.com/index.php?op...
Te kondensatory (C2, C3) odpowiadają za sygnał zegarowy (wspólny na wszystkie końcówki w klasie D). Wylutuj sprawny i zmierz jego pojemność, albo przejrzyj datasheet dla połączenia z zewnętrznym oscylatorem. Ten biodegradowalny trzeba usunąć z całej płyty, bo przewodzi prąd i powoduje nieprawidłową pracę wzmacniacza.
Ja nie jestem pewien ale crystal chyba ustawia wewnętrzny oscylator. A wewnętrzny oscylator jest do 8mhz (tak pisze w dokumentacji). Wiec spróbuj ustawić fusebita na zewnetrzny oscylator i nie urzywaj crystala. A pozatym sprawdz w procedurach wymagane czasy opuznień rzesyłu na magistralach szeregowych. Ja osobiście innego pomysłu niemam. A co do pomysłu...
Popróbuj podłączyć zewnętrzny oscylator ok. 1MHz do pinu Xtal1, najlepiej przez nieduży kondensator np. 100pF i może złapiesz komunikację z procesorem, wtedy zmienisz fuses na właściwe. Powodzenia N.
Co ciekawe... Fabrycznie nowa ATMEGE8 zaprogramowalem z domyslnym wew. zegarem 1MHz i gdy w programie zmienilem: $crystal = 8000000 na 1000000 uklad zaczal o niebo szybciej pracowac :D co w dalszym ciagu nie zmienia faktu ze nie potrafie zmienic LFUSE na zewnetrzny oscylator 8MHz bo za kazdym podejsciem proc sie blokuje. Wiem ze temat byl poruszany...
bedziesz musial podlaczyc zewnetrzny generator zbudowany np z 2 bramek i kondensatora na pin xtal1 wtedy bedziesz mogl odblokowac Fuse bity
Spoko sprawdze to dopiero za kilka dni (bo planuje wyswietlacz jakis kupic), a kwarc zewnętrzny ustawilem fuse bitami (1111:1111) wiec napewno pracuje z zewnetrznym oscylatorem, dzieki :)
Przecież ze schematu (np Figure 64) jasno wynika że preskaler odnosi się zarówno do zewnętrznego oscylatora (tryb asynchroniczny) jak również do sygnału zegarowego. Wybór dokonujesz w rejestrze ASSR.
Witam Nie mogę nigdzie znaleźć ani na elektrodzie ani w Googlach wad i zalet zastosowania oscylatora wewnętrznego i zewnetrznego. Bardzo proszę o pomoc :)
Witam, Zrobilem centrale alarmowa z modulem gsm na Atmega16. Uzywam zestawu uruchomieniowego stk500. Uklad sklada sie z klawiatury matrycowej, wyswietlacza lcd, czujnika ruchu i telefonu komorkowego z ktorym komunikuje sie przez UART. Na stk 500 wszytko chodzi elegancko. Chcę przeniesc uklad z programatora na zwykla plytke i napotkalem problem. Na stk500...
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...
A czy ktoś może wie jak skonfigurować piny IRQ, PTC0, PTC1, PTC3, PTA7 procesora aby go zaprogramować z zewnetrznym oscylatorem 32,768 kHz
Ratunek: http://mikrokontrolery.blogspot.com/2011...
Czy aby "Ext. RC Osc. ..." to nie jest zewnętrzny oscylator - ale RC a nie kwarc? "For 12 MHz frequency of external crystal, CKSEL [3:1] is set to 111." ze strony http://www.engineersgarage.com/tutorials...
zlozylem sobie uklad z atmega 128. Wypsazylem w dwa zlacza spi i jtag. udalo mi sie polaczyc z ukladaem za pomoca spi. niestety podczas ustawiewiania bitow wyboru oscylatora wybralem CKSEL[3..0] ustawilem 0101 tj wg dokumentacji zewnetrzny oscylator RC pozostalych wartosci nie ruszalem tj pozostaly defaultowe niestety uklad stracil chec do dalszej komunkacji....
Najpierw sprawdź czy wogole działa Ci UART - procek ->PC. Czy ustwiłeś Fuse Bity? bo korzystasz z zewnetrznego oscylatora. pozdrawiam
Cały czas otrzymuje następujący komunikat http://obrazki.elektroda.net/80_12567453... podczas programowania Atmegi32,czy da się go jakoś zlikwidować czy trzeba nowy mikro kontroler kopic, Komunikat wyskakuje mi w AVR-STudio. Bity konfiguracyjne cały czas ustawiaja mi sie na sztywno 0xFF http://obrazki.elektroda.net/2_125674598... ....
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,...
Kwarc to XTAL.
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...
To że wpiszesz F_CPU cos tam nie oznacza że procesor "magicznie" zacznie działać na 16MHz Atmegi mają 8MHz oscylator wewn i do tego ustawiony podzielnik 8. CZyli działają na 1MHz 1MHz / 64 / 25000 = 0.67HZ i tyle właśnie dostajesz. Aby mieć 16MHz to musisz mieć zewn oscylator + ustawic fusy Zresztą poczytaj o innych rejestrach timera bo nie tak się...
Witam, chodzi o ten program: http://www.portalnaukowy.edu.pl/grafika_... a mianowicie o uruchomienie zewnętrznego rezonatora kwarcowego. Na zdjęciu pokaże ustawienia fusebitów, co należy przestawić? http://obrazki.elektroda.net/100_1266696...
manekinen --> dzisiaj popróbowałem wszystko i to na razie w warunkach bojowych bo na płytce stykowej - czyli znacznie gorsze warunki niż na gotowej płyteczce. Wygląda to tak jak na fotce poniżej. Generalnie też dawałem Jumperka jak widzisz, który miałby odłączać XTAL2 żeby ta noga wisiała w powietrzu gdy podaje się taktowanie czy to z zewn. oscylatora...
Można wykorzystać programowy rejestr przesuwny ze sprzężeniem zwrotnym. Problem będzie z uzyskaniem losowego ziarna, a ponieważ ziarno będzie małe sekwencja będzie się szybko powtarzała. Ewentualnie zewnętrzny oscylator pierścieniowy na bramkach NOT: https://web.jfet.org/hw-rng.html W powyższym układzie pominąłem tranzystor generujący szum, a jedynie...
Jeżeli przestawił tylko to, to nie powinno być problemu... Masz dwie możliwości 1. Włączony został zewnętrzny oscylator RC (External RC Oscillator): wtedy do nóżki XTAL1 podłączasz rezystor i kondensator wg. rys 13/str.26 w karcie katalogowej 2. Włączony został zegar zewnętrzny (External Clock) - wtedy do nóżki XTAL1 musisz dołączyć zewnętrzny generator...
Nie ma że "boję się" ;). Wewnetrzny oscylator potrafi latać "jak Żyd po pustym sklepie", w zależności od temperatury i zmiany napięcia zasilania. Użycie zewnetrznego oscylatora zdecydowanie poprawi sytuację.
Coś może w fusebitach? Był taki jeden, którego się włączało dla wyższych częstotliwości. Poza tym zmieniłeś w programie wpis o częstotliwości zegara? Jak coś możesz spróbować napisać prosty program włączający/ wyłaczający diodę co 1 sekundę i zobaczysz o co się rozchodzi. A to nie ma tak ze LCD dział np do czestotliwości 2MHz a pozniej jest za szybko...
Wszystko zależy od wymagań co do stabilności częstotliwości np. w funkcji temperatury, czy też jitteru zegara. Dla aplikacji w których jitter jest bez znaczenia, nie potrzeba też megastabilnej częstotliwości taktowania korzystanie z wbudowanego generatora + rezonator jest w zupełności wystarczające. Także jeśli nie wiesz po co stosować zewnętrzny oscylator...
Ustawiłeś Atmega8 na zewnętrzny oscylator RC 8-12MHZ a nie rezonator kwarcowy...
Może zapomniałeś wyłączyć JTAG i wtedy część pinów mikrokontrolera (PC2-PC5) jest pod kontrolą tego interfejsu a nie Twojego programu. Dodatkowo bit CKDIV8 dzieli taktowanie niezaleznie czy jest to wewnętrzny oscylator czy nawet zewnetrzny kwarc. Podzieli i już i z 8MHz masz 1MHz.
Daj na TOSC1 sygnał z zewnętrznego generatora-można go zrobić z innego procesora lub z bramek-powinien wstać. Schemat na HC14 jest gdzieś na elektrodzie.
a po co ci ten kwarc wydaje mi sie ze na tym etapie oscylator zewnetrzny jest ci nie potrzebny. A tak to schemat chyba dobry. To co teraz pewnie utworzysz nowy temat jak to zaprogramowac :P
Co prawda konfiguracja CKSEL jaką wybrałeś jest opisana jako reserved, ale spróbuj doprowadzić sygnał zegarowy do XTAL2 i może ruszy. Na przyszłość - proponuję jednak używać kalkulatora fusebitów z Atmel Studio - w przeciwieństwie do innych programów wyliczających wartość fusebitów, w AS nie klikamy na nic niemówiące nazwy, lecz wybieramy co chcemy...
Witam Uzywam programatora STK200/300 i tu jezeli nie uzywam wewnetrznego oscylatora to zawsze wylanczam wszystkie fusebity i nigdy jeszce sie tak nie zdarzylo zeby sie procek zablokowal bo nie ma takiej mozliwosci i dziala na zewnetrznym oscylatorze! W stk500 programuje przez AVRStudio zawsze nalezy wybarac ostatnia opcje w zkladce Fusebity i ma dzialac....
a moze ktos mi powie krok po kroku jak ustawic fusebity , jestem zielony a nie chce zablokowac procka sobie, mam oscylator zewnetrzny 4mhz
Krótka piłka - jestem lamą, mam attiny26-16PU(jeszcze nic z nim nie robiłem), który ma podobno oscylator wewnetrzny a można tez podpiac zewnetrzny. Czy on ma w domysle jakos "ustawione" ze korzysta z wewnetrznego czy musze podpiac zewnetrzny? jeżeli nie muszę to jaką częstotliwość ma ten wewnętrzny? Z góry dzięki!
jest ustawione aby pracowal na zewnetrznym oscylatorze a jesli pilot nadaje w innym standardzie to moze tak sie dziac ze wyswietla adres 255, a komende 127 ?????????????/ Dodano po 4 '''
gabox 1. 0000 = częstotliwość z zewnętrznego generatora, 2. 0001 = oscylator w wewnątrz procesora o częstotliwości 1MHz, 3. 0010 = wewnętrzny oscylator 2MHz, 4. 0011 = wewnętrzny oscylator 4MHz, 5. 0100 = wewnętrzny oscylator 8MHz, 6. 0101 = zewnętrzny oscylator RC 1MHz, 7. 0110 = zewnętrzny oscylator RC 2MHz, 8. 0111 = zewnętrzny oscylator RC 4MHz,...
Samuraj - mam atmega8-16PI i programowałem go w CodeVisionAVR, udało mi się włączyć obsługę zewnętrznego oscylatora. Fuse bity ustawiłem jak na rysunku 1. Potem kliknąłem: 1. Program\ Erase Chip 2. Program\Flash 3. Program\Fuse Bit(s) i wszystko działa na 8MHz. (Rys.2 przedstawia wynik "Read\Fuse Bits" po wszystkim)
Jeśli chodzi o termometr to sprawę mam już rozwiązaną przy pomocy Ds18b20, natomiast jeesli chodzi o ten zegar to DS1307 jest dość drogi z tego co udało mi sie znaleść na necie (ok 20 zł). może ktoś ma jakieś tańsze rozwiązanie??
A moze to nie jest kwestia Bascoma tylko tego ze Atmega nadal chodzi na wewn. oscylatorze 1MHz. Z objawow by tak wynikalo ze tak wlasnie jest. Przestawiales fusebity na prace z zewnetrznym kwarcem ?? Pozdro Dexter
1. Sprawdź na pewno połączenia - kabelki etc - czy są dobrze i pewnie podpięte - EDIT: nie zauważyłem że to wykluczyłeś 2. Możliwe że sobie przestawiłeś Fuse bity od taktowania, ustawiając je na zewnętrzny oscylator lub zewnętrzny sygnał zegarowy. Aby to sprawdzić najpierw musisz wlutować między nóżki XTAL1 i 2 kwarc, wraz z kondensatorami (bodajże...
Skoro zmieniałeś fusebity i ustawiłeś je na zewnętrzny kwarc Chyba nie. w zakładce External RC oscillator, To chyba nie kwarc. Spragniony_wiedzy Jeśli nic Ci się nie pomieszało i rzeczywiście przełączyłeś się na zewnętrzny oscylator RC, to podłącz XTAL1 przez 10k do VCC i powinno ruszyć. Pojemności montażowe zazwyczaj wystarczają. Jeśli nie wystarczą...
Używam RTCa z STM32103ZET6 z rezonatorem 12.5pF. Narazie działa bez zarzutu. Kwarc to jeden z najtańszych z TME 32.768K-20PPM . Do tego dwa kondensatory 10pF też nic nadzwyczajnego. Myślę że problemem będzie tylko nieprecyzyjne odmierzanie czasu. Kiedyś używałem RTCa Dallasa i on miał możliwość przełączenia typu rezonatora. Jedyną różnicą w działaniu...
Przecież jeśli byś zaczął sterować tymi przewodami, to oscylator by zwariował. Odpowiedź brzmi: nie. Jeśli uC pracuje na zewnętrznym oscylatorze, wyprowadzenia te nie są w ogóle dostępne z poziomu programu. Jeśli uC pracuje na wewnętrznym RC, można oba przewody wysterować normalnie. Przy zewnętrznym źródle zegara jeden z tych pinów jest do użytku przez...
To jest ATmega 328P, wypaliłem bootloader dla UNO, bity fuses są ustawione poprawnie na zewnętrzny oscylator. Wszystko cacy, ale żaden pin nie daje stanu wysokiego. (Program jest dobrze napisany, nie ma co tam źle zrobić)
Spróbuj z zewnętrznym oscylatorem RC. C >= 22pF f = 1/(3RC) http://obrazki.elektroda.pl/5199163800_1... http://obrazki.elektroda.pl/5865171800_1... Pozdrawiam.
Zworki do oscylatora sa ustawione na zewnetrzny oscylator 8MHz. Po usunieciu EXTCLK nic sie nie zmienilo. Zamieszczam log z PicKit3, moze to cos pomoze: PICkit 3 detected Connecting to PICkit 3... Running self test... Self test completed Firmware Suite Version...... 01.25.20 Firmware type......................Midrange PICkit 3 Connected. End Address...
C4 jak będzie kiepskiej jakości przyczyni się do szybszego rozładowania baterii. Usuń Q1,R6 i R7. Bazę każdego tranzystora BC847 podłącz bezpośrednio do pinu uC poprzez 4 rezystory 470R, ewentualnie możesz podłączyć po dwa tranzystory do dwóch porów. R1 raczej jest zbędny. Precyzja wewnętrznego oscylatora powinna wystarczyć do tego urządzenia, więc...
Mam zamiar użyć LPC1756 do małej aplikacji i 25MHz CPU które mogę wyciągnąć na wewnętrznym oscylatorze w pełni mnie zadawala. Czy może mi ktoś wskazać pułapki, które mnie czekają na wewnętrznym osc, jeżeli w ogóle jakieś? Czy jest jakieś zdecydowane ZA przemawiające na korzyść oscylatora zewnętrznego?
W xmega nie przełacza się zegarów za pomocą fusebit. Przełącza się źródło sygnału w programie. Przykład jest umieszczony na stronie Atmela pliki AVR1003.pdf i AVR1003.zip [url=http://www.atmel.com/dyn/products/a... Przykład jest w C ale to nie problem w asemblerze ustawić odpowiednio te same rejestry (w tej...
Tak, na zewnętrznym oscylatorze 8MHz efekt dalej taki sam , a co miałeś na myśli pisząc aby podać potem ewentualnie jakieś źródło taktowania ?
Witam mam następujący problem. Zakupiłem procesor Atmega8515 napisałem program i okazało sie że procek bardzo wolno reaguje na rozkazy wydane z pilota. Dowiedziałem się że trzeba zmienić w fuse bits na zewnętrzny oscylator, tylko za bardzo nie wiem konkretnie którą opcje mam zmienić i na co. Byłbym bardzo wdzięczny za wyjaśnienie krok po kroku jak mam...
Witam. Mam troszke lamerskie pytanie, ale licze ze ktos bedzie chcial odpowiedziec. Oczywiscie poszukalem troszke tu i tam, ale nie znalazlem satysfakcjonujacej odpowiedzi. W nocie katalogowej jest napisane: 0-4 Mhz (at) 1.8-5.5V 0-10Mhz(at)2,7-5,5V Czy ktos odpalal ta atmege na zewnetrznym oscylatorze wiekszym niz 10Mhz? (wersja procka bez "V" na koncu...
oscylator zewnetrzny zewnetrzny mikrofon zewnetrzny przetwornik
licznik prądu jednofazowy miernik uszkodzony pomiar rezystancji zelmer malakser
odtwarzacz sieciowy bosch zawias
Uszkodzenie akumulatora: przyczyny i diagnostyka Adaptacja alternatora zwrotnego w Peugeot RXH