Witam Potrzebuję urządzenie kopiujące całą zawartość pamięci I2C EEPROM 24C02. Szukam osoby, która wykona dla mnie takie urządzenie. Oto szczegółowe założenia do projektu kopiarki EEPROM: Programowana pamięć: -W urządzeniu programowane będą tylko takie pamięci: -Adresowanie pamięci programowanej musi wygłądać następująco: Pin 1 (A0) +5V Pin 2 (A1) GND...
Witam Czy funkcja do obsługo EEPROM w avr z biblioteki avr/eeprom.h zapisuje dane w pamięci w konwencji little endian czy big endian? Zamieszczam fragmenty kodu: [syntax=c] typedef struct { char znak_c; uint16_t adr_znak; }ADR_ZNAK; ....... #define EEPROM_adresy_znakow ((ADR_ZNAK*)0x00) #define znaki ((ZNAK_KOD*)(((ADR_ZNAK*)EEPROM_adresy_z...
Witam Mam takie pytanie: czy kompilator może przydzielić bloki w pamięci EEPROM w kolejności innej niż zadeklarowano je w programie? Jeżeli tak, to wpłynie to na adres bloku pamięci,prawda? Mam taki problem: W programie mam zadeklarowane 2 bloki pamięci EEPROM w kolejności jak poniżej: znaki. Tak jakby ponowne wgranie tego samego kodu, spowodowało że...
Próbuję wykorzystać EEPROM w moim programie, w tym celu napisałem sobie próbny kod, który powinien wyświetlić mi na wyświetlaczu dwie jedynki. [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <avr/eeprom.h> // bibliotek do obsługi EEPROM #include <util/delay.h> #include "LCD/lcd44780.h";...
(at)TmF Twoje wyjaśnienia są dla mnie jasne, mój "problem" polega na tym iż zakładam: 1. Przy ustawionym EEMAPEN , bufor sztywno kopiuje/mapuje zawartość EEPROM. 2. Przy wyzerowanym EEMAPEN nie działa kopiowanie/mapowanie i można w tym buforze przygotować dane ( przez wielkrotne zapisy z różnych części programu) a nstępnie dopiero tak przygotowany bufor...
Witam. Mam prośbę czy któs może mi podać adresy stron lub numery i tytuły magazynów gdzie znajde informacje o pamięci EEPROM. Tzn. potrzebuje opis, zasadę działania itd. Piszę pracę dyplomową na temt kopiowanie i programowanie pamięci eeprom i potrzebuje wszystkich informacji o eepromach. Mam nadzieję, że do dobrego działu wpisałem ten post! Nie wiem...
Witam forumowiczów. Od niedawna zacząłem bawić się Arduino. Zainteresowałem się kopiowaniem chipów (od tonera w drukarce), które oparte są na pamięci EEPROM. Poszukałem trochę w internecie, znalazłem program, który skanuje łącze w poszukiwaniu adresów na jakich dana pamięć się znajduje( chip mam zalany żywicą więc nie sposób było domyśleć się jak wygląda...
Witam, Mam następujący dylemat: używam zmiennych zadeklarowanych w pamięci eeprom ATMEGA8, odczytuję zadany czas i porównuję z rzeczywistym - zastanawiam się czy nie powinno się kopiować danych z eeproma do zmiennych w obszarze ram i operować na nich. Dla bezpieczeństwa kopiować dane z eeproma do ram na przykład co minutę. Jak powinno się to robić zgodnie...
Witam, Chciałem z jednej pamięci eeprom przekopiować (powielić) zapisany na nim program na drugą idnetyczną pamięć eeprom. Chodzi dokładnie o procesor z komputera samochodowego. Jego dane: St M2 7C26B 10F 1 L 9G006 V5 MYS 9G 849 (28 nóżek) małe foto: Proszę zamieścić obrazek na serwerze elektrody. Robak
Używając etykiet w .eseg nie zastanawiasz się nad fizycznymi adresami, robi to za ciebie kompilator. Tym niemniej aby operować na tych danych należy oczywiście użyć "okienka podawczo - odbiorczego" w EEDR, zgodnie z notą katalogową ( ). Wszystko z .eseg ląduje w pliku .eep, którym możesz za pomocą programatora programować EEPROM niezależnie od pamięci...
Przerwanie "Receive Complete" jest generowane po odebraniu każdego pojedynczego bajtu danych, czyli nawet dla dosyć niskiego transferu 9600bps co ok. 1ms. Zapis do EEPROM trwa ok. 8,5ms, więc policz sobie, ile bajtów "zgubi" USART, zanim skończy się Twoja obsługa przerwania. Podstawowy błąd masz w założeniach. Dane z USART należy odbierać do bufora...
No wlaśnie, mam procesor AT89S8252, ma on na pokładzie 2K EEPROM-u. Wszystko jest git bo tyle mi trzeba ;) Niestety w tej pamięci przechowywane będą dane do których muszę mieć częsty dostęp. Wiem że czas zapisu do takiej pamięci może trwać około 10 ms. To nie jest problemem, ale ile trwa średnio czas odczytu ? Czy można EEPROM traktować jak zwykły RAM...
Witam dondu. Cieszę się, że moje myślenie jest właściwe. Jak pisałem wcześniej, dopiero się uczę, ale logika nie jest mi obca i to pomaga mi dość szybko łapać, o co chodzi.Jeśli chodzi o kopiowanie tablic do eeprom, to już nie mam z tym problemu, ale tylko z jedną tablica.A jesli są np. cztery ? Dodano po 12 Sprawdziłem i działa zapis do pamięci i potem...
szczerze wątpię żeby Atmega nadawała się do urządzenia szyfrującego - procesor bez żadnych zabezpieczeń przed odwrotną inżynierią - logowanie szumów prądu zasilania, łatwa do odsłonięcia i zeskanowania pamięć flash/eeprom.. kolega chyba trochę nas czaruje, pracując nad zaawansowanym projektem nie zadawałby tego typu pytań na otwartym forum..
Witam. Jako projekt na studiach musze zaplanowac i wykonac schemat (nie muszę pisać kodu) urzadzenia sluzacego do kopiowania pamieci EEPROM/Flash, tzn. po włożeniu dwóch takich samych kości do slotu 'źródło' i 'cel' oraz, dajmy na to, naciśnieciu przycisku kompletna zawartość pamięci 'źródła' zostanie skopiowana do 'celu'. Obmyśliłem sobie to tak, że...
Na wstępie muszę napisać, że w tej dziedzinie elektroniki nie jestem obeznany. Problem mam taki: W urządzeniu (spawarka) uległa uszkodzeniu kość pamięci 24c08. Z innego sprawnego wy lutowałem kość pamięci dałem znajomemu który ma programator (LABProg-48) aby to odczytał i zaprogramował nową kość. I niestety nic z tego, zaprogramowana kość nie działa,...
jeśli ktoś zabezpieczył przed kopiowaniem to znaczy, że zależało mu aby ktos inny nie ukradł mu tegoż wsadu i oprogramowania. Tak więc nie myśl o kopiowaniu gdy masz zabezpieczonego procka bo to jest nielegalne i takich tematów się tu nie omawia. natomiast gdy jest niezabezpieczony to sprawa jest banalnie prosta - wczytujesz sobie pamięć programu oraz...
Symulator w Atmel Studio 6.0. Twoje funkcje u mnie działają poprawnie, tzn dane z jednej są kopiowane do drugiej. To kopiowanie jest "bezmyślne" w sensie że, kopiuje obszar pamieci bajt po bajcie, bez znaczenia jest typ zmiennej. Może problem tkwi w dobieraniu się do pól struktury?
Witam! Zamierzam wydać program na nośniku pendrive, ale chciałbym zabezpieczyć go przed kopiowaniem. Idealnym rozwiązaniem dla mnie byłoby powiązanie dysku USB (pendrive) o pojemności 32 GB z odczytywanym programowo unikalnym identyfikatorem zapisanym gdzieś w pamięci eeprom na tym samym pendrive-ie. Identyfikator byłby odczytywany przez aplikację,...
Witam, twoja pamiec to '34C02': 2k EEPROM 2-wire, powinien to zapisac i odczytac kazdy programator, ja uzywam: przystawki sam zrobisz, porownaj w datasheecie transmisje z pamieciami obslugiwanymi przez programator, nie powinno byc roznic. W ostatecznosci podpinasz to do centronicsa i sam piszesz obsluge, w datasheet'cie masz wszystko wyjasnione jak...
Dzięki za odpowiedz, ale nie mogłem jej odczytać bo taki a nie inny jest na niej nadruk że nawet pod mikroskopem jest to nieczytelne. Co do serwisówki to opinie są różne, ponoć w szczątkowej formie / tak wynika z innych postów /. A problem może leżeć w tej pamięci bo usterką jest załączanie i wyłączanie się tv po pewnym czasie. Pamięć DDR podstawiana...
Producent etykieciarki na 100% zabezpieczył wsad w procesorze, więc prawdopodobnie chodzi o skopiowanie EEPROM z ustawieniami. Macie tych etykieciarek na tyle dużo, że gra warta jest świeczki ? (w sensie szukanie rozwiązania, kopiowanie, programowanie).
A jeśli załatwie sobie eeprom
U Ciebie błąd jest w tym, że po odczycie poprawnego zapisu z EEPROM nie inicjujesz rejestrów PORTD i DDRD, tylko od razu przechodzisz do testowania wejść, przez co porty są nie zainicjowane dopóki nie naciśniesz jakiegoś przycisku. Ha, rzeczywiście. Dopiero jak o tym wspomniałeś to zauważyłem ten ewidentny błąd. Dziękuję. Myślę że wystarczy zrobić...
Obecnie mikrokontrolery posiadają wbudowane pamięci FLASH, które można programować za pomocą interfejsu ISP. Jest to zarówno szybkie, jak i wygodne rozwiązanie. Programowanie okładu odbywa się bowiem bez jego wyciągania z podstawki. Zresztą w tej chwili układów DIP jest coraz mniej, więc interfejs ten jest tym bardziej przydatny. Ponadto współczesny...
no to kopiowanie 1:1 odpada. Mogę przepisać immo na plikach,odczyt org i nowego potrzebny.
Witam, super, dzięki za zauważenie, racja, nadpisuję komórki a wszystko przez szybkie kopiowanie kodu, zabrakło jednej linijki: adres=(adres*4)+1; na początku. Pozdrawiam Mimo wielkiego entuzjazmu, proponuję jednak zapoznać się z Instrukcją/Manualem stosowania biblioteki "EEPROM.h" i przestudiowania zawartych/dołączonych do niej przykładów na użycie...
Już trochę więcej wiem, spróbuję Was naprowadzić na problem, który dalej nie wiem jak rozwiązać. Obciążenie stycznika lub jego brak nie ma wpływu. Przyczyną zwisu są zakłócenia magnetyczne generowane przez cewkę stycznika tak samo podczas włączania i wyłączania. Te zakłócenia indukują piki napięciowe na osobnej płytce procesora U1. Jeśli płytki są...
Temat w zasadzie na każdy dział w którym programujemy i kopiujemy EEPROMy. Pytanie, znacie jakiś programator w którym jest funkcja analizatora map pamięci wzorem KWSRTV. Zależy mi na takim analizatorze który by porównywał EEPROMy n.p. 32-u i więcej stronicową pamięć. KWSRTV na swój czas był bardzo dobrym narzędziem ale porównywał tylko do 8-śmiu stron....
Witam, W jaki sposób skopiować zawartość tablicy która jest w pamięci flash do tablicy w pamięci RAM, Czy trzeba odczytywać bajt po bajcie, i później zapisywać do tablicy RAM czy da się to zrobić szybciej jakąś gotową funkcja jak memcpy? Np. mam taki kod; [syntax=c]#include <avr/io.h> #include <avr/eeprom.h> char tablica[22]; EEMEM char...
Zacznę od postu Żabka W EEPROMie przechowuje się dane konfiguracyjne, jakieś flagi, ustawienia, kalibracje itp a testując je przez zapis czegokolwiek innego na zawsze wymaże te dane z pamięci Te dane, flagi, ustawienia, itd nie zajmą całej pamięci, myślałem o tym żeby testować ją blokami, kopiując dane do wcześniej sprawdzonego bloku. Ptk. 2 rozumiem...
Hmm, z opisu metody programowania wygląda, że przy programowaniu EEPROM na początku dane wędrują do bufora strony, a dopiero potem, po podaniu odpowiedniego sygnału, są kopiowane do EEPROM i trzeba czekać na kolejny sygnał, zonaczający zakończenie zapisu strony. Nic nie pisze o tym, że cokolwiek jest kasowane, ani jak wygląda to przenoszenie danych...
będzie to ok. 50 zapisów dziennie. Jednak maszyna ta ma być projektowana na >10 lat. Z obliczeń wynika, że pamięć powinna to wytrzymać bez kombinowania, ale nie wiem czy pomimo to nie będzie wymogu stworzenia algorytmu "chodzenia" po adresach aby SOFTWAROWO zwiększyć liczbę możliwych zapisów. Czyli circa 180k zapisów, uwzględniając margines na niedoszacowania...
Nie. Plik zawiera tylko zawartość Flash. Zawartość pamięci eeprom oraz fusebity musisz przekazać oddzielnie.
Bardziej bym się martwił, że po prostu tych staroci nie skompiluję, ze względu na niekompatybilność kodu z bieżącą wersją kompilatora. To akurat jest bardziej realny problem. Aż mnie natchnąłeś do sprawdzenia Twoich dziwacznych teorii. Znalazłem w czeluściach mojego dysku chyba jeden z pierwszych projektów które zrobiłem na zlecenie. Skopiowałem paczkę...
AutoTuner dziękuję za odpowiedź. Posiadam kilka TDI-ków w tym jeden jest po tuningu (nie w Polsce) autko: 1.9 TDI 90 km 96r. chyba 1Z z komputerem 028906021 BF, nie sprawdzałem jakie są włożone wtryski (ale mam już do drugiego TDI-ka przygotowane wtryski 205 sprawdzone) ale różnica co do serii jest: dawka na nastawniku 3 mg, doładowanie 2050. Do tej...
Witam, Poszukuję kogoś kto potrafi "sklonować" (tj skopiować zawartość i wgrać ja do nowej kostki) pamięć eeprom SDA2006. Pozdrawiam, Jarek
(at)szczepar Nierozumiem tylko czemu musisz przegrać Całą pamięć do RAM aby poźniej ją skopiować no właśnie tak nie chciałem (at)atom1477 chyba jednak to nie jest złe pod warunkiem, że będę kopiował lokalnie w funkcji z falsh'a - do tej pory miałem globalnie zdef. w ramie i stąd ta duża jej zajętość. (at)tmf masz na myśli kopiowanie w pętli bajt po...
1) przypuscmy ze mam tzw "otwartego PAL-a" i chce go skopiowac. Czy znacie moze, drodzy uzytkownicy, jakis adres internetowy strony, z ktorej mozna kupic (za nieduze pieniadze), ewentualnie samemu skonstruowac programator gosci PAL (taki willem do pal-a)? Nie ma to jak być leniwym, nawet na stronie głównej forum był taki temat. 2) Slyszalem, ze podobno...
Tylko teraz mam jeszcze pytanko jakie rezystorki czy zwykle czy smd ? Druga sprawa czy w takim razie bawic się w lutowanie na plytce czy polaczyc nozki ukladu i podlaczyc bezposradnio do wyjscia radia? Z elektrycznego punktu widzenia nie ma to znaczenia. Osobiście proponuje wykorzystać obecną płytkę i wsadzić na nią pamięć SMD. p.s. A teraz pare "być...
Kopiowanie programu nie jest nieetyczne Pomyliłeś zapewne łamanie zabezpieczeń (password) z backup. PLC Program to nie jest CD z grą na PC, którą wystarczy skopiować i sprzedać koledze. Zanim zrobię jakiekolwiek zmiany w programie PLC to robię backup. Nie raz uratowało to moją d... Raczej program w sterowniku nie powinien wyleciec Mam w pracy dużo...
Jeśli są to kości 27Cxxx można je podmienić na 28Cxxx różnią się tylko tym, że 27Cxxx są kasowane UV (EPROM), a 28Cxxx są kasowane elektrycznie (EEPROM). Dostęp do tych pamięci jest realizowany identycznie.
Witam :cry: Po tygodniu walki z tym problemem postanowiłem poradzić się fachowców, więc piszę. Problem polega na tym, ze po wysłaniu całej zawartości AT24C64A dostaję kilka danych mniej. (Zamiast upragnionych 8192 dostaję np: 8190 , 8180 , 8080! ostatni pomiar) kilka razy dostałem całą paczę ale to musi być pewne i nie zawodne. Pracuję na oscylatorze...
Z pamięci Flash to najpierw musisz odczytać z kolei za pomocą funkcji typu: pgm_read_byte() pgm_read_word() itp .... a dopiero potem przekazać do EEPROM dużo łatwiej by ci było to robić gdybyś zamiast stosować takie luzem zmienne wrzucone do EEPROM jak ziemiaki do piwnicy bez worków, to poukładałbyś je ładnie na półkach i w workach - czyli ubrał w strukturę...
Freddie: kod powyżej jest używany w kilku moich projektach, i, o dziwo, wszystkie działają poprawnie. Mam parę wersji kodu o takiej funkcjonalności, o jakiej piszesz, działającego na trzech różnych rodzinach uC z rdzeniami Cortex - przechowywanie kilkuset bajtów parametrów konfiguracyjnych z odtwarzaniem struktury danych przy starcie i modyfikacją dowolnych...
W mikrokontrolerze w pamięci programu FLASH, po części dane mogą się znajdować w pamięci EEPROM (zew/wew.) , pamięciach FLASH zewnerznych
nie sadze aby producent nie zabezpieczyl kosci przed kopiowaniem/klonowaniem. Z tego co wiem to flash jest wgrywany w fabryce i nie do skopiowania dla wszystkich typow modulow. Natomiast glownym wyznacznikiem jest tutaj EEPROM ktory mozna programowac przy pomocy programatorow dostepnych w WHIRLPOOLu i to on "informuje" program w FLASHu jakie opcje dana...
4 - sterowanie przekaźnika zasilania ECU (POWER LATCH) 17 - masa 23 - sterowanie przekaźnika zasilania osprzętu (pompa paliwa, cewki, wtryski, etc.) 26 - +12V po stacyjce (15) 35 - główne zasilanie z przekaźnika (POWER LATCH) Przekaźniki są sterowane masą. Po podaniu zasilania na pin 26 sterownik wymusza stan niski na pinie 4 załączając przekaźnik zasilania...
Kolego zmienne zapisane w SRAM to zmienne które znikają z tej pamięci po zaniku napięcia. Zmienne zapisane w EEPROM to zmienne które pozostają w pamięci nawet po zaniku napięcia ale uwaga: staraj się nie zapisywać zmiennych pod adresem 0 gdyż mogą one ulec wyczyszczeniu. Wiem o tym Proponuję zrobić tak: Masz tam swoje zmienne w SRAM i w wypadku zaniku...
System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie parametrów środowiskowych w domu i jego bezpośrednim...
Mateusz a powiedz mi czy w Twoim programie robi różnicę to czy zastosuję LS020 czy L2F50?? Te wyświetlacze maja najprawdopodobniej inne procedury sterujące i inne biblioteki są do nich potrzebne. Mój program jest do LS020. I jak mogę edytować to co jest umieszczone w pamięci EEPROM czyli mniemam że obrazki i czcionki?? W EEPROM jest: $eeprom Data &H00...
HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC 11bit (12bit przed histerezą, uśrednianie dithering). 5. Zakres...
Witajcie Znalazłem program taki jak poniżej. Chciałbym go przerobić w taki sposób aby móc go zastosować na SL45i i przy wykorzystaniu Atmega128. Kochani powiedzcie laikowi jak.... Wymienione biblioteki posiadam: siemens35.h, eeprom8252.h Mam także pytania: 1. Dodam, że nieinteresuje mnie wykorzystywanie jako alarmu zatem co usunąć? 2. Oraz w jaki sposób...
Witam kolegów Z tego co czytam to do końca nie wiadomo czy kolega ma pamięć typu EPROM czy EEPROM Raczej skłaniam się ku drugiej wersji. Co do kopiowania zawartości z RAM do EEPROM to kolega [rjacekrjacek] podał dobrą receptę. Ja bym to może bardziej wszystko uściślił mianowicie. Gdy kolega ma do czynienie z S5 100U (CPU 102) z zainstalowaną pamięcią...
Czy jesteś pewien, że w eeprom są zapisane pliki obrazu? Nie napisałeś jakim programatorem wgrałeś obrazki do eeprom i czy zweryfikowałeś jego zawartość. Mam pytanie czym się różnii obrazek w pamięci od danych co by tam nie było wygląda tak samo dużo zer i jedynek .... Czym różni sie plik, MP3, tekst, program. Dużo zer i jedynek. Zobacz jak wygląda...
Aaaa ! bo ty masz układ z tzw. pasożytniczym zasilaniem, to wymaga trochę innej obsługi. Te wersje oprogramowania co zamieściłeś to obsługują transmisję w przypadku gdy Dallas jest normalnie zasilany, tj. GND - Masa DIO - dwukierunkowa linia danych (podciągnięte do +5V przez 4.7k Vdd - +5V W twoim przypadku stosuje się zasilanie z linii danych co wymaga...
Z programami z EEPROM jest mały problem, ponieważ nie jestem ich pewien. Ale po włożeniu pamięci z programem z takiej samej maszyny, nic się nie działo. Czy po włożeniu tylko karty EEPROM to wystarczy do uruchomienia sterownika, czy trzeba pzrekopiować program z pamięci EEPROM do PLC? Jak wykasować pamięć PLC? Czy po włożeniu pamięci EEPROM i po załączeniu...
Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super mały, super szybki, obsługuje karty SD... Cechy: -supermały...
Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp Projekt powstał by lepiej zapoznać się z działaniem IoT...
(at)grawastar1986 program został tak zmodyfikowany aby odczyt i kasowanie eeprom można było zrealizować przez port szeregowy z wykorzystaniem monitora portu szeregowego wbudowanego w Arduino i ustawionego na prędkość 115200. Podczas pracy program szuka pierwszego zerowego bajtu w pamięci eeprom i tam umieszcza wyniki tak aż do wypełnienia całej pamięci...
Ta adaptacja o której piszesz to jest adaptacja koła fonicznego na wale, ale ona dotyczy IAW 49F/59F, czyli Seicento 1.1 MPI / Punto mk. 2. IAW 16F się resetuje jak zdejmiesz klemę nim puści przekaźnik zasilania, czyli w ciągu 90 sek. od wyłączenia zapłonu, chodzi tylko o wywołanie błędu sumy kontrolnej EEPROM, bo w tym czasie ECU kopiuje sobie ustawienia...
Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki rozwojowe, debuggery, kompilatory, etc. Wiele z tych czynników...
XVI32 to darmowy program pozwalający na wygodne otwieranie, edycję oraz inspekcję dowolnego pliku w trybie szesnastkowym, działający (zdaniem autora) na platformach Windows 9x/NT/2000/XP/Vista/7, chociaż u mnie i na Windows 10 zadziałał. Tutaj w skrócie pokażę jego możliwości, gdyż jest to jeden z moich ulubionych programów i uważam, że może być przydatny...
Często się słyszy, że kiedyś czasy były lepsze, że PRL nie był taki zły, a wielkie przedsiębiorstwa w rodzaju Unitry, Elwro, CEMI czy nawet FSO robiły wspaniałe rzeczy, tylko potem ten przebrzydły i zgniły Zachód raczył polski przemysł zniszczyć z zazdrości i w ramach zwalczania dobrego. Urodziłem się w roku 1986, i z epoki słusznie minionej nic nie...
Witam Mam potrzebę kopiowania danych z w/w układów. Są to części z wpisanymi danymi o przebiegu maszyny (środków eksploatacyjnych). Problem jest taki potrzebny byłby prosty i tani programator tych układów. Wkładam jeden w jedno złącze a drugi w drugie naciskam przycisk i następuje skopiowanie danych pamięci eeprom. Wszelkie informacje mile widziane,...
Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów, 16-nasto bitowych, każdy cztery tryby konfiguracji, oczywiście...
:) :) :) Proces kopiowania przebiega następująco: -odczytujemy pamięć eeprom z orginału -zapisujemy ją na dysku -wpisujemy nowy program(kopiujący) do pamięci eeprom orginału -umieszczamy oba procki w programatoże (nie jest skomplikowany kwarc kondensatory pare rezystorów dwie diody świecące -dajemy 5V następnie 12V i proces kopiowania 12kB(pamięć OTP)...
Procedura : SHARP LC- 60 LE 635 DOSTOSOWANIE Wchodzenie i wychodzenie z trybu procesu regulacji 1) Przed wejściem do trybu procesu regulacji, należy ustawić pozycję AV w menu regulacji wideo RESET. 2) Gdy telewizor jest włączony, dotknij klawisza zasilania przez 5 sekund. UWAGA: Obraz zniknie po dotknięciu klawisza zasilania, ale naciskaj go dalej....
Witam DO michasp Temat rzeczywiście był poruszany link do niego 2 topiki wyżej. W zasadzie to będę się powtarzał " Do pamięci stałej EPROM, EEPROM nie kopiuje się bloków systemowych FB/OB, które są inicjowane w czasie rozruchu PLC" . Przynajmniej ja tak robię dla małych sterowników 95U, 115U. Listę bloków systemowych dla konkretnego PLC można znaleźć...
Dzięki za odpowiedź dopisałem reset przed kopiowaniem 1wreset 1wwrite &HCC 1wwrite &H4E 1wwrite 10 1wwrite 10 1wwrite 64 1wreset 1wwrite &H48 Wait 1 1wreset ale niestety nic to nie dało w trakcie pracy są poprawne wartości lecz po wyłączeniu zasilania i ponownym włączeniu po odczycie pamięci wartości znowu są takie same jak przed zapisem 75, 70, 127....
Witam, Przedstawiam projekt autorskiego edytora do kart SLE 5528, lub ich starszego odpowiednika SLE 4428 –„SLE 5528 / SLE 4428 Card Editor by vayo” . Na wstępie parę słów o samych kartach. Karty te to 1kB EEPROM z dwu bajtowym kodem zabezpieczającym przed zapisem. Posiadają możliwość zablokowania edycji każdego z 1024 bajtów. W kartach...
- sekcja .data jest umieszczana w pamięci RAM (kopiowana z pamięci flash w rozbiegówce) Czy to znaczy, że zmienne statyczne czyli zadeklarowane ze słowem static i zmienne globalne znajdują się w pamięci FLASH i są później kopiowane do RAM? Jak tworzysz zmienną EEMEM to jest ona umieszczana pod rzeczywistym adresem pamięci EEPROM (w AVR wszystkie rodzaje...
Witam, Chciałbym podyskutować i wymienić doświadczenia na temat sposobu zarządzania i przechowywania parametrów sterownika mikroprocesorowego programowanych przez użytkownika. Ogólne założenia: - parametry przechowywane w EEPROM - program sterownika w "C" - parametry różnych typów bool, uint8, int8, uint16 ... - zmienne inicjowane przez odczytane parametry...
Po załączeniu zasilania dane są kopiowane z pamięci EEPROM do scratchpada, możesz zapisać nowe dane do scratchpada i będą one aktywne do czasu zaniku zasilania. Odczyt z EEPROM'u (wpisanie do scratchpada) można wywołać zdalnie poprzez polecenie Recall E2. Wnioski są zatem oczywiste że podczas resetu układ odczytuje ustawienia ze scratchpadu.
lockbity uniemożliwiają odczyt i programowanie uP maja one za zadanie zabezpieczyć oprogramowanie przed nieautoryzowanym kopiowaniem (np. kupujesz jakieś urządzenie, kopiujesz elektronikę, zczytujesz program i wgrywasz do nowego urządzenia). Lockbity można usunąć tylko poprzez Chip Erease, czyli kasowanie pamięci Flash i Eeprom układu, czyli dokładnie...
Witam! Kolejnym projektem, który chcę przedstawić jest moduł sterujący pracą szyberdachu trójpozycyjnego wraz z funkcją domykania. W aucie, które posiadam szyberdach sterowany był jednym przełącznikiem 2-pozycyjnym. Przechylenie przełącznika w lewo powoduje uchylenie szyberdachu, w prawo jego otwarcie. Silnik pracuje tak długo jak trzymam przycisk,...
Ok, ale jakiej konkretnie opcji użyć? Jest tam opcja Backup, ale zgodnie z dokumentacją jest to funkcja kopiująca program z RAM-u do pamięci EEPROM, poniżej cytat z helpa "The Backup command copies an application (program and constants) from the controller RAM memory into the internal EEPROM memory and the optional Backup Cartridge (if installed). It...
Wstęp Najistotniejszą inspiracją do stworzenia tego projektu była próba odpowiedzi na pytanie - ile da się upchnąć w urządzenie wielkości zegarka naręcznego, tak w kwestii sprzętu jak i oprogramowania. Samo urządzenie jest niewiele większe niż zastosowany wyświetlacz. Do projektu wybrano wyświetlacz OLED ze względu na wyjątkowo cienką budowę (jedyne...
Witam, czy mógłbym prosić o pomoc w doborze programatora do pamięci EEPROM Atmela serii 730 25128A najlepiej z opcją kopiowania. Znalazłem tak na szybko tu: , ale nie wiem, czy do mojego układu będzie pasował. Z góry dziękuję za pomoc.
Chciałbym zapytać o opinie serwisantów domofonów różnych producentów. W warszawie i nie tylko, najczęściej widzę Proel KDC1803 1805. Czasem spotykam ACO. Slicana nie widziałem. Pytam od strony serwisowania czyli częstotliwość awarii,czasochłonność ich usuwania. Na w Slicanie, przy wymianie płyty w kasecie mogę przełożyć eeprom z ustawieniami. Czego...
Cześć. Naprawiam wieżę MCD 708, gdzie już prawie wszystko działa, prócz zapamiętywania głośności. Wieża zapisuje wszystkie ustawienia poprawnie, ale gdy odepnę ją od prądu, głośność zawsze wraca do wartości 11. Zastanawiam się, czy nie jest to problem z pamięcią EEPROM? Tak wygląda układ: I teraz, jeżeli dokupię nową pamięć, to czy muszę kopiować zawartość...
Witam. Mam taką zagadkę: Jest kontroler STM32F103 z FSMC i jedną dostępną linią NEx. Do tego FSMC podpięty jest wyświetlacz typu ILIxxxx (16 bitów) oraz pamięć typu EEPROM 8 bitów. Linia NE1 podpięta jest do pamięci a jako linię CS wyświetlacza używam jednej z ogólnych linii GPIO i steruję tym programowo. I teraz żeby przerzucić coś z EEPROM do pamięci...
Dzięki już sobie dałem radę kopiując pamięć eeprom z innego lapa
Chciałbym zaprezentować konstrukcję jednogodzinnej ładowarki przystosowanej do ładowania akumulatorków NiMH oraz NiCd 1,2V o rozmiarach HR6/AA i HR03/AAA. Ładowarka posiada dwa oddzielne kanały, dzięki którym możemy ładować jednocześnie dwa różne akumulatorki lub po niewielkich przeróbkach cztery parami w szeregu. Dla każdego kanału można niezależnie...
Apropo ministerstwa !! do tej pory nie wiadomo czy będziemy zdawać praktyczny w praktyce czy też praktyczny w teorii na papieże ... tak jak w ubiegłym roku ;/ i niby po to są te zafajdane DSM-ki bo zekomo to na nich będziemy zdawać ... i znów będzie kopiuj wklej podprogram ;/ ehhh tak przypadkiem znalazłem ceny tego całego "wyniku przemiany materii...
Sprawdź typ matrycy, odpisz oznaczenie, u dystrybutorów możesz poszukać zamienników no i szukać najtańszej oferty, ale nie ryzyku okazji (cena odbiegająca od reszty) możesz dostać bubla, a potem będziesz musiał udowodnić, że to nie ty go zepsułeś przy wymianie. Ja rozebrałem wyswietlacz laptopa, podjechałem do klienta podpiąłem matrycę do wystających...
Wiem że temat już ma już trochę czasu ale podepnę się widząc że pare osób go śledzi. Czy w tym ostatnim kodzie nie powinno być jeszcze 1wwrite &H48? bo kolejno mamy reset, skip rom, zapis do scratchpadu, bajt th, bajt tl, bajt ustawień, i brakuje funkcji kopiującej ze scratchpadu do pamięci nieulotnej EEPROM, chyba że się tutaj coś mylę.
Witam, Przepraszam za odkopywanie tematu, ale posiadam ten sam problem. Chodzi o mikrokontroler atmega16 i pamięć EEPROM 24C16. Dopiero zaczynam swoją przygodę i na początek chciałbym zapisać i odczytać 1B danych. Zapoznałem się z dokumentacjami oraz z wieloma opracowaniami. Oto kod źródłowy: void start_twi() { TWCR = (_BV(TWINT)...
Od zawsze wiadomo, że korporacje działają po to, by generować dochody dla swoich akcjonariuszy. Większość robi to "uczciwie" - oferując towary i usługi w zamian za pieniądze swoich klientów. Są jednak firmy, które w celu maksymalizacji swoich zysków posuwają się do praktyk zgodnych z literą prawa, ale moralnie wątpliwych i nieuczciwych. Ofiarą tych...
Tym lepiej. EDIT. No to tak. Chcę w końcu odpalić ten zapis do FLASHa. Jako że sam zapis nie działa, to chciałem uruchomić przynajmniej inne mające współdziałać z tym zapisem rzeczy. No więc jeden sektor chcę przeznaczyć na ustawienia. Wybrałem ostatni, czyli ten od 0x0007D000 do 0x0007FFFF. Walnąłem sobie coś takiego bo domyślam się że to najlepszy...
Cześć, O odbiorniku SC 220 po kolei. 1. Tak jak koledzy pisali - to jest zupełnie inny odbiornik od tych w Polsce. Główne różnice to inna głowica SAT, dodane złącze CI i więcej ramu. Jako, że ramu jest więcej, w celu przyspieszenia pracy odbiornika, aplikacje z flash są przy bootowaniu kopiowane do RAM. W konsekwencji tej zmiany żaden soft od 1530 -...
Czy jest tak, że wyświetlanie jest jakoś czasowo krytyczne i przerwanie UARTa je zaburza, czy też raczej jest tak, że przetwarzasz dane po części "stare", a po części "nowe"? Czyli np. 1 bajt singla jest już z nowej paczki, a pozostałe 3 z poprzedniej. Nowe dane zbierałbym w buforku, po odebraniu ostatniego zapalam flagę GOTOWE. W głównej pętli "odbiornika"...
Do pralki WAS28460PL/03 został zamontowany panel z wyświetlaczem LCD z modelu WAS28740PL/03. Ze względu na brak Aquastop w WAS28460PL pojawiał się błąd F23, stąd pomysł aby przy pomocy kodowania wariantów ustawić opcję 02 "Cold water without Aqua stop" lecz po restarcie nadal jest błąd F23 (być może nie wybrałem opcji 2) dodatkowo kompletnie przestawił...
Prosiłbym o podpowiedz jak można zczytac Willemem pamięć 24c04 bez jej wylutowywania z baterii toshiby ? Te boldy są zbędne, i tak widać literki... Podobno rosjanie kopiowali kiedyś procesory zdejmując z nich kolejno mikronowe warstwy i w ten sposób poznawali ich strukturę wewnętrzną - ale to raczej mit... Tak na poważnie to nie da się odczytać zawartości...
Jeżeli aktualne to : sprawa prosta , wielokrotnie wymieniałem matryce w laptopach , jeżeli nie działa ściemnianie , to kopiuję wsad z eeproma starej do nowej i śmiga , jeszcze ani razu ta metoda mnie nie zawiodła. Powodzenia Ps.Jeżeli nie wylutowujesz eepromu , ale programujesz przez gniazdo matrycy , to możesz się się spotkać z matrycą która tak się...
W sumie z mojej strony mam taką prośbę do osób zainteresowanych programatorem które maja wolna chwilę. Do poprawnej pracy programatora wymagany jest opis układów zawarty w pliku PartList.cfg Nie ma co ukrywać że trzeba ten plik stworzyć. Na chwile obecną mam do niego dodane 4 układy... Dodawanie nie jest to praca trudna, ale trochę mozolna polegająca...
Tylko raid w BIOS/POST. W Windows dojdzie Ci kolejna warstwa abstrakcji spowalniająca nieco całość. Twoja „Wbudowana macierz RAID” na tej płycie nadal jest programową macierzą RAID. Jej firmware jest przechowywany w BIOS-ie. Oprogramowanie jest kopiowane podczas rozruchu do miejsca w pamięci RAM, używanego trochę jak dedykowana pamięć podręczna,...
Fajna sprawa, a co jak to czytają nauczyciele? Ja bym jednak to, stunigował aby mieć więcej pamięci, 256B to trochę mało. Inny układ EEPROM. A można kompresować pliki tekstowe, wystarczy tylko obciąć tablice znaków ASCII do pierwszych 127 znaków, reszty i tak się rzadko używa. Wtedy wystarcza 7 bit na znak, i można już na 8 bajtach upchnąć 9 znaków....
Sprzedam programator UPA-USB nowy nie używany cena 780 + wysylka przelew z góry poczta polska 10zl przelew z góry kurier 20zł pobraniem kurierem 30zł Zastosowanie STMicroelectronics ST62*: ST6240, ST6245, ST6249 NSC CR16*: CR16HCS5(9), CR16MCS5(9), CR16MES5(9), CR16MFS5(9), CR16MCT5/9, CR16HCT5/9 Motorola HC05*: MC68HC05B6, MC68HC05B8, MC68HC05B16,...
Sprzedam programator UPA-USB nowy nie używany cena 580 + wysyłka przelew z góry poczta polska 10zl przelew z góry kurier 20zł pobraniem kurierem 30zł Zastosowanie STMicroelectronics ST62*: ST6240, ST6245, ST6249 NSC CR16*: CR16HCS5(9), CR16MCS5(9), CR16MES5(9), CR16MFS5(9), CR16MCT5/9, CR16HCT5/9 Motorola HC05*: MC68HC05B6, MC68HC05B8, MC68HC05B16,...
Na ogół do DDC stosuje się oddzielną pamięć (24LC21). Ponieważ to LCD to informacja taka może być zapisana wewnątrz procesora. Sprawdzić należałoby przejścia na przewodzie sygnałowym (piny 12 i 15) a złączem w matrycy . Może być uszkodzony przewód lub mogą występować zimne luty. Jeśli nie ma na płycie wspomnianej pamięci to informacje są zapisane w...
- nieprawda - są narzędzia pozwalające odczytać, analizować i poprawiać oprogramowanie układowe dysków. Nie tylko PC-3000, ale też np. terminal szeregowy, ale ten ostatni w przypadku Hitachiego się nam nie przyda. Kluczowym problemem jest to, że w przypadku utraty oryginalnych indywidualnych modułów oprogramowania układowego nie mamy czym ich zastąpić...
Witam Staram się złożyć bibliotekę do obsługi lcd ze sterownikiem pcd8544 i napotkałem pewien problem. Kompilator generuje taki błąd [syntax=dot]15:19:27 **** Build of configuration Release for project m8 **** make all Building file: ../LCD/PCD8544.c Invoking: AVR Compiler avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields...
Witam, Zbudowałem opisywany programator, jednak nie zawsze udaje mi się zaprogramować poprawnie uC. W zasadzie występuje dość dziwna sytuacja... Zamiast przetwornicy zastosowałem prosty klucz tranzystorem - dla RST=12V na wejście RST uC podawane jest poprzez rezystor 10k napięcie zasilające programator (12V), zaś dla RST=5V napięcie podawane jest poprzez...
Witam wszystkich lubujacych sie w tych maszynkach! Mam ogromny problem i potrzebuje porady. Otóż jedna z Aficio 350 przy kserowaniu z ADF-u wiekszej ilości po zrobieniu ok 40 kartek dwustronnych zacina w sekcji P. Niby nic z tym ze te zaciecia pojawiają się regularnie co ileś kserokopii. Zeby było smieszniej (śmiech przez łzy) po usunięciu zacięcia...
A czy słyszeliście o Propellerze firmy Parallax? Osiem 32 bitowych rdzeni, każdy ma tylko co prawda 512 słów (32bity) własnej pamięci RAM dla kodu i danych, ale wszystkie mają dostęp do wspólnych 32 kB pamięci RAM. W ROMie znajduje się interpreter obiektowego języka SPIN. Spin jest co prawda wolniejszy od maszynowego kodu do 100 razy, ale przy 80 MHz...
Witam cię miałem podobny problem. programuje w bascomie ale postaram się podpowiedzieć ci w czym tkwi problem przy zapisie pamięci. Jeżeli umiesz odczytać zawartość pamięci to w zapisie jest tak że po rozkazie cch ,55h czyli kopiujesz do notesu podajesz ta1 ta2 e/s wtedy dajesz czekaj 5ms potem tablice do w w pisania do eepromu powinno zadziałać od...
Właśnie oprogramowanie Samsunga pokazało mi, że jest nowy firmware do naszych drukarek. v1.00.01.64. Czy ktoś już go instalował? Sam się boję, bo nie chcę jeszcze stracić przeróbki, bo coś pozmieniają chłopaki :P Nowe to v1.29.01.58 Ja podmieniłem na stare jakie znalazłem w sieci v.1.0.01.52 i działa bez zmian. Gdzie znalazłeś swoją wersję? Dodano...
Witam,dzięki za odpowiedź. Zdecydowałem się że temperatura będzie ustawiona w programie na stałe 40 stopni C.Wyświetlanie temperatury będzie na 10 led (od 30 stopni C do 40 stopni C) Nie jest przestępstwem , ani nic złego we wzorowaniu sie na dobrych i sprawdzonych przykładach, ale bezmyślne kopiowanie ich bez analizy i zrozumienia własnych potrzeb...
Ponownie trafiła do mnie bateria ze zmienionym parametrem zawartym w komórkach A6-A7 hex. Załączam zrzut pamięci baterii. Jest to chińska bateria do Compala 9-ogniwowa BATEL80L9 SONY na BQ20845. Komórki te zawierają wartość pojemności, o którą zmniejszana jest FCC (FullChargeCapacity) przy rozładowaniu baterii do niskiego poziomu (jeszcze nie wiem w...
Parę miesięcy temu wpadłem na pomysł żeby podłączyć coś ciekawszego do stacji multimedialnej Kenwood niż tylko stary system nawigacji Denso. Projekt leży od paru tygodni i możliwe, że nigdy nie ujrzy ostatecznej wersji. Pomyślałem, że opis komunikacji się komuś przyda a szkoda żeby został zapomniany w szufladzie jak cała reszta. A)Konfiguracja sprzętu...
nie da się po prostu skopiować zawartości? coś na zasadzie kopiowania Eprom? Kolego, profesjonalne chipy zabezpieczające to bardzo, ale to bardzo problematyczne układy. Po pierwsze - nie ma ich w ogóle w sprzedaży detalicznej. Po drugie - nie ma (albo trudno dostępna) dokumentacja. Często dostępna tylko od producenta po podpisaniu umowy NDA. Po trzecie...
W temacie o testerze elementów Wybieramy project->properties wybieramy use external makefile i wybieramy plik Makefile z katalogu "mega328_st7565", w katalogu projektu. W pliku Makefile zmieniamy: UI_LANGUAGE = LANG_ENGLISH na UI_LANGUAGE = LANG_POLISH (jeżeli chcemy polskie menu) CFLAGS += -DLCD_ST7565_H_OFFSET=4 na CFLAGS += -DLCD_ST7565_H_OFFSET=0...
A ustaw buffermode na 4 i sprawdź. Nic się nie zmienia. driver: r8152 , kontroler r8153B !! ??
Morph - prosiłeś o opis metody generowania kodu dla F24x - ponizej zamieszczam przykładowy opis - praktycznie "od a do z" Zaznaczam tylko - że prezentowany program jest wręcz trywialnie prosty i wybrałem go tylko dlatego, aby ułatwić analizę plików generowanych przez assembler, linker oraz konwerter HEX - za co przepraszam :). aby wygenerować plik w...
Siemka! Nie ma większego problemu i z paroma czujnikami. Rozwiązania tego problemu są conajmniej dwa. 1. Wrzucasz czujniki każdy na innym pinie portu mikrokontrolera i odczytujesz wynik korzystając właśnie z algorytmu dla jednego czujnika. Jedyna kwestia to tylko sekwencyjne przełączanie interface'u 1-Wire pomiędzy połączonymi z czujnikami pinami portu....
Uruchom jakiegoś LiveCD Linuxa i zobacz czy pod nim widać te pliki, ponadto możesz zrobić obraz dysku (coś jak obraz płyty) do ISO i otwierając go np WinRarem coś wskórać, ponadto możesz użyć programiku o wdzięcznej nawie BadCopy który umożliwia przywracanie uszkodzonych plików z pendrive'a. W ostateczności możesz użyć jakiegoś bezpośredniego dojścia...
Wasze bezsensowne dyskusje, może źle czytasz, może źle piszesz, może jajka za mało pomalowane i dlatego a może czegoś jeszcze nie umiesz ? I może co jeszcze, każdy z Was wymądrza się. A co jeden to większy znawca procesorów i programatorów. -----------------:D:D:D:D:D-------------... Po pierwsze trzeba choć trochę znać procesor, a nie bezmyślnie kopiować....
Tak też myślałem zrobić. Na pewno przy TCP było by sporo szybciej gdybym nie liczył tego CRC sam. Co do samych obliczeń to działa to tak ze podaje układowi pointer do początku danych i pointer do końca. Suma zapisuje się w rejestrze. Wtedy mógłbym go dopisać do danych do wysłania bezpośrednio w buforze karty sieciowej. Myślałem jeszcze nad samym mechanizmem...
Witam. Chciałbym przedstawić moją nową konstrukcję - rejestrator temperatury z obsługą kart Secure Digital (SD). Projekt powstał oczywiście w celach naukowych. Podstawą układu jest moja płytka testowa z mikrokontrolerem ATMega32. Dołączyłem do niej termometr cyfrowy DS18B20, zegar RTC DS1307 oraz adapter wpinany w gniazdo ISP (Kanda; zamiast LED jest...
Błąd CRC to błąd sumy kontrolnej podczas odczytywania, kopiowania, przesyłania itp operacji na danych. To tak naprawdę może oznaczać bardzo wiele - zwłaszcza, jeśli błąd nie jest pojedynczym przypadkiem to może być błąd EPROM lub EEPROM lub każdej innej formy pamięci.
Po dłuższym czasie z przerwami udało mi się dokonać tuningu swojego CA80 nabytego od kolegi Astroo. W początkowych etapach pomógł mi kolega Orologgio poprzez PW, za co jemu bardzo dziękuję. Zakładany zakres tuningu był następujący: 1. Wymiana wyświetlacza VFD na LED. 2. W miarę możliwości uzupełnienie klawiatury. 3. Obsadzenie pamięcią RAM zakresu od...