Zmiana programatora na inny tak samo ISP nic Ci nie da, jeśli ten jak napisałeś jest sprawny i przetestowany z innym uC. uC ustawiony na kwarc lub wewnętrzny oscylator po prostu by się ładni przedstawiał w każdym ISP. Zobacz tu: https://www.elektroda.pl/rtvforum/topic3... w poście #4 jest opisany sygnał zegarowy na pinie 9, wgrywasz taki wsad,...
"Fusy" na 0000!. Trzeba będzie ustrugać zwenętrzny generator i podłączyć na XTAL1 (XTAL2 = Nc) sygnał prostokoątny o częstotliwości ok. 1MHz. Później należy przeprogramować "fusy" na 1111, odłączyć generator i podłączyć kwarc. Ustawiłeś procka na zewnętrzny sygnał zegarowy - to co innego niż zewnętrzny kwarc. Przewiń w Bascomie okienko z listą źródeł...
Według linkowanej przez Ciebie strony C1 oznacza zewnętrzny sygnał zegarowy (chociaż to chyba bug bo bity się nie zgadzają). https://obrazki.elektroda.pl/7133155200_... Jak nie masz generatora sygnału to napisz na drugą Atmegę prosty program który odwraca stan jednego pinu (nie zapomnij pinu ustawic jako wyjście) w pętli i uzyskasz...
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...
na początek nie musisz mieć kwarcu, procek wystartuje na wewnętrznym zegarze 1MHz. potem możesz to przełączyć fusebitami na wewnętrzny 8MHz lub zewnętrzny kwarc ( o ile go podepniesz ) . ale uważaj, bo łatwo się pomylić i przełączyć np. na zewnętrzny sygnał zegarowy i później już bez zewnętrznego generatora nie ruszy. co do błędów, to podwójne kliknięcie...
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...
Jeśli mikrokontroler wykorzystuje zewnętrzny sygnał zegarowy to podaje się go dla 8051 na nóżkę 18 (XTAL2) a nóżkę 19 (XTAL1) zwiera się do masy. Dla 80C51 inaczej: sygnał zegarowy na nóżkę 19 (XTAL1) a nóżkę 18 (XTAL2) pozostawia się nigdzie nie podłączoną. Mikrokontrler 8051 ma jeden tryb pracy z obniżonym poborem mocy - power down mode (może go nie...
Zaznaczenie w PonyProg oznacza zaprogramowanie, czyli wpisanie 0000. Robiąc to stracisz połączenie z prockiem i bedziesz musiał podpinać zewnętrzny sygnał zegarowy na XTAL1. Więc musisz CKSELE 3..0 w PonyProg odznaczyć. Ja tak odruchowo robie w AVRach że pierwsze co to zczytuje (ważne!) fusy, następnie odznaczam CKSELE 3..0 i wszystko gra. Jednak gdzieś...
Czy dzieje się tak dlatego, że ustawiłem zewnętrzny zegar? Tak, podaj na pin XTAL1 sygnał zegarowy wygenerowany w jakikolwiek cyfrowy sposób. By programator mógł mieć kontakt z mikrokontrolerem, ten musi być taktowany.
ważna sprawa czy zmieniłeś na "external clock" czy na "external XTAL" bo jeśli external clock to procesor móci dostać sygnał zegarowy z zewnątrz a to znaczy że musisz mu podać sygnał z innego żródła na generator lub inny procek. jeżeli natomiast ustawiłeś zewnątrzny kwarc i nie dziłał to coć żle go podpiołeś. sprawdz jeszcze raz podłączenie kwarcu i...
kiedyś miałem podobny problem tylko że z ATmega8 poradziłem sobie starym indiańskim sposobem czyli miałem drugi układ i zmostkowałem masy układu i podałem sygnał zegarowy z działającego układu na wejście układu zablokowanego i wtedy zmieniłem ustawienia w bascomie. (który jest który musisz zobaczyć w kartach katalogowych) ważne żeby kable do mostkowania...
Żeby nie zapomnieć na końcu to już tutaj napiszę, że liczy się to w programach bo one się rzadziej mylą, ale zrozumienie tematu jest oczywiście ważne. Jest kilka, a w pełni darmowych, kalkulatorów do tego. Timer jest urządzeniem sprzętowym wbudowanym w mikrokontroler. Najczęsciej taktowany jest w taki sposób, że sygnał zegarowy taktujący mikrokontroler...
https://obrazki.elektroda.pl/3928983600_... Opiszę naprawę dość rzadkiej konsoli, polegającą na odtworzeniu schematu pierwowzoru, zaprojektowaniu i wykonaniu płyty głównej i dalszych krokach niezbędnych do przywrócenia jej życia i funkcjonalności, w których zastosowałem swoją nowatorską metodę. Będzie więc coś dla miłośników retro,...
Możliwe jest. Możesz spróbować [url=http://atnel.pl/oprogramowanie-pc/m... (o ile darmowa wersja obsługuje dany układ) lub spróbować doprowadzić zewnętrzny sygnał zegarowy do pinu XTAL. Ale jeśli przy okazji przełączyłeś fuse zamieniający pin RESET w dodtkowy I/O, bo będziesz potrzebował programatora wysokonapięciowego. Więcej...
https://obrazki.elektroda.pl/3753373600_... Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości,...
Dziękuję za szybką i rzeczową odpowiedź. Potrzebny jest kontroler do sterowania urządzeniem i do komunikacji z komputerem Na ten moment na potrzeby testów, wykorzystuje wbudowane w urządzenie złącze DB25, gdzie mam 8 bitowe zadawanie mocy lasera + uruchamianie emisji i modulacji, oraz zewnętrzny sygnał zegarowy do PRR. Może to zabrzmi na razie bardzo...
Claude jest super, Czy ja wiem, czy naprawdę jest aż taki super. Przeczytajcie to! Totalna ściema. Ja: Witam. Czy Attiny85-20U można taktować zewnętrznym kwarcem 16MHz? CLAUDE: ATtiny85-20U może pracować przy 16 MHz, ale nie dysponuje wbudowanym układem do bezpośredniego podłączenia kryształu kwarcowego (tzw. oscylatora kwarcowego). Oznacza to, że...
Pacjent: Płytka BlackPill z STM32F411. Uruchomiłem RTC i na początku spóźniał. Znalazłem informację, że problem leży w podłączeniu pinów uC z kwarcem zegarowym również do listwy goldpin i żeby usunąć te piny. Po usunięciu zaczął znów śpieszyć. W ciągu 16h dodaje 12s. Zdecydowanie za dużo jak na deklarowaną przez producentów dokładność rezonatorów. Wyprowadziłem...
1. Włączam BM-1-1 na karcie el. jc. 2. Używam 2go czujnika temperatury i w określonych godzinach (przekaźnikiem zegarowym) łączę stycznik CN22 dopóki nie osiągnę w zbiorniku np. 47st. ? Z grubsza tak to powinno wyglądać. (przekaźnikiem zegarowym) Przekaźnik zegarowy to raczej słabo się sprawdzi, lepszy byłby programator czasowy, najlepiej z cyklem...
Procek z kwarcem zasilany jest napięciem 3.3V (zresztą drugi również). Być może uwaliłeś go ustawiając na USBasp napięcie 5V. Jeśli kwarc ma podpięty to powinien sie odezwać po ISP. Jeśli sie nie odzywa to jak wyżej lub też jakimś cudem ma ustawione fuse-bity na zewnętrzny zegar (bo na wewnętrznym RC też powinien ruszyć). Stawiam raczej na pierwszy...
Masz Kolego podać sygnał zegarowy. CLK to jest zegar.External Clock to jest zewnętrzny sygnał zegarowy.Np z drugiego mikrokontrolera. Nie budować zewnętrznego układu RC.
External crystal oscillator też nie, bo ma być generator. Czemu tak twierdzisz? Na podstawie tego, co napisał kolega "drobok" w poście #5: "External crystal oscilator to zewnętrzny sygnał zegarowy (czyt. podłączasz generator), są generatory kwarcowe (4piny), lub cały układ generujący. Tobie to nie zadziała, bo nie masz tam generatora". No nie mam,...
Na 8 powinien i tak śmigać a jak nie to problem załatwi zewnętrzny sygnał zegarowy z generatora 8MHz .
Musisz albo użyć programatora równoległego albo podłączyć zewnętrzny sygnał zegarowy pod wejście zegarowe. Poszukaj, było wiele tematów.
Jak dla mnie sprawa jasna - albo generator + kwarc albo zewnętrzny sygnał zegarowy [; 4\/3!!
Nie jestem pewien czy dobrze rozumiem ale zamiast kwarcu podłączasz zewnętrzny sygnał zegarowy i dziwisz się że nie działa bez zmiany FUSE. Nie może działać bo to nie to samo. Marek
W notach katalogowych atmela jest napisane że zewnętrzny sygnał zegarowy doprowadza sie do wyprowadzenia oznaczonego jako XTAL 1 jednocześnie wyprowadzenie xtal 2 pozostawia sie wolne ...
zmień sobie m48def.dat na m8def.dat. A ustawiłes Atmegę na zewnętrzny sygnał zegarowy
A może mega ma wyłączone spi , albo ustawione bity na zewnętrzny sygnał zegarowy ? proponuje spawdzić innego procka , albo tego wrzycić do sprawdzonego programatora ..
Masz ustawione fusebity na zewnętrzny sygnał zegarowy - to nie to samo, co zewnętrzny kwarc. Poza tym w Makefile nazwa pliku do którego się odnosi to "zapal" a tutaj masz "3-Diody", dobry plik kompilujesz?
tylko w jaki sposób to zrobić, skoro to musi być przynajmniej co 12h Zatrudnij Timer lub zewnętrzny sygnał zegarowy i niech liczy czas przy okazji zrobisz sobie zegarek a po 12h po czy porównujesz dne temperatury , wyświetlasz pasek i resetujesz pętle liczącą.
Trafiłem do tego wątku po tym jak "ubiłem" przypadkiem płytkę arduino mini z atmega328P, satysfakcjonującej odpowiedzi nie znalazłem tutaj, ale drążąc dalej problem znalazłem rozwiązanie, może komuś się przyda. DebugWIRE można wyłączyć programatorami wymienionymi w tym wątku jednak cena kilkuset złotych dla uratowania jednej płytki nie bardzo mi się...
https://obrazki.elektroda.pl/4882866700_... Mimo, że różnego rodzaju zegarów na tym forum było już mnóstwo, chciałem zaprezentować jeszcze jeden. Ten powstał według mojego pomysłu, a do jego powstania przyczyniła się moja córka. Swego czasu poprosiła mnie ona, o to, abym zrobił jej do pokoju nieduży zegar z alarmem. Taki aby nie raził...
Witam, Potrzebuję zegar startowany od zera i leci sobie na nim czas. Cyfry o wysokości - 15-20 cm Dodatkowo 2 pozycje w innym kolorze ustawiane ręcznie. Ma to wyglądać tak : 06 00:00:00.00 06 - ustawianie dowolnej kobinacji od 01-99 Co do dziesiętnych części to do zastanowienia i ceny całego projektu. Obudowa najlepiej wodoszczelna, praca na dworze...
Jak zamieszałeś z fusebitami i wyłączyłeś spi tylko HVP czyli programowanie programatorem wysoko napięciowym ... Ale jeśli ustawiłeś tylko external clock to musisz podpiąc zewnętrzny sygnał zegarowy np na ne 555 lub scalony generator ...
Poczekam aż umieścisz jakiś kod bo już jeden post wywaliłem do kosza bo zamieściłeś ten drugi kod. Usuń tę linię z dyrektywą $prog bo oznacza zewnętrzny sygnał zegarowy i włączony JTAG a to na pewno nie to na czym Ci zależy ;) Enable Timer1 oznacza "włącz przerwanie od przepełnienia się Timer1" a nigdzie nie obsługujesz tego przerwania. Do niczego Ci...
CPLD ma zewnętrzny sygnał zegarowy :) Wraz z opadającym zboczu na NSS (czyli wybór układu "CS") chciałem aby informacja była przepisywana do buforu i potem przesyłana, więc ten sygnał był by przepisujący. W drugą stronę można by było zrobić, aby bufor odbioru był przepisywany "na zewnątrz" (czyli dla CPLD) w czasie narastającego zbocza na NSS. Ale jeszcze...
Z tego co widzę naznaczyłeś wszystkie FUSE BITS : CLSEL 0..3. Oznacza to że ustawiłeś je w stan 0 i wybrałeś zewnętrzny sygnał zegarowy - patrz strona 35 dokumentacji: http://www.atmel.com/dyn/resources/prod_... Teraz, by procesor działał musisz mu podać sygnał zegarowy na pin XTAL1 - patrz strona 40 dokumentacji. Pozdrawiam
W zasadzie temat wielokrotnie wałkowany i powinieneś użyć opcji "szukaj " jednak jesteś tu nowicjuszem w ilości postów ;) więc troszkę ci pomogę . Jeśli programator nie rozpoznaje procesora ani przez spi , ani przez Jtaga pozostaje HVPP czyli wysokonapięciowy programator równoległy lub układ który w taki sposób ustawi prawidłowe "fusy" możesz jeszcze...
6V, 300mA - według multimetru 10V Więc mogłeś spalić Atmegę. Gdybyś zerknął do datasheet, wiedziałbyś, że Atmega328p może być zasilana maks 6V. Większe napięcie powoduje zniszczenie struktury układu. Jeśli jakimś cudem Atmega żyje, to pewnie modyfikowałeś fusebity, czy tak? Spróbuj podłączyć zewnętrzny sygnał zegarowy np. 1MHz do XTAL1 i połączyć się...
Jaki był oryginalny procesor ( podaj pełne oznaczenie )? Bo widzę, że wstawiłeś wersję MC6809 E P, to jest to wersja, która wymaga zewnętrznych sygnałów zegarowych E i Q, natomiast wersja MC6809P wymaga zewnętrznego kwarcu z kondensatorami. Zdjęcie pokazuje, że na płytce jest kwarc, więc sugeruje to, że powinna być wersja procesora bez litery E w oznaczeniu.
bitu spien nie uda sie przeprogramować w trybie spi ponieważ po jego wyłączeniu spi nie pracuje ... ale brak możliwości programowania przez spi wystąpi po zaprogramowaniu RSTDISBL czyli zmianie funkcji portu reset na port we/wy lub przy ustawieniu CKSEL na zewnętrzny sygnał zegarowy ( tu wystarczy podpiąć zewnętrzny generator) lub w przypadku ustawienia...
Zamiast TIMSK = _BV(TOIE0); TCNT0 = 0x00; TCCR0 = _BV(CS01)|_BV(CS02); powinno być TIMSK |= _BV(TOIE0); TCCR0 |= _BV(CS01) | _BV(CS02); Przede wszystkim to zdajesz sobie sprawę, że ustawiłeś timer na zewnętrzny sygnał zegarowy podawany na pin T0...? Pytam bo nie wiem czy taki był plan czy się pomyliłeś......
Czesc. Wiem ze odnoscnie fusebitów jest co drugi temat, ale jednoznacznej odpowiedzi na swoje pytanie nie znajduje... Zablokowałem mikrokontroler ATMEGA8.. ustawiłem mu fusebit na taktowanie zewnętrznym zegarem... w oryginale był taktowany zewnętrznym rezonatorem i myslalem ze zadna różnica.. Myliłem się.. Zeby teraz odpalić mikrusa wyczytalem, że musze...
Witam, Błąd "prawie" początkującego. ATmega164A (at)3.3V (at)16MHz (delikatnie przetaktowana, ale programowała się i pracowała bez problemu) programowana ISP...jednak do tych samych wyprowadzeń podłączona i nie wyjęta (zapomniałem :-( ) karta SD. Mikrokontroler przestał odpowiadać po programowaniu. Próbowałem zmniejszać kwarc na 10MHz, podawać zewnętrzny...
Chodziło mi o Twój pierwszy post, gdzie na zrzucie z ekranu masz zaznaczoną opcję "Program fuse bit(s)". Jeśli tam domyślnie RSTDISBL było na 1 to wystarczy do tych µC z którymi się nie możesz dogadać podłączyć zewnętrzny sygnał zegarowy tak jak pisałem. Po prostu przy pierwszym programowaniu µC przestawiłeś również fusebity. Dlatego drugi...
W Bascomie robi sie to bardzo łatwo, dla atmega16 trzeba ustawic tak: Fusebit A987 - 1111:1111 Fusebit H - 0:CKOPT 0 można też wyłączyć jtag-a, ocd, boden. Mi chodzi tak na 8 lub 16mhz kwarcu, trzeba uwazac tylko z a987, zeby nie pomylić się i nie włączyć external clock - bo to oznacza zewnętrzny sygnał zegarowy ttl(a nie oscylator) i żeby ożywić procka...
programator zasilany musi być z układu który programuje, więc jeśli układ jest tylko w podstawce, nalezy go zasilić i zasilić programator podając +5V na pin2 złącza st1. jeśli atmel jest nowy to wystartuje na wewnętrznym oscylatorze, jeśli kiedyś był już programowany, może się okazać , że trzeba jeszcze podłączyć kwarc z kondensatrami ( lub niezbyt...
HSI clock The HSI clock signal is generated from an internal 8 MHz RC Oscillator and can be used directly as a system clock or divided by 2 to be used as PLL input. HSE clock The high speed external clock signal (HSE) can be generated from two possible clock sources: ● HSE external crystal/ceramic resonator ● HSE user external clock Czyli...
Spróbuj bez tego kondensatora innym programatorem. Możliwe, że ten uległ częściowemu uszkodzeniu w takich warunkach pracy. Widzę też inne wyjście: Podłącz zewnętrzny oscylator lub sygnał zegarowy 1MHz do programowania.
"And now for something completely different". Skoro masz cztery procesory taktowane 16MHz to można było pokusić się o jeden zewnętrzny scalony generator i sygnał zegarowy dystrybuować do wszystkich procesorów... Jest duża szansa, że wszystkie procesory pracowałyby synchronicznie, co w przypadku wykorzystania procesorów jako wielogłosowego syntezatora...
Witam, zbudowałem stanowisko uruchomieniowe na XC9572XL. Jest układ CPLD zasilany napięciem 3.3V. Chcem do niego podłączyć zewnętrzny sygnał zegarowy (z tego co mi wiadomo to ten układ nie ma wewnętrznego) i żeby to zrobić chcem wykorzystać timer LM555. Wiem jak się nim posłużyc, tylko niewiem w jaki sposób podłączyć go pod CPLD. A i timer podłącze...
sygnał zegarowy wyjście sygnał zegarowy sygnał zegarowy bufor
uniwersalny akumulator logon process bezprzewodowy kontaktron
Schemat podłączenia przewodów do stacyjki Castel Garden – traktorek ogrodowy, kolory, piny Audi S5 4.2 V8 FSI EPC, nierówna praca, strzały z wydechu, brak mocy – typowe usterki i diagnostyka