Nie da się.
Jest możliwe. Chciałem zrobić kopię zapasową z latarki nurkowej i ewentualnie coś ulepszyć w oprogramowaniu. W tym celu udałem się do zaprzyjaźnionej firmy. Gdzie posiadają profesjonalny sprzęt za setki tysięcy. I w moim wypadku możliwości takiej nie było.
(at)Calineczka Wszystko jest możliwe ale przy mikrokontrolerach wymga to ogromnego nakładu na sprzet sam mikroskop 500-1000x nie wystarczy, jeszcze trzeba czymś podczepić połączenia w czasie badań (nawet nie wiem ile to kosztuje ale bez 10tyś $ za średniej klasy użwany sprzęt na pewno nie ma się co ruszać) i na końcu nawet jak się wie gdzie jest security...
OD - Open Drain, OC - Open Collector etc. Dodano po 2 Soją drogą takie coś to akurat proste skorygować rezystorem podciągającym. A jakby się uszkodził drugi tranzystor z pary to rezystor pull-down tak z pareset omów
Ja bym spróbował podłączyć wejście BOOT STM32F407 na stałe, a potem spróbować nawiązać komunikację z ST-Link. Jest jednak obawa, że upaliłeś mikrokontroler robiący za emulator.
A - zablokowany mikrokontroler zwraca (przypadkowe chyba) bajty, nie jest to wsad i nigdy nie będzie B - tak, normalne. Przy czym wyzerowanie LockBitów nic nie da, nie dostaniesz się do wsadu. Tu się Panie nie da nic zrobić... ;-)
Włącz okienko wgrywania programu i w odpowiedniej zakładce musisz ustawić oscylator na zewnętrzny. Nie przestaw innych bitów, bo możesz zablokować mikrokontroler (ustawienie obwodu RC jako oscylator lub wyłączenie programowania ISP).
Ciężko wyrokować na odległość możliwości są dwie zablokowany mikrokontroler lub zepsuty programator. Biorąc pod uwagę ze SCK to wejście ze strony mikrokontrolera nic mu się stać nie mogło poza losowym zaprogramowaniem konfiguracji ze strony programatora ciężko powiedzie te "lepsze" są zabezpieczone , te proste różnie bywa ...
Zablokowałeś mikrokontroler przez ustawienie zewnętrznego generatora. Musisz wiedzieć że zewnętrzny generator to nie to co rezonator kwarcowy. Jeśli chcesz go odblokować musisz zrobić sobie taki generator. Więcej dowiesz sie w data sheet tego mikrokontrolerka oraz na elektrodzie. Pozdrawiam
O generatorze przeczytasz tu: http://mikrokontrolery.blogspot.com/2011... , jest też link do Fusebit Doctor jako krok ostateczny. Generator można sobie zrobić z garści śmieci elektronicznych, dla mnie najprostszym sposobem było wziąć inny uC, np. Attiny13, wgrać mu program by na wybranym pinie robił stanNiski/stanWysoki...
Być może zamiast 0100 ustawiłeś 1011 co oznacza, ustawienie zewnętrznego kwarcu Low frequency. Jakie konkretnie bajty Low i High fusebitów ustawiałeś? http://www.engbedded.com/fusecalc Poza tym warto mieć Fusebit Doctora: http://mikrokontrolery.blogspot.com/2011...
Czy to oznacza że jest blokada przed odczytem i należy się poddać ? Skoro LockBity są poustawiane i odczytuje Ci FLASH jako 000001010202030304040505 to znaczy że jest blokada.
Pisząc: Jeżeli to nie pomoże, to niestety może oznaczać, że zmienione są fusebity, a będzie wymagać co najmniej wylutowania kwarcu. nie miałem na myśli wymiany na nowy, lecz jego wylutowanie by podłączyć generator: http://mikrokontrolery.blogspot.com/2011... Weź wreszcie oscyloskop lub analizator, sprawdź przebiegi...
Co to za ATmega skoro Atmel o niej nie słyszał? Rozumiem, że masz na myśli AT90S4433 lub AT90LS4433 - który masz? Gdybyś zrobił tylko to co opisałeś, to nie byłoby problemu skoro jak sądzę zasilasz mikrokontroler z 5V. Na pewno więc zmieniłeś jeszcze jakiś fusebit. Tylko który? Jeśli pamiętasz jak ustawiałeś fusebity napisz - przeanalizujemy, czy da...
Jeżeli dobrze sprawdziłem (screen z pierwszego postu), to jeżeli tak ustawiłeś to powinien być wewnętrzny generator 8MHz i powinno działać. Ale ponieważ straciłeś komunikację z mikrokontrolerem to oznacza, że prawdopodobnie jednak ustawiłeś inne fusy. W związku z tym możesz zrobić jedną z tych czynności: http://mikrokontrolery.blogspot.com/2011...
Wiem. Mam nadzieję że nie będzie zablokowany. :(
Żaden programator ISP (a takim jest dowolny USBasp) nie ma takiej możliwości - także nie ma jej ten który wskazałeś wcześniej. Ale gdy już będziesz miał jeden z powyższych programatorów, to dokup jeszcze jedną ATmega8 i zrobisz sobie Fusebit Doctora: http://www.elektroda.pl/rtvforum/viewtop... Więcej na temat zablokowanych uC: http://mikrokontrolery.blogspot.com/2011...
no ale jak wyłączyć. Jako tako nie da się tego zrobić. Co najwyżej możesz go podpiąć do masy żeby nie wisiał w powietrzu i tyle.
Odczytasz wsad jak nie zablokowany mikrokontroler - co jest wątpliwe
Dokładnie ISP jest od tego, żeby nie bawić się w przekładanie. Jeśli masz kwarc to może podczas przekładania za bardzo wygiąłeś nogę w uC/podstawce tego programatora? Jeśli nie to spróbuj podać na XTAL1 sygnał prostokątny 1MHz 50% TTL i wtedy spróbować programować (oczywiście wcześniej trzeba odłączyć kwarc i kondki). A w ostateczności - fusebit doctor...
...wyłączając SPI i Bóg wie co jeszcze. Ustawiając 0xFF w Fuse High Byte wyłączyłeś (jak podejrzewasz) możliwość programowania szeregowego za pomocą ISP (patrz bit SPIEN w tym bajcie konfiguracyjnym). Zostaje Ci tylko budowa Fusebit Doctora lub programator wysokonapięciowy: http://mikrokontrolery.blogspot.com/2011...
O blad latwo jak sie nie uwaza przy tym. Od zawsze obsluguje wszystkie uklady za pomoca konsolowego avrdude'a. Poza tym nakladka nie robi nic ponad wklepanie standardowych komend. Przyczyna na pewno nie lezy tutaj. Objawy sa zakrecone, bo ja bardzo chaotycznie tlumacze wszelkie rzeczy. W skrocie chodzi o to, ze po zmianie fuse bitow ktore chcialem zmienic,...
hej ja mam cos takiego, moze pomoze ;] Opis fusebitów w jezyku polskim Bardzo pomocny materiał dla osób mających problem z czytaniem dokumentacji w języku angielskim.
Witaj. Może przy okazji programowania zmieniłeś fusebity i zablokowałeś mikrokontroler, albo podczas programowania nie kasujesz pamięci FLASH. Doinstaluj AVR Studio 4.18 lub 4.19 i w nim pisz swoje programy - oprócz takich zalet jak automatyczne tworzenie makefile (które często jest przyczyną problemów) dostajesz dodatkowo symulator AVR, a to bardzo...
Witam zaczołem sie bawic ATMega8515 chciałem wyłączyć wewnętrzny oscylator [1MHz]. i włączyć zawnętrzny kwarc 4MHz zaznaczyłem w PonyProg2000 bity [fuse] CROPT CKSEL3 CKSEL2 i CKSEL1 -zeby wyłączyć oscylator- według noty aplikacyjnej str35 podkusiło mnie również zeby zaznaczyć CKSEL0 i SUT1 SUT0 - co miało niby znaczyć włączenie dłuzszego resetu jezeli...
Witam. Czy ktoś jest zorientowany w temacie odczytu zabezbieczonego programu w mikrokontrolerze AVR. Chodzi o to że gdy wypuszcze kontroler z oprogramowaniem (zablokowanym), to czy jest szansa że ktoś zczyta z niego hexa?
Jak jeden kolego tu wspominał mogło dojść do zablokowania mikrokontrolera, jeżeli to by się stało to chyba AVR do kosza? Ale z tego co wiem są one podobno odporne na początkujących ;) Jeśli na tą chwilę będziesz używał programu MkAvrCalculator to chociaż byś chciał to nie uda ci się zablokować procka - więc bądź spokojny i nie przejmuj się tym typem...
Witam, Jestem na etapie tworzenia urządzenia z mikrokontrolerem AVR. Chcę użyć ATmega328P z zewnętrznym kwarcem 8MHz. Proszę o pomoc jak zmienić Fuse Bits, aby atmega działała z zewnętrznym kwarcem 8MHz i jej nie zablokować bo mam tylko jedną sztukę. Chciałem użyć programu mkAVRCalkulator Pana Mirka Kardasia bo mam zakładkę, gdzie wystarczy zaznaczyć...
Po Twoim opisie wynika że zablokowałeś mikrokontroler , możliwości są trzy : - wyłączyłeś Reset - wyłączyłeś możliwość programowania przez ISP - zmieniłeś konfigurację oscylatora jedynie w trzecim przypadku istnieje możliwość próby "ożywienia " mikrokontrolera w pozostałych tylko programator równoległy tylko że nie można go używać kiedy procesor znajduje...
Po co Ci dodatkowe płatne narzędzia, skoro w oryginalnym środowisku programistycznym Atmel Studio masz wszystko czego Ci trzeba: http://obrazki.elektroda.pl/4359536000_1... W dodatku możesz użyć odpowiednich opcji i wpisać to w programie, dzięki czemu w trakcie programowania będzie programować także fusebity. Zanim zaprogramujesz podaj...
W urządzeniach oferowanych w sprzedaży mikrokontrolery są zablokowane, więc prawdopodobnie nie masz wsadu, którym można zaprogramować nowy układ. Ktoś Ci to może napisać, ale to koszt liczony w tysiącach złotych.
Podczas programowania ATtiny2313 przełączasz FUSE na generator zewnętrzny dlatego nie możesz ponownie je oczytać/zapisać. Ponowne programowanie musi być zrobione z podłączonym układem TDA7330 razem z jego kwarcem. Jeżeli nie można oczytać/zapisać to: 1. Nie działa oscylator TDA7330 lub 2. Przestawiony został FUSE RSTDISBL lub SPIEN Odblokować można...
Zacznij od tego: http://mikrokontrolery.blogspot.com/2011... Co do twoich zakupów: - zamieniłbym ATMega8 na ATMega88 - nowszy i ma kilka fajnych rzeczy - tranzystory BD się nie za bardzo nadają - małe wzmocnienie prądowe, niekoniecznie dobrze się nimi steruje z mikrokontrolera, jeśli myślisz o większych prądach pomyśl nad logic...
Mam jeszcze jedno pytanie czy znasz może jakieś urządzenie za pomocą którego można by programować w ten sposób mikrokontroler a nie tylko go naprawiać. AVR DRAGON. http://www.atmel.com/tools/AVRDRAGON.asp... Zastanawiam się czy ma to jakieś znaczenie jeśli do odblokowanego mikrokontrolera wgram po ISP soft a potem go zablokuję czy mimo blokady resetu...
(at)albert12: http://mikrokontrolery.blogspot.com/2011...
Witam Pytanie czy w opcjach, czy w fusebitach. Jeśli fusebity to najprawdopodobniej zablokowałeś programowanie szeregowe. Rozwiązaniem tego problemu będzie włożenie tego mikrokontrolera do programatora równoległego. No chyba, że uwaliłeś mikrokontroler... A na to nie ma rady. -- pozdrawiam
Jezeli chcesz to se wez blokadę na haslo lub na sztywno i wtedy masz pewnosc ze cie :evil: Dialer nie przełączy na miedzynar........lub 700
Wygląda na zablokowany mikrokontroler.
Witam, dziś po długiej walce z odświeżoną rodzina 8051 udało mi się zaprogramować procesor EFM8SB2. Długo się tym nie nacieszylem bo po zmianie bitu w rejestrze clksel odpowiedzialnego za podział częstotliwości zegara procesor zdechł. Nie wykrywa go już programator a sam układ działa jak bez zaprogramowanego Flasha. Mało jest informacji o tych mikrokontrolerach,...
Jednak problem zablokowanego mikrokontrolera nadal pozostaje czekam na dalsze odowiedzi i dziękuję za pomoc z BootLoaderem Dodano po 34 Postanowiłem dać sobie spokój z odblokowywaniem mikrokontrolera wstrzymam się do piątku (względnie czwartku) i zainstaluje boot loader na atmege 328, mam tylko pytanie czy jak wejdę w arduino IDE > narzędzia > Płyta...
Za tego typu ustawienia odpowiedzialne są bity FUSE BITS czyli bity konfiguracyjne mikrokontrolera. Układy grupy ATmega mogą mieć ich 2 lub 3 bajty. Każdy mikrokontroler z tej rodziny ma trochę inny zestaw bitów konfiguracyjnych, zatem przed zabawą z nimi powinieneś zajrzeć do dokumentacji i tam znajdziesz szczegóły. Tak poradzę Ci żebyś nie majstrował...
oraz jeszcze: 1. stosujesz stare funkcje obsługi przerwań a nowe wektory - stosuj nowe funkcje ISR(): http://nongnu.org/avr-libc/user-manual/g... i wywal nagłówek #include <avr/signal.h> 2. returny w funkcjach ISR() i main() są zbędne. 3. Ostatnia uwaga kol Zaquadnik jest baaaardzo istotna. Nie dość, że czekasz w funkcji...
Te płytki ze zdjęć wyglądają na proste. Jednak w przypadku płytek wielowarstwowych odtworzenie przebiegu ścieżek z warstw wewnętrznych może okazać się trudne, a nawet niemożliwe. Ponadto jeśli na płytkach tych znajdują się mikrokontrolery to skopiowanie płytki na wiele się nie zda. Trzeba mieć program do mikrokontrolera, a oryginalny mikrokontroler...
Kiedyś miałem podobny problem, który udało mi się rozwiązać drugą ATmegą w układzie. Spróbuj na drugim dowolnym mikrokontrolerze odpalić program zmieniający stan logiczny na dowolnym pinie, np tak: [syntax=c]#include <avr/io.h> int main(void) { DDRB = 0xFF; /*Zakładając, że będziemy działać na pinach portu B*/ while(1) { PORTB ^= 0x01; /*Tutaj...
Ratunek: http://mikrokontrolery.blogspot.com/2011...
Zablokowałem Atmege Ja jeszcze nigdy nie zablokowałem żadnego mikrokontrolera. Pewnie dlatego, że od razu zacząłem od tak nielubianych PIC ;)
Mikrokontrolery które "zablokowałem" miały poprzestawiane tylko CKSEL w ten sposób, że chodziły na generatorze zewnętrznym. Mój opis tyczy się więc budowy takiego generatora przy użyciu programiku na innym kontrolerze. Oczywiście ma się to na nic kiedy zablokujemy port RESET mikrokontrolera, albo całe programowanie SPI. Wtedy tylko programator równoległy....
Witam Czy jesteś pewien że kod zawarty w przerwaniu skończy się wykonywać zanim przyjdzie następne przerwanie. W kodzie widzę dużo skoków do różnych procedur. Miałem podbny problem gdy kolejno przychodzące przerwania wędrowały na stos aż do zablokowania mikrokontrolera. Spróbuj zrobić obsługę w przerwania w pętli głownej. Przerwanie ustawi zmienną bitową...
Mikrokontroler PIC18F87K90 udało się odczytać za pomocą PicKit3. Na szczęście nie był zablokowany.
Witam Ponawiam temat odblokowania Leonardo, rozumiem ze trzeba podać na pin17(XTAL1) sygnał 1-30MHz z generatora jednocześnie przy podłączonym Leonardo (ATmega32u4) w taki sposób jak przedstawia schemat. https://obrazki.elektroda.pl/9396369700_... https://obrazki.elektroda.pl/8145114600_... Zapoznałem się z kilkoma...
http://mikrokontrolery.blogspot.com/2011... To przerabiałeś?
Nie mam programatora żadnego ani praktyki z tym związanej ale szybko się uczę. Sprawdź w datasheet czy da się zablokować oczyt firmware w tym mikrokontrolerze.
Zmieniałeś coś w fusebitach ? Tym mogłeś zablokować mikrokontroler.
Nie do końca rozumiem co piszesz i nie wiem po co cytujesz całą moją wypowiedź. Właściwie dostałeś odpowiedzi na wszystkie swoje pytania. Z ostatniej wypowiedzi nawet nie wiadomo jak programujesz mikrokontroler (bootloader Arduino, czy ISP). Nie ma to jednak wpływu na brak stabilnej pracy układu o ile zostały ustawienia domyślne. Ponadto błędne ustawienia...
Rejestry deklarowane przez program nie mają nić współnego z rejestrami mikrokontrolera , z resztą odczyt i zapis zawartości mikrokontrolera ich nie dotyczy , bo są fizycznie w pamięci ram której programator nie zapisuje . Jtag był używany do analizowania i debugowania oprogramowania podczas uruchamiania układu . Nic z tym nie zrobisz jeśli nie będziesz...
... a mikrokontroler pewnie jest uwalony. A może tylko go zablokowałeś: http://mikrokontrolery.blogspot.com/2011...
No jest zasilona i próbuję ją zaprogramować lecz się nie da. Miałem nadzieję ,że jest jakiś fajny sposób na sprawdzenie. Na pewno jej nie zablokowałem.
Może fusebity są ustawione na zewnętrzny kwarc lub generator RC? http://mikrokontrolery.blogspot.com/2011...
Jak ktoś jest dobrym programistą to potrafi tak napisać program że usiłowanie odczytu skończy się wykasowaniem zawartości procesora bądź jej zablokowaniem
Kwarc zawsze możesz dołożyć później. Na początek naprawdę śmiało można korzystać z wewnętrznego zegara procka. Chodzi o to, że nieumiejętne przestawienie konfiguracji mikroprocesora pod kwarc może zablokować układ. Po prostu chcemy Ci oszczędzić problemów na początku. :)
Oczywiście możesz wykorzystać wejście OpenA i OpenB do sterowania napędem.Zwierając jedno z nich do masy napęd otworzy całą bramę,lub część (tzw. funkcja furtki).Sterowanie odbywa się na podstawie krótkiego impulsu,nie możesz na stałe zewrzeć tych wejść do masy bo zablokujesz pracę centrali.
dzięki za odpowiedź. Niestety nie mam generatora, ale dobrze wiedzieć, że taka opcja istnieje. Dodano po 27 Kuuuuu... już wiem o co chodziło: ustawiłem sobie na tamtych 3 prockach oscylator RC a nie kwarcowy. Engbedded Atmel AVR® Fuse Calculator - fajna opcja ale po jakimś czasie wyłącza się myślenie i człowiek głupoty robi :)
Są różne przypadki zablokowania i z niektórymi można sobie poradzić. Zawsze jednak warto mieć pod ręką Fusebit Doctor, w szczególności na początku drogi z AVR-ami: http://mikrokontrolery.blogspot.com/2011...
Kamiluuuuu ... cieszę się z Tobą, że działa, ale nie przeczytałeś całego artykułu z ostatniego linku. Znowu się spieszysz :) Taktowanie możesz zmienić na większe ustawiając wewnętrzny generator. Szukaj tabelki Internal Calibrated RC Oscillator Operating Modes. Jeżeli będziesz potrzebował więcej, to będzie potrzebny zewnętrzny kwarc wrasz z kondensatorami...
Może być, nie najgorzej, dzięki za testy. Aby nie denerwować użytkowników, temat pozwolę sobie zablokować, jako rozwiązany.
Będzie się zachowywał tak jakby go nie było. Trzeba wiedzieć przez co ją nie widzi. Jeśli jednak nie mieszałeś nic w fusach to na pewno nie jest zablokowana.
Wiyam https://obrazki.elektroda.pl/3587026800_... Proszę o pomoc, gdyż przy zbyt dużej ilości informacji nie mogę znaleźć rozwiązania. Jak wymienić uszkodzony układ mikrokontrolera CY7C 680 13A-56BA na sprawny. Jak mogę to zrobić tak prosto, jak to tylko możliwe. Mam sprawny układ w innym urządzeniu, i chciałbym odczytać jego ustawienia...
Co by było potrzebne, by móc przywracać procesory do życia? W pierwszej kolejności spróbować podłączyć zewnętrzny generator i wtedy sprawdzić czy usbasp może połączyć się z uC. http://mikrokontrolery.blogspot.com/2011...
Mikrokontroler już jest zablokowany? Schematy płyt głównych typu "boardview" wyjaśniają Twoje pytanie.
Witaj Prawdopodobnie zablokowałeś sobie procesor, przeczytaj: http://mikrokontrolery.blogspot.com/2011... http://www.elektroda.pl/rtvforum/topic17... Dobrze byłoby abyś pokazał schemat swojego układu.
Linkujemy Tomku jeśli można . W świetle prawa unijnego można tworzyć urządzenia spełniające określone zadanie , czyli jeśli coś zanalizujesz i wyprodukujesz swoją wersję nie jest to przestępstwem , Jeśli jednak kopiujesz płytkę , odczytujesz zablokowany mikrokontroler to już jest to nielegalna kopia i o ile zrobisz to jednostkowo na potrzeby własne...
Witam, spotkałem się ostatnio z takim problemem, po umieszczeniu programu w pamięci flash pod innym adresem (np. 0x8000) niż standardowy (0x0000) i przesunięciu wektora przerwań pod ten adres, po restarcie program nie działa oraz blokowany jest każdy dostęp do mikrokontrolera poprzez: 1. J-Linka (dioda mruga na czerwono i wyskakuje błąd: "Fatal error...
Warto zbudować sobie Fusebit Doctora: http://mikrokontrolery.blogspot.com/2011... oraz korzystać z darmowych narzędzi do programowania i kalkulatora fusebitów: http://www.engbedded.com/fusecalc a w razie wątpliwości zapytać, zanim podejmie się decyzję o zmianie fusebitów.
Jeśli masz zablokowany mikrokontroler i czytasz sekwencję security i chcesz czytać i programować flash musisz to zrobić na adapterze. W układzie odczytasz i zaprogramujesz eeprom . O ile znasz sekwencję security do układu inaczej przeczytasz ab ab ab
Jeżeli coś ustawiłeś fusbity nie tak jak trzeba, to można próbować podłączyć zewnętrzny generator do XTAL1 i może uda się go ruszyć: http://mikrokontrolery.blogspot.com/2011... A jeżeli nie to pozostaje FusebitDoctor, ale trzeba go najpierw zbudować :( http://diy.elektroda.eu/atmega-fusebit-d...
Aaaa, rozumiem, wielkie dzięki. Niestety pierwszą ATmegę już zablokowałem, na własnych próbach, ale to pól biedy, milionów nie kosztuje. W zależności co przestawiłeś można sobie poradzić prosto lub budując FuseBit Doctora: http://mikrokontrolery.blogspot.com/2011...
... mieniłem na wartość najwyższą, więc 8.0Mhz - 12.0Mhz. ... Kliknąłem na "write fuses" i bang. Od tej pory nie mogę ani wgrać wsadu, ani odczytać/zapisać fuse'ów. Skoro zmieniałeś fusebity i ustawiłeś je na zewnętrzny kwarc, to po prostu go dodaj wraz z kondensatorami. W ostateczności: http://mikrokontrolery.blogspot.com/2011...
Zdażyło się raz że mimo braku zasilania mikroprocesor podał informację na temat fusebitów ... Stało się tak zapewne dlatego, że zasilał się pasożytniczo przez diody zabezpieczające piny mikrokontrolera. :)
Jest taka szansa jeżeli ma przestawione fusebity, na zewnętrzny RC lub kwarc o niskiej częstotliwości, a nawet wtedy, gdy ustawiłeś jako External Clock. Pokaż to o co prosiłem. Sprawdź też możliwe przyczyny: http://mikrokontrolery.blogspot.com/2011... oraz ewentualnie jak odblokować: http://mikrokontrolery.blogspot.com/2011...
Kol. Atom1477 chodzi o coś takiego: http://obrazki.elektroda.pl/2562316500_1... http://mikrokontrolery.blogspot.com/2011... Wprawdzie pisałeś, że fusebitów nie ruszałeś, ale warto spróbować to co sugeruje Atom1477 :)
Kolego ninja04 po prostu zablokowałeś procesor. Temat był wałkowany na forum i sa podane dokładne opisy jak odblokowac procesor. Swoją drogą ciekawe jaki procek zablokowałeś?
Wygląda na to, że uC padł. Po wrzuceniu programu testowego dioda nawet się nie zapala. A może przełączyłeś nieprawidłowo fusbity. Ale wtedy wystarczy je odblokować: http://mikrokontrolery.blogspot.com/2011... Po za tym pokaż ten program testowy, bo może ma błędy.
Ja może na początek poleciłbym Ci jakiś zestaw startowy, na tym dość fajnie można się pouczyć pisać programy na mikrokontroler, a dopiero później zacząć budować jakieś proste obwody, bo łatwo na początku przez nie wiedzę się zniechęcić. Mówiać o niewiedzy myślę o nieprawidłowym podłączeniu mikrokontrolera, zablokowaniu go, a to bynajmniej na początku...
czasem tylko trzeba uzyc programatora rownoleglego jak bedzie pomieszane w fsbitach od oscylatora, resetu lub poprostu serial prog zblokowany
Z fuse bitów zmieniałem tylko taktowanie na wew. 8MHz. ... ... Niestety nie mogę odczytać fusebitów, ... Czy to oznacza, że mam już zamawiać następny uC, czy jest jeszcze jakaś szansa na jej odratowanie :)? Tylko czy aby na pewno zmieniłeś fusy na 8MHz wewnętrzny? Ratunek: http://mikrokontrolery.blogspot.com/2011...
Zablokowałem przez przypadek Atmege8 podczas próby zmiany funkcji pinu RESET na I/O w bascomie. W tym przypadku potrzebny Ci inny programator albo Fusebit Doctor, ponieważ wyłączyłeś funkcję RESET tego pinu, a ona jest potrzebna do programowania Twoim programatorem ISP: http://mikrokontrolery.blogspot.com/2011...
Czyli zapewne po raz kolejny zmieniłeś fusebity, tym razem w niewiadomy ich stan, więc należy: http://mikrokontrolery.blogspot.com/2011... Ale może przyczyny leżą w innym miejscu: http://mikrokontrolery.blogspot.com/2011... Z postu wynika, że zaczynasz przygodę z mikrokontrolerami,...
Na innej stronie znalazłem Twój temat, z którego wynika, że wcześniej miałeś źle podłączone zasilanie do mikrokontrolera. Niestety nie da się stwierdzić, jak to podłączałeś. Jest możliwe, że uszkodziłeś oba mikrokontrolery. Napisz więc, jak pierwotnie miałeś podłączone zasilanie. Poza tym, skoro piszesz, że grzebałeś przy fusebitach, to istnieje prawdopodobieństwo,...
Przepraszam za wprowadzenie w błąd. Mikrokontroler jakiego używasz nie posiada wewnętrznego rezonatora 1MHz. W programie jaki przesłałem zmień wartość $crystal na 8000000. Po skompilowaniu, wciśnij F4, wybierz zakładkę "Lock and Fuse Bits" i zmień ustawienia rezonatora na wewnętrzny - 8MHz". UWAGA! nie zmieniaj innych opcji w zakładce Fuse Bits, ponieważ...
Oto fusebity: LowValueFF HighValueD8 ExtValueFD Lock Value FF Moim zdaniem odczyt nie jest zablokowany. A mikrokontroler programowany jest przez Arduino IDE.
Dalej zakładając, że nie ma zablokowanych lockbitów.
panowie jak odczytac zablokowanego pica przed odczytem ponoc to jest PIC 16F628A czy jest szansa go odczytac ???
Wszystko chodziło do momentu zmiany tego jednego ustawienia w fusach. Z jakiego powodu tak mogło się stać? Co mam zrobić z takim generatorem, o którym wspomnieliście? Najprawdopodobniej, źle ustawiłeś fusebity. Masz podłączyć sygnał zegarowy do pinu XTAL1: http://mikrokontrolery.blogspot.com/2011...
temat bardzo stary ale może ktoś zna odpowiedź, wgrałem prosty programik do tiny2313 i od pierwszego zaprogramowania brak kontaktu z prockami - było kilka sztuk w celu sprawdzenia i wszystkie to samo :( Programator mi teraz wywala że nie może odczytać sygnatury :( Czy inny wysokonapięciowy lub równoległy wykryje i zaprogramuje poprawnie te tiny? Zobacz...
Służą do ustawienia różnych parametrów pracy mikrokontrolera. Wybierz ATmega8, a zobaczysz możliwości: http://www.engbedded.com/fusecalc Ale ich nie ruszaj, dopóki nie będziesz miał wystarczającej wiedzy, bo można zablokować mikrokontroler w taki sposób, że do jego odblokowania potrzebny będzie specjalny programator. Fabrycznie Twój mikrokontroler jest...
Problem rozwiązany okazało się że kupiłem 3 uC ATmegi i z tego 2 były niesprawne. To może powiedz, gdzie dokonałeś tych zakupów? Sądzę jednak, że wina leży po Twojej stronie i zablokowałeś je poprzez zmianę fusebitów. [url=http://mikrokontrolery.blogspot.com... je więc odblokować i nagle okażą się...
Witam wszystkich. Przeszukałem całe forum w poszukiwaniu odpowiedzi na mój problem ale nie znalazłem dlatego stworzyłem ten temat. Zrobiłem programator wg schematu ze strony [url=http://mirley.firlej.org/programato... Zlutowałem go bardzo starannie dlatego jestem pewien że pod względem...
Jeśli będzie jakieś większe zainteresowanie projektem oprogramowanie zapewne postanie szybciej. Tak samo będzie można opracować do układu ładne PCB (np. z użyciem innego procesora niż zastosowany 8515L, dodanym USB itp.) – oraz przygotować schemat. Tak że wszelkie pomysły i uwagi mile widziane. Zainteresowanie jest, ja już od dawna przymierzam...
Po długich zmaganiach znalazłem usterkę: mikropęknięcie ścieżki od 9 nóżki trafopowielacza do mikrokontrolera co powodowało zablokowanie H i V.Zamykam temat i dziękuję !
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...
zablokowanie porno zablokowanie portów zablokowanie internetu
obliczanie transformatora impulsowego medion internetowy sprawdzić agregat lodówki indesit
Jak wyłączyć pocztę głosową w Plusie - instrukcje Piekarnik Beko: Głośne tykanie zegara i nierównomierne pieczenie