Pooogladac lockbity - sekcja memory programming ->Program and Data Memory Lock Bits.
Jeśli układ został zabezpieczony przed odczytem, to nic już z niego nie odczytasz...
Aby odczytać program z mikrochipa Atmega48v-10pu potrzebujesz specjalnego programatora, który jest kompatybilny z mikroprocesorem. Programatory te są dostępne zarówno jako osobne urządzenia, jak i jako elementy zintegrowane z płytkami arduino. Jeśli nie masz dostępu do programatora, możesz spróbować odczytać program za pomocą narzędzi open-source, takich...
Nie chodzi mi o odczyt programu. Te mikroprocesory są sprzedawane z gotowymi programami (niekasowane). Np. pierwsza strona w google po wpisaniu d8749h. Tylko właśnie, jaki ja mam program, a jaki jest w mkr na tamtej aukcji. Czy będzie pasował?
89C51 nie posiada wewnętrznej pamięci EEPROM ani FLASH dla której byłby dostęp z poziomu ASM do jej zapisu lub odczytu. Pamięć dla ustawień będziesz miał w osobnym układzie np. 24xx lub np. w pamięci RAM podtrzymywanej bateryjnie jeśli 89C51 działa w trybie mikroprocesora z zewnętrzną pamięcią programu. Tak więc jeśli masz sklonowany mikrokontroler...
Przyznam że w elektronice cyfowej jestem praktycznie zielony więc nie za bardzo wiem co taki licznik robi. Czy on ma służyc jako pamięć czy jako układ odczytujący z eepromu. I czy podaniu mu prądu stanie się tak sobie wymarzyłem że dostane na kazdą z nóżek wyjsciowych po jendym bicie co w sumie da mi 4 cyfrową liczbę binarną? Dodano po 5 Bo tak naprawde...
Witam Nie trzeba żadnego schematu. Zerknij do notki katalogowej mikroprocesora i zobacz na której nóżce masz wejście przetwornika A/D i do niego podłącz LM35. Cała reszta to kwestia programu, który musisz napisać i wpisać go do mikroprocesora. Prawdę mówiąc przekombinowałeś z tym ATmega, prościej byłoby zbudować termometr na LM3914 (linijka diodowa)...
(at)ElektrodaBot Czy istnieje metoda, aby wyświetlić model mikroprocesora, na którym skompilowany jest program w AVR GCC? Może istnieć zmienna globalna lub możliwość odczytu rejestrów.
Właśnie na tym polegają bity zabezpieczające aby nikt niemógł odczytać programu z mikrokontrolera. oczywiście są metody, ale nieradze się w nie bawić, można zeszlifować górną część obudowy układu, krzem zalać rzywicą, zrobić otworek na bitach zabezpieczających i je naświetlić lampą UV. p.s. gdyby bity zabezpieczające szło ominąć to tak jakby autor udostępnił...
Wiem że go obsługuje, instrukcje czytałem, ale czy wogóle jest możliwość zczytania programu z jednego mikroprocesora i zapisania go w drugim?
Mam problem z zaprogramowaniem ATTiny 2313. Używam ostatniego PonyProga i programatora ISP na bazie schematu ze strony PonyProg (STK200). Zwykle programuję ATmega 8, ATmega 16 - nie ma najmniejszych problemów czy to z odczytem czy zapisem. Podpiąłem teraz do niego ATtiny i tak: odczyt i zapis bitów konfiguracyjnych - ok, odczyt programu zapisanego w...
Pt100 i DS18B20 to całkiem różne czujniki temperatur i o ile sam wskaźnik/regulator nie jest przystosowany do obsługi obydwu rodzajów czujników to nie da się ich zamieniać. Czujnik Pt100 jest czujnikiem rezystancyjnym. Zbudowany jest z cienkiego drutu platynowego, którego opór elektryczny się zmienia pod wpływem temperatury. Im większa temperatura tym...
No to do dzieła. Tam w regulatorze jest mikroprocesor. Trzeba podłączyć się pod niego prgogramatorem. Czasami wymaga to wylutowania tego mikroprocesora, aby wsadzić go do programatora. Trzeba odczytać z niego program o ile się da, bo może być zabezpieczony przed odczytem przez producenta. Jeżeli da sią odczytać to trzeba będzie ten kod maszynowy (HEX)...
No ogólnie mówiąc jest to program obsługi programatora do mikroprocesorów Atmela, sterowanie z programu nadrzędnego z PC poprzez łącze szeregowe z szybkością 9600 bitów/sek. Wstawki assemblerowe zajmują się sterowaniem sygnałami programowanie poprzez kasowanie i ustawianie bitów. Możliwe są, zapis, odczyt, weryfikacja, test czystości, kasowanie. Trochę...
Czy trzeba sugerować się rodzajem kości pamięci flash ? Pamięci są dosyć podobne do siebie, każdy uniwersalny programator obsługuje olbrzymią ilość różnych pamięci, pamięci wbudowane w mikrokontrolery to trochę trudniejsza sprawa każdy producent mikrokontrolera ma swoje sposoby progamowania, mikrokontrolery mają zabezpieczenia przed odczytem wewnętrznej...
Zabezpieczyć oczywiście można jak programujesz Bascomem to w oknie programatora powinieneś gdzieś mieć "włączenie" lockbitów. Co do niewykrywania zabezpieczenia to przy prubie odczytu procek będzie się zachowywał jak "czysty" czyli w oknie programatora pokarzą się same FF a nie program. Jśli chodzi o obejście blokady to... sam chciałbym wiedzieć jak...
ST62TIOB6-HWD To jest mikroprocesor, na 99.99% jest zablokowany przed odczytem programu. Ponieważ nie ma więcej scalaków to cała inteligencja (łącznie z rozpoznawaniem sygnału pilota)urządzenia kryje się w programie dla tego procesora. Nie ma przypuszcalnej grupy scalaków, które są wykorzystywane w tego typu nadjnikach radiowych? Czy można coś zdziałać...
Możesz użyć nawet tanich AVR bez wbudowanego USB. Wystarczy napisać odpowiedni program do obsługi USB i interpretacji danych z PC w celu odczytu lub ustawiania we/wy.
Sam układ nawet zaprogramowany jest w zasadzie bezużyteczny. Zawiera on program realizujący wraz z mikroprocesorem określoną funkcję w danym urządzeniu. Zastosowanie samej pamięci w innym układzie np. zegarze wiąże się z koniecznością jej wykasowania promieniowaniem UV o odpowiedniej długości fali i zaprogramowania odpowiednim programem który trzeba...
Witam! Poszukuje kogoś kto skopiuje program z mikroprocesora ATMEGA 32 16 AU , i przegra go na inny taki sam mikroprocesor..Program jest zabezpieczony.Sprawa w pełni legalna.Więcej wiadomości na priva. Jest to dla mnie pilna sprawa. Jestem z Wrocławia. Pozdrawiam
Witam Czy mógłby mi ktoś wytłumaczyć jak można zablokować mikroprocesor attiny 2313 żeby niemożliwe było zgranie z niego programu? Najlepiej na przykładzie programu Pony-Prog. Z góry dziękuje i pozdrawiam.
Witam mam nietypowe zadanie konstrukcyjne do wykonania na konkurs jest nim urządzenie do pomiaru zanieczyszczeń wody mam pewien pomysł ale niemoge znaleźć w literaturze żadnych wskazuwek pomiar miałby sie odbywać na zasadzie pomiaru napięc powierzchniowych zakladając ze oleje wytrącają sie na powierzchni a metale cięzkie na dnie pomiar odbywał by sie...
Niestety, bez kombinowania (i to dość mocnego) nic nie będzie. Można to zrobić od podstaw: -Mikroprocesor+program+czujnik temperatury(i ew inne czujniki)+dobry moduł radiowy. -Mikroprocesor+program+wyświetlacz LCD+dobry moduł radiowy Można również próbować usprawniać kupny termometr. A jak wygląda teren po między miejscem pomiaru a odczytu, czy to koniecznie...
Witam Jeżeli masz do dyspozycji komputer (najlepiej laptopa) to wystarczy kupić sondę szerokopasmową o charakterystyce liniowej (na wyjściu 0-5V), zrobić przetwornik A/C, puścić sygnał do komputera, napisać odpowiedni program i masz rejestrator. odczyt chwilowy itp. Dodatkowo można wpuścić sygnał prędkości obrotowej itp. Potrzebny zdolny elektronik...
prokopcio załóżmy że chcę podjąć produkcję jakiegoś urządzenia. Odwzorowuje mechanikę wprowadzam zmiany tak żeby nikt mi nie zarzucił plagiatu i co dalej. Do uruchomienia potrzebuję wsadu do mikroprocesora. I tu zaczynają się schody. Napisanie programu to wielkie wyzwanie nawet dla dobrego programisty. Nic prostszego jak ukraść program ale to jest...
że da się połączyć z mikroprocesorem aby pobrać program i dokonać tej niewielkiej modyfikacji 1. nie wiadomo czy się da, bo może być zabezpieczony przed odczytem. Chcesz się dowiedzieć, to spróbuj. 2. jeśli się da, to pobierzesz z niego zawartość pamięci - kod maszynowy. Potem można to deasemblować / dekompilować, próbować zmienić, skompilować i wgrać....
Praktycznie, nawet nie jest Tobie potrzebny mikroprocesor po drugiej stronie. W notach aplikacyjnych FTDI jest, jak sterowac "bitowo" wyjścia FT232. Podłącz pod niego od razu jakąś pamięć Flash, np :DataFlash Atmela, czy inną, zawierającą koniecznie ! zaszyfrowaną część programu . Wystarczy napisać tylko driver do jej odczytu. Polecam Dataflash, lub...
Kilkanaście lat temu, jak programowałem w Turbo Pascalu, to zdarzało mi się pisać proste gry i animacje. Wtedy nie korzystałem z zegara czasu rzeczywistego, tylko była instrukcja opóźniająca, była to pusta pętla trwająca jakiś czas (byłem bardzo początkujący i próbowałem takie pomysły zrealizować mając do dyspozycji oczekiwanie na klawisz, sprawdzenie,...
A na czym masz zmontowany układ z ATmegą8, bo na AVT3500 nie możesz przecież jej włożyć? Może być dużo przyczyn błędnego działania. Podejrzewam, że jednak coś w fuse bitach z taktowaniem kontrolera. Spróbuj jeszcze wykorzystać do odczytu program mkAVRCalculator: http://atnel.pl/mkavrcalculator.html (przeczytaj w opisie jak zainstalować AVRdude). Wersja...
Wiec sie pisze tak program zeby w trakcie przerwania odczytywala sie temperatura. Znajac maksymalny czas odczytu temperatury przerwania sie tak ustawia zeby pojawialy sie w znacznie wiekszych odstepach i po klopocie. Po to mikroprocesor jest uniwersalnym urzadzeniem zeby programista decydowal co ma robic a nie na odwrot. Pozdro Dexter
funkcja random generuje tzw. liczby pseudolosowe wg wzoru (tzw. generator kongruencyjny) : function Random:real; begin seed:=(A*SEED+B) mod C; Random:=seed; end; Gdzie SEED - wartość początkowa, po włączeniu komputera zwykle inicjowana odczytem zegara sytemowego. A, B, C - duże liczby pierwsze mod - reszta z dzielenia. Okres takiego generatora (po tylu...
Nie wiem czy te najnowsze Delphi mają wbudowaną obsługę portu szeregowego czy trzeba dodać jakiś komponent jak to w starym było. Takie komponenty są dostępne w dość dużej liczbie i znalezienie w miarę sensownego to zawsze problem. Generalnie, Delphi działając na Windows jest niewolnikiem systemu i od niego wszystko zależy. Dane przychodzą asynchronicznie,...
witam Dopiero zaczynam zabawę z mikroprocesorami więc jeśli pytanie jest trywialne proszę się nie śmiać Chciałem porobić funkcję z powtarzających się części kodu i tu natrafiłem na dwa problemy 1. funkcja przycisk - potrzebuję przekazać rejestr wejściowy i nie wiem jak to zrobić [syntax=c]char Fprzycisk(unsigned char PINX,unsigned char PINXx,int gen_500){...
Dopisałem parę funkcji kolejnych i w tym momencie mam trochę inne zagadnienie do rozwiązania. Niestety pojawił się problem z rozmiarem programu dla procesora atmega8. Starałem się ograniczyć rozwiązanie do minimum, ale i tak mam adnotacje o nadmiarze realizowanych funkcji. Czy jedynym rozwiązaniem jest zmiana mikroprocesora na atmega16?
Staroć ale takie coś jak "Pathfinder" na Marsie miał to na pokładzie - ponoć NASA uzasadniła to taką pewnością wykonania programu, że nic innego im nie pasowało. Wszystkie rozkazy mają fazę pobrania (fetch) z pamięci i wszystkie wykonania (execution). Ponieważ rozkaz w Z80 jest od 1 do 4-ro bajtowy (chyba dobrze pamiętam) to "fetch'y" może być więcej....
Sptrawdź połączenia programatora z MCU - za długi kabel, coś nie styka. Widać, że coś tam odczytuje, tylko za każdym razem coś innego. Swoją drogą, jeśli chcesz potestować na sprzęcie, to kup sobie za kilkanaście złotych jakiś xplained lub albo ATMega-nano, masz na płytce procesor z programatorem + debugger. Szczgólnie jeśli bawiłeś sie symulatorem...
Witajcie. Mam do Was dwa małe pytanka. Pierwsze jest takie, że napisałem program do odczytu wartości ADC, i przy zmasowaniu nogi mierzonej, wartość ADC jest równa 1. Mikroprocesor to Atmega8A, umieszczona w płytce testowej ZL2AVR. Jeśli umieszczę tam Atmegę8 (bez A w nazwie), wartość przy zwarciu do masy jest równa 0, czyli w porządku. Pytanie moje...
Tak, jest kilka np. odczyt całego portu z odpowiednią maską. Tylko co to jest maska - w BASCOMie tego nie napisali... I tu znowu - zacznij od zapoznania się z dokumenatcją techniczną mikroprocesora!
Oj opóźnienie jest ale niewielkie przeciez musi kontroler przyjac przerwanie wyliczyc czas potrzebny do ustawienia kolejnego przerwania i wyjsc z przerwania (oczywiscie cos tam odczytac).Na pewno nie bede czekał w programie głównym 480mkrsek Sztuczka polega na tym ze wykonuje tylko jedna operacje w jedym przerwaniu i odczyt jest prawie niezauwazalny....
Ta pętla powtarzająca przed END istnieje w moim programie, na forum zapomniałem ja dopisać, a tych 8 cykli bez odczytu zastosowałem po to aby pierwszy odczyt nie był pusty i to działa ale dalej jest ta sama sytuacja dane z konwersji odczytać mogę tylko raz, aby odczytać kolejną konwersję muszę zresetować mikroprocesor i znowu wcisnąć przycisk odczytu...
Pierwszy schemat bez mikroprocesora (wieczna świeczka.pdf). Tutaj masz przykład z mikroprocesorem: http://www.elektroda.pl/rtvforum/topic32... (projekt konkursowy) Widzisz jak ja zrobiłem sztuczne ognisko i pochodnie, masz kod programu (używaj do woli). Cytuję swoją wypowiedź z tamtego tematu: <<Trzy sprzętowe kanały PWM posłużyły do sterowania...
nie ma rzeczy nie do wykonania poprostu jeszcze nikt nie wpadł na sposób odczytu pamięci w Tym mikroprocesorze z lock bitami , jeśli taki sposób jest . przeglądając schematy programatorów spotkałem się z możliwością odczytu pamięci w mikrokontrolerach PICXXYXX może to już dawno ktoś odkrył ? to może i w atmelach coś się ruszy jeśli by tak było to producent...
http://obrazki.elektroda.pl/1890330400_1... Witam, Sterownik pompy ciepła. Żeby tanio grzać trzeba nie tylko posiadać dobra pompę, ale bardzo sprytnie nią sterować. Ponieważ na rynku w ogóle nie ma sterowników, które choć trochę spełniałyby moje wymagania, wykonałem swój własny. W zaszłym sezonie dwa takie urządzenia pracowały przez...
Mam pytanie: Jakie rozkazy sluza do zapisu a jakie do odczytu danych z pamieci Eeprom karty GOLDWAFER(Pic1). Do procesora tej karty laduje plik loader.hex dostępny na: http://epsilon.com.pl/support/1pic_jdmph... za pomoca programu Icprog przez programator JDMISO, a nastepnie chcialbym wyslac jakies dane do EEPROMU tej karty ( programator Phoenix/Funprog)....
Do pisania jakiegokolwiek oprogramowania niezbędna jest wiedza z z zakresu matematyki sposobu komunikacji lub sprzęgania czujników z mikroprocesorem lub PC a potem można robić co ci tylko do głowy przyjdzie. Jak będziesz umiał obliczyć i przetransforować dane z czujnika do kompa i powiązać zleżności w programie to jesteś w stanie naskrzybać taki program.
http://obrazki.elektroda.pl/2109173800_1... http://obrazki.elektroda.pl/1734931900_1... Witam wszystkich serdecznie. :) Jakiś czas temu opublikowałem temat z przeróbką para 36 na para diodowego. Głównym założeniem było udostępnienie wzoru płytki pod diody oraz pierwowzoru sterownika. Tym razem chciałem zaprezentować...
Jeżeli masz ten mikroprocesor w podstawce możesz go wyjąć i pójść go jakiegoś elektronicznego sklepu z nadzieją że mają jakiś droższy programator i pomogą z odczytem. Może się to jednak nie udać bo jeżeli czytałeś PDF'a tego układu ma on Secure Mode i jeżeli jest zablokowany to nie pomoże nawet równoległy programator.
Dziękuję Panowie za odpowiedzi. jarekgol: Spróbowałem na tym programie który zamieściłem, żeby nie wyjść na debila potem, że błąd jest gdzie indziej;) Natomiast jeśli chodzi o asm, to zajmowałem się tym z 15 lat temu, jak dostałem jakiś program w turbo pascalu do przerobienia i okazało się, że tam są wstawki asseblerowe, ale to było raczej na zasadzie...
witam Jak wyczytałem to eeprom i2C w prosty sposób się programuje ale nigdy nie miałem z tym do czynienia i nie wiem jak to zrobić w związku z tym mam parę pytani -czy mikroprocesor 82C55A załaduje eeprom ST24C16 bez żadnei pomocy programowej - jak zapisać program na eeprom z PC czy zależy wartość bit na wejściu nr 7 o nazwie MODE/WC Czy przy starcie...
Odpuść sobie scalak, bo jego wymiana nic Ci nie da. Ten scalak to jest mokrokontroler (mikroprocesor), który wcześniej musi zostać zaprogramowany, aby działał. Bez wcześniejszego wgrania programu do nowego scalaka, nie będzie on działał. Jeżeli padł ten mikrokontroler to praktycznie cała płytka jest do wymiany. Chyba, ze uda Ci się zdobyć identyczny...
Niestety , do tej pory nie udało mi się znaleźć sprzedawcy tego mikroprocesora na terenie naszego kraju (zgroza !!!). Gzie bym nie zapytał o procesor NEC-a wszyscy rozkładają ręce. Dzwoniłem nawet do przedstawicieli tej firmy w Krakowie ale oni nie chcą rozmawiać z detalistami. Chcę spróbować jeszcze jednego rozwiązania które mi przyszło do głowy: Wydaje...
Ale chodzi ci kolego o porównanie tego napięcia z jakimś napięciem odniesienia? I w zależności czy przekracza, czy nie, ustawić jakiś bit? Bo twoją prośbę tak właśnie zrozumiałem. Jeśli tak, to trzeba wykorzystać komparator analogowy, wbudowany w twój mikroprocesor. Kod jest tak prosty, aż dziwne że nigdzie nie mogę znaleźć programu do którego mógłbym...
Dokładnie, możesz to zrobić na wiele sposobów, np: - przez użycie licznika impulsów z wyjścia tego ORNO, z podtrzymaniem bateryjnym lub pamięcią nieulotną (pełniącego tę samą funkcję jak ten niedostępny scalak Dallas/Maxim) i co pewien odczyt danych zliczonych, - z użyciem mikroprocesora mierzącego czas, zliczającego impulsy z wyjścia impulsowego tego...
1. Standardowy gameport nie ma możliwości generowania żadnego przerwania, natomiast port szeregowy (COM) - tak. 2. Dobrze byłoby oddzielić dwie kwestie : - Program w komputerze moze sie co jakiś czas, np. 1s(co przy dzisiejszych sprzętach nie zajmie to nawet 1 % mocy obliczeniowej) pytać mikroprocesora (np. przez RS-a), jakie ostatnio były wciskane...
Witam. Czy ktoś może walczył z odbieraniem danych z programu LCDsmartie pracującego w trybie szeregowym ? Są tam 2 opcje szeregowe Crystalfontz i matrix orbital. Z tego co ustaliłem obie są co najmniej dziwne. W opcji crystalfontz wysyłane są dane w formacie 6znaków stałych dane o 1 lini 3 znaki stałe dane o 2 lini. Niby fajnie ale ramka ta nie ma stałej...
Witam zaimplementowałem protokół Modbus i wykonałem 1 urządzenie master i Slave na mikroprocesorach ATMEGA32. Podczas komunikacji przez rs485 slave nie odbiera poprawnej odpowiedzi. W masterze gdy przechodzę na wysyłanie ramki to ustawiam "1" do bitu sterowania układam rs485 a gdy przechodzę do odbioru to ustawiam "0". Jezeli ustawię na stałe "1" do...
Witam. Od pewnego czasu zastanawia mnie jak przesyła się kilka typów danych przez rs232. Chodzi mi o to, że np: mikroprocesor odczytuje dane z dwóch czujników i wysyła je do PC po rs232 a tam dane odbiera program napisany w delphi i wyświetla je w memo (pierwszy czujnik-->dane wyświetla w pierwszym memo, drugi czujnik-->dane wyświetla w drugim memo)....
Witam. Zaprogramowałem układ z mikroprocesorem ATmega16 tak aby generował sygnał PWM o wypełnieniu 50% na obydwu kanałach PWM jednocześnie. Układ działał rewelacyjnie. Zegar taktujący w mikroprocesorze ustawiony był na 1MHZ (wewnętrzny). Skonfigurowałem fusebity tak aby mikroprocesor działał na prawidłowo podłączonym do niego rezonatorze 10MHz. Po tej...
Dodam jedno ze prawdopodobnie sam musial bys napisac ten program... Myslisz ze ktos ci napisze taki programik dla ciebie?? Jak bys znal technike wykorzystania Timerow i odczytu z eepromu to bys nie mial problemow Jak potrzebujesz programatorow do AVR'a to poszukaj na forum Musisz umiec chociaz troche programowac uC... najlepiej zacznij od jakichs prostych...
Witam! Problem komunkacji myszki optycznej z mikroprocesorem dane mi bylo przerabiac w temacie http://www.elektroda.pl/rtvforum/topic22... Ogolnie problem jest ciekawy, z tym ze dla tego konkretnego problemu niestety odpada. Czujnik z myszy jest za wolny aby odczytywac szybkie przesuniecie. Mam tylko pytanie: na jakiej zazadzie twoj program dziala?...
Witam! Tak jak podał kolega wyżej -SZUKAĆ na "elce" - jest na ten temat dużo. Zajrzyj do działu zwiazanego z programowaniem mikrosterowników. Odpowiem krótko, żeby "naświetlić" Ci zagadnienie. Sam w sobie układ pamieci szeregowej EEPROM np. 24C02 jest bezużytecznym "klockiem", jesli nie podepnie się go do mikroprocesora. Całą obsługe tej pamięci - w...
Interesuje mnie aspekt prawny tej działalności. Myślę, że producenci sprzętu AGD nie są tacy rozrzutni by udostępnić wsady do mikroprocesorów. Więc czy jest to legalne kopiując z działającego CPU i dalej powielając program na inne procki ?. A co z pamięcią konfiguracji ? - zwykle umieszczoną w pamięci szeregowej. Nie mając autoryzowanego serwisu trudno...
Witam Serdecznie Mam poważny problem z programatorem USBasp. Zainstalowany wykryty poprawnie przez system jak i kompilatory, diody 3.3v na wejściu i sprawdzone połączenia lecz ma jedną wadę nie spełnia swojej roli. Wszystko byłoby ok dopóki nie chcemy używać programatora podczas próby zaprogramowania( a dokładniej użycia funkcji odczyt lub earse) procesora...
Jasne, co nie zmienia faktu, że jeśli byłeś lub jesteś elektronikiem, jak to masz w opisie, to powinieneś choć przejrzeć dokumentację tych dwóch elementów, o które pytasz nim zadasz pytanie. Nie jest moim zamiarem pouczanie Ciebie, czy też naśmiewanie się z Twojej niewiedzy. Chodzi mi tu bardziej o ignorancję (być może za duże słowo, ale myślę, po Twojej...
Zainstalowałem najnowszego WinAVR, podmieniłem sterowniki na te, co podał Kolega bb5 i eXtreme Burner - AVR odpalił :) Bardzo przejrzysty program, przyda się na pewno. Problem z odczytem atmega16 też już rozwiązany. Sęk tkwił w zworce obniżającej szybkość programowania - czas podziałał na luty, nie było przejścia między ścieżką a pinami, poprawiłem...
Nie wiem czy jestem w błędzie ale popularny AVR wchodzi w grę jedynie w przypadku zastosowania zewnętrznej pamięci danych, ponieważ urządzenia tego producenta cechują się architekturą harwardzką Niezupełnie. AVR nie ma architektury harwardzkiej a jest oparty o zmodyfikowaną architekturę harwardzką. Czasami można spotkać określenie lekko (lub słabo)...
Witam Szanownych Forumowiczów, Temat być może zainteresuje posiadaczy tego urządzenia. Przeglądając informacje w sieci natknąłem się na różne uwagi dotyczące tego zestawu. Wśród nich przewijały się 3 zasadnicze tematy: 1. Firma JABEL sprzedaje swoje zestawy z mikroprocesorami zabezpieczonymi przed odczytem. I co jest konsekwencją tego działania, nie...
Tenk kod maszynowy to właśnie plik hex, dwa bajty to jedna instrukcja. Jeśli chcesz odczytać taki kod z procka, wystarczy odczytać zawartość flasza mikroprocesora i jeśli nie jest zabezpieczony przed odczytem, to otrzymasz w pliku hex (czy bin) właśnie kod maszynowy. Pliki bin troche łatwiej "czytać" ;) I jeszcze jedno, weryfikacja to nie sprawdzanie...
Zapis do EEPROM jest ok. Między innymi dlatego wpisuje tez te zera (pamięć EEPROM mikroprcesora zawiera same FF). Tutaj nie potrzebuję żadnego trybu pracy na razie bo czujnik ma zmierzyć temperaturę, a ja chce odczytać to co zapisze w pamięci. Przetwarzaniem tego dalej ma zając się komputer, więc rolę wyświetlacza będzie spełniał tu jego monitor. Czynności...
ebx, esi i edi są rejestrami które musisz zachować w niezmienionej wersji wracając z funkcji. ebx z niczym extra mi się nie kojaży, ecx działa jako licznik w krótkich rozkazach typu "lawinowego": mov eax,0 ; szukamy zera czyli konca stringu (mov al,0 wystarczy, ale kto tak pisze) mov ecx,-1; max 0xFFFFFFFF znaków do przeszukania mov edi,lpString...
Prosze o pomoc w rozwiazaniu zadania z pracowni. Treść: Wykorzystujac mikroprocesor 8051 napisać program dodajacy do siebie 2 liczby 2 cyfrowe pobrane z klawiatury wynik ma byc wyswietlany na ekranie monitora znaki na klawiaturze i monitorze sa kodowane w kodzie ASCII klawiatura i monitor podłaczone sa do systemu przez łącze szeregowe prędkość transmisji...
Kupujesz sobie układ http://www.national.com/mpf/LM/LM335.htm... i ATTiny2313. Układ LM335, w konfiguracji jaką masz na powyższej stronie, podłączasz do przetwornika A/C w mikroprocesorze. Następnie piszesz kod najlepiej w C (polecam program CodeVision Avr - w wersji demo ma ograniczenie kodu 2KB ale to ci w zupełności wystarczy). Plik wynikowy z CodeVision...
Ok tylko że Ty piszesz o zewnętrznej pamięci a mi chodzi o wewnętrzną architekturę mikroprocesora. Niemniej wstawka o instrukcjach sporo mi rozjaśniła - dzięki. A co obsługi przerwań i programu to w sytuacji gdy lokuję program pod 100h to oznacza że poza kilkoma bajtami z procedurami skoku dla resetu i przerwań całą reszta pamięci programu do 100h pozostaje...
Wielkie dzięki jam_es za podjęcie tematu i rzeczowa odpowiedż:D No niestety w temacie mikroprocesorów jestem laikiem, a tego typu rozwiązanie bardzo mi odpowiada. Mogę łatwo ingerować w algorytm i program i dostosować go do potrzeb. Sam układ od strony wykonawczej nie jest, aż tak skomplikowany. Mam jeszcze wiele pytań odnośnie tego tematu: 1.Pomiar...
Chciałbym zbudować kontroler wysyłający sygnały/polecenia midi z odczytów położenia potencjometrów oraz przycisków poprzez port USB, IEEE 1284 lub RS-232 (najlepiej USB, ale liczy się cena i jak najłatwiejsze wykonanie). Chciałbym w nim zamontować : -23 Potencjometry -20 Przycisków zachowujących sygnał (jeżeli się da to 8 świecących w tym momencie) -6...
Niezależnie, czy odczyt pomiaru jest cyfrowy czy analogowy to sam mierzony sygnał na początku toru pomiarowego napewno ma postać napięcia ciąglego. (analogowego, a nie próbki) W tym miejscu należy dodać kondensator z opornikiem, a wówczas bezwładność odpowiedzi napięcia się spowolni i sygnał się uśredni. Aby precyzyjnie odpowiedzieć na takie pytanie...
Witam, jutro muszę skopiować płytkę PCB i jej układy. Dostanę do ręki dość mało zaawansowane urządzenie (z ok. 2000 roku) które służy jako programator z portem szeregowym 25 pin. Programator działa tak, że przez konwerter z USB na RS485 jestem w stanie go zaprogramować, a następnie będąc w innym miejscu go odczytać (przez ten sam port). Odczyt danych...
Witajcie Nowa nowina; mały krok dla człowieka, ale wielki skok w postępie naprawy mojego sprzętu:) Po dokładnym oczytaniu się na temat mikroprocesorów firmy MicroChip postanowiłem działać i sprawdzić co kryje się pod tajemniczą nazwą SEC014009000. Podłączyłem programator zgodnie z ustalonymi pin'ami do wersji 800 oraz zainstalowałem odpowiednie oprogramowanie...
Moje zdanie na ten temat jest następujące: Klawiatura Komunikuje się z odbiornikem cyfrowo i w to nie wnikamy. Odbiornik z komputerem łączy się za pomocą zwykłego złącza PS/2 czyli ma standardową komunikację tego złącza. Nic zatem nie stoi na przeszkodzie aby wykorzystać taką klawiaturę w taki celu jak pisze kolega 'wickedson'. Za pomocą mikroprocesora...
Zadanie można rozwiązać na kilka sposobów: 1. Powielacz częstotliwości razy 100 zrealizowany na układzie pętli fazowej 4046, potem zliczasz przez 1/10 s częstotliwość wyjściową generatora VCO pętli i wyświetlasz ją z przecinkiem między cyfrą dziesiątek i jednostek. 2. Pomiar okresu sygnału przy pomocy mikroprocesora np. Atmega8, program piszesz w języku...
http://obrazki.elektroda.pl/1713433500_1... Poniżej opisane urządzenie to nic innego, jak prosty immobiliser samochodowy zbudowany w oparciu o procesor PIC12629 i czytnik transponderów RFID ID-12. Całe urządzenie nie powinno kosztować więcej, niż $50. Zaletą immobilisera jest fakt, że czytnik ID-12 może być zamontowany z dala od płytki...
Banialuki pleciecie, Koledzy (niektórzy). Praca krokowa w 8080 wygląda dokładniuśko tak samo, jak w Z80, 8085, 8088 i większości innych mikroprocesorów. Najprostszy system z 8080 właśnie konstruuję - składa się z 8080, 8224 i STM32. Będzie na nim działał również CP/M-80, który już działa na analogicznych maszynkach z Z80 i 8085. "Prawdziwy" komputerek...
Dokładnie o to chodziło, dzięki. Już jestem uświadomiony. Jeśli miałby ktoś cierpliwość jeszcze mi z jednym podpowiedzieć... Programuję w asemblerze. Enkoder daje dwa sygnały (fi1 i fi2). Potrzebuję, aby przy każdej zmianie sygnału fi1 zwiększało/zmniejszało mi wartość jakiegoś tam bajtu. Tylko raz na jedno zbocze. Poradziłem już sobie z tym, ale teraz...
Musisz tylko wziąć pod uwagę to, że DSP raczej nie pracuje sam. Jego układy we/wy są ukierunkowane na odczyt (bądź zapis) strumienia danych z przetwornika AD, a klasyczne operacje jak transmisja RS232, USB czy odczyt klawiatury lub sterowanie wyświetlaczem są trudne. Oczywiście nie we wszystkich, bo BlackFin z Analoga radzi sobie i z tym, ale to straszna...
http://obrazki.elektroda.pl/4254374100_1... Witam. Od dłuższego czasu zastanawialiśmy się z kolegą mlassota nad zaprezentowaniem naszych LedCube’ów na forum, aż w końcu zdecydowaliśmy się. Niestety na forum jest niewiele takich projektów, a my chcieliśmy mieć kostkę 4x4x4, w której matryca byłaby bezpośrednio połączona z płytką...
http://obrazki.elektroda.net/41_12633119... Stworzone przeze mnie urządzenie jest praktycznym uzupełnieniem piórnika szkolnego. Jest wyposażone w kilka pożytecznych funkcji i na opisanych poniżej nie zamierzam zaprzestać. Całość została zorganizowana w wygodne w obsłudze intuicyjne menu. 6 przycisków uSwith w jakie jest wyposażony układ umożliwia...
Za 150zł niewiele zwojujesz, sam impulsator czy prądniczka to już 450zł, a tobie marz się jeszcze LCD, mikroprocesor i program. Dokładność wskazań zależy przede wszystkim od zastosowanego przetwornika, jakbyś dał na wejściu impulsator 500 imp/obr byłoby o czym dyskutować na Forum, a tak zabawkę budujesz, nic więcej. Co do AVT wystarczy zadzwonić i zapytać...
http://obrazki.elektroda.pl/4430699100_1... Odczytywanie znaków podawanych przez użytkownika do komputera jest obecnie rzeczą trywialną. Wystarczy pobrać gotowy program i zainfekować nim dany komputer. Jednakże, Autor konstrukcji poszedł w inną stronę i wykonał projekt, który nie jest tylko kombinacją zer i jedynek, lecz fizycznym urządzeniem...
FFh to inaczej 11111111b czyli wszystkie bity niezaprogramowane, nalezałoby tu zagłębić się w technologię produkcji pamięci nieulotnych, z których jedną z najstarszych były EPROMY kasowane ultrafioletem. zaprogramowanie bitu polega na naładowaniu pojemności bramki tranzystora MOS(są i wersje P- N- i C-MOS), która mogła być skasowana dopiero pod wpływem...
http://obrazki.elektroda.pl/6163532400_1... Chciałbym zaprezentować ostatnio wykonany model sygnalizacji świetlnej . Makieta posiada sygnalizację świetlną dla samochodów oraz dla pieszych, możliwość symulacji "awarii" świateł. Skala została dopasowana do modeli samochodów w skali 1:64 (popularne "resoraki"). Znaki poziome zostały możliwie...
To znaczy co mam narysować? Prostokącik z napisem w środku uC? To coś pomoże? Chyba wiadome jest, że skoro napisałem przy tych pinach uC to znaczy, że są to we/wy mikroprocesora. A, że mikroprocesor to czarny kleks na PCB, to więcej nic w tym temacie dodać nie mogę. Pamiętaj o tym, że w uC nie ma w zasadzie czegoś takiego jak tylko wejście bądź tylko...
Witacie. Od rana siedze i zastanawiam się nad sterowaniem przetwornikiem AC w atmega8. Chodzi mi o to, żeby wogóle go uruchomić i sprawdzić czy działa. Podłączam wszystko według licznych schematów na internecie, mianowicie: jako napięcie odniesienia używam napięcia zasilania mikroprocesora i podpinam je pod nóżkę Avcc. Między nóżkę Aref i Agnd wpinam...
Nadal muszę znaleźć moją drugą kamerę A9, która również miała BK7252, ale przestałem nad nią pracować w przeszłości, ponieważ zamurowałem bootloader. Może uda mi się ją odzyskać metodą SPI. (at)insmod masz bootlog z TXW817 ? Nie znalazłem jeszcze zbyt wielu informacji na jego temat. TXW817 Seria TXW817-810 Opis produktu TXW817 to niskonapięciowy, wysokowydajny,...
Nikt Ci na odleglość nie powie co mu się stało a już szczególnie po tak lakonicznym opisie i braku pomiarów z analizą schematu który jest nieosiągalny. W takie radio produkowali przez góra tydzień, potem coś zmienili i wypuścili inny model, nazwę nadali jaką im się umyśliło i jaką życzył sobie handlarz. Mikroprocesor zbiera informacje z czujników, rządzi...
Witam, Zaprojektowałem emulator pamięci EEPROM typu 27256, projekt fizycznie powstał ale nie działa zgodnie z założeniami, mianowicie są widoczne sporadyczne błędy odczytu podczas odczytu na programatorze Willem, po podłączeniu do układu aplikacyjnego układ wcale nie rusza. Zamiennikiem kości 27256 jest pamięć SRAM 62256, sterowaniem zajmuję się płytka...
http://obrazki.elektroda.net/44_12830189... Celem projektu było stworzenie prostego w obsłudze sterownika bluetooth do załączania/wyłączania urządzeń za pomocą telefonu komórkowego. Największym problemem który powstał podczas prac to napisanie prostej aplikacji na telefony która będzie działać z wielką ilością telefonów – aplikacja powstała...
Ehhhhh....wiecie ile mi to zajmie jak mam we wszystkich licznikach dostawiac jakies dodatkowe uklady ktore jeszcze i tak nie beda dzialac, a mam tych licznikow ponad 30 szt. Musi to byc precyzyjne bo dane z tych liocznikow wpisywane sa w karty pracy itd. itd. Przezrutnik schmidta nic nie da. Probowalem. Przeciez przerzutnik po prostu poprawi mi impulsy...
Witam, Zapisz_buffor to funkcja z ksiazki tmf. Zapisuje ona cyklicznie do buffora skladajcego sie z 1000 komorek eepromu kolejne wartosci licznika. Program mam napisany w nastepujacym stylu: [syntax=c]if((trzymam_PD0)) { zapisz_bufor(licznik++); zmieniam_PB0(); //na stan przeciwny w stosunku do PD0 //PD0 jest filtrowane przez 100nF i 4,7kOhm, nie ma...
Witam Chciałbym się zapytać specjalistów w tej dziedzinie. Przedstawię poniżej jaki jest problem. Wgrywam program napisany w języku C do mikroprocesora Atmega32 poprzez AVR Studio, wszystko ładnie się programuje tylko na wyświetlaczu LCD ukazuje się napis przeważnie co 7 raz wgrywania tego programu. I jak już mam na wyświetlaczu ten napis to wyłączeniu...
https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Słowo o architekturze i słowniczek pojęć By lepiej zrozumieć zagadnienie pamięci, musimy najpierw poznać architekturę, a dokładniej to części składowe procesora. Nie będziemy zagłębiać się w tajniki najnowszych Ryzenów czy i9,...
stm32 odczyt programu odczyt programu sterownika odczyt programu nastawnika
migomat uszkodzony trafo zmywarka reset włączyć winbond 25x40
Samochód gaśnie po rozgrzaniu - przyczyny i diagnostyka Start error na liczniku MB Sprinter 316 CDI 2004 - jak usunąć?