Witam! Po pierwsze: mimo, że układ ma 51 w nazwie, to jednak jest odmianą '52-ki. Po drugie: Jedynie wersja ED2 ma wbudowaną pamięć EEPROM o wielkości 2kB. Powyższe dane są w nocie katalogowej tego mikrokontrolera. Dane o dostępie do wbudowanych "urządzeń" też znajdują się w/w dokumencie - ale oczywiście asemblera musisz sam się nauczyć. Pozdrawiam!...
Poza tym funkcje Readeeprom i Writeeeprom są chyba niezbędne? Wypróbuj propozycje zmian i sam się przekonasz.
bytes to EEPROM address __dst from __src. Zmień na [syntax=c_loadrunner] uint8_t temp[6], data[6]; [/syntax] i powinno działać. Niepotrzebne są opóźnienia, w tych funkcjach jest już sprawdzane czy EEPROM jest gotowy.
Najpewniej nie programujesz pamięci EEPROM. Niedawno był podobny temat: [url=http://www.elektroda.pl/rtvforum/vi...
Wystarczy, że ustawisz odpowiedni bit w rejestrze EECON i pamięć EEPROM jest widoczna jako zewnętrzna pamięć danych i obsługiwana rozkazem movx. Odczyt (adres w DPTR): movx A,(at)DPTR Zapis (adres w DPTR, dana w ACC): movx (at)DPTR,A Po zapisie (lub przed nim) trzeba sprawdzić flagę zajętości EEPROM i to wszystko.
Wrzuć cały kod. Dodano po 1 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. Na dodatek nie odświeżałeś wartości r19 po zapisie nowej wartości do EEPROM. W układzie należy...
Witam, Ogólnie zgadzam się z podejściem szeryfa.fm - ale Żabek doszedł już do tego, że problem leży w generowaniu kodu binarnego i jest dość złożony (tak podejrzewam, kodu źródłowego nie widziałem). W tak prostym przykładzie może się nie powtórzyć. Poza tym powinno być: /* ... */ uint16_t a = (uint16_t) &zmx; uint16_t b = (uint16_t)...
Najtańszy układ USB ( ale na AT90S2313 ;) ) http://www.cesko.host.sk/IgorPlugUSB/Igo... . W dołączonych bibliotekach masz możliwosć ustawiania bitów wyjściowych i odczytywania stanu wejść, a także obsługę wewnętrznej EEprom.
Kompilowane pod asemblerem AVRasm2 od najnowszyego AVRStudio. Przeznaczenie pliku eep jest do wewnętrznego EEPROM mikrokontrolera, bez jego zaprogramowania robocik ma prawo wariować, z tego co wyczytałem w pliku źródłowym. To nie jest pod WinAVR, ewentualnie avrdude, ale trzeba czytać dokumentację jak się programuje EEPROM. Polecam : http://www.amwaw.edu.pl/~adybkows/elka/i...
Moim zdaniem w tym przypadku za krótkotrwałe podtrzymanie pamięci odpowiada kondensator C902, 1000µF/10V na płytce wyświetlacza i mikrokontrolera. Warto go zmierzyć i ewentualnie wymienić, choć trochę dziwne jest to że pamięć stacji radiowych nie jest zapisywana nieulotnie w wewnętrznym EEPROM mikrokontrolera. Ten kondensator o którym napisałem...
A istnieje jakiś sposób programowania przez UART tylko wewnętrzną pamięć EEPROM ? np. w Atmega8 ? Oczywiście chodzi mi o opcję bez bootloadera.
Jak wszystkie nóżki zajęte to tylko wewnętrzny EEPROM. Single zajmuje 4bajty, trwałość EEPROM wynosi 100000 zapisów. EEPROM ma 512 bajtów. Wychodzi mi że EEPROM 148 dni wytrzyma. Oczywiście jeśli każdy kolejny zapis będzie w kolejnej grupie komórek. A z tą zajętością nóżek... Jak programujesz w układzie (ISP) to SPI wykorzystuje te same nóżki. Wystarczy...
Koledzy, EBI w XMEGA to nie zabawka :) Zawiera układy logiczne generujące sprzętowo do 4 sygnałów CS dla ustawionych obszarów pamięci (początek, wielkość). W efekcie można połączyć pamięć (a nawet różne typy, np. jednocześnie SRAM i SDRAM) oraz LCD. Zapis pod jeden adres spowoduje aktywację pamięci, pod inny aktywację kontrolera LCD. Transfer typu EBI-EBI...
Niestety taka metoda pomiaru tez wymaga kilku obliczeń. MIerzysz napięcie na rezystorze przy masie, więc zły styk będzie pokazywał dużą rezystancję i tyle. W takim wypadku zwieramy wejście pomiarowe, i wciskamy switch p.t. "Kalibruj zero", a program wpisuje co trzeba do wewnętrznego EEPROM-a. Proste ? ;) Przy źródłach prądowych sterowanych np. kilka...
Witam. Odpowiadając na pytania: 1. W elektronice mogło się coś przestawić ze względu na uszkodzone ogniwo. 2. Pamięć jest zintegrowana z bq20z70 (wewnętrzny eeprom), reset pamięci przy pomocy programu sbworkshop lub be2works w wersji pełnej lub 3 dniowej tego ostatniego i trzeba mieć nadzieję, że nie ma hasła na układzie. 3. Uszkodzenie jednego ogniwa...
Ten fragment ma właśnie to robić:) Tzn do tablicy tab wprowadzane są znaki które użytkownik wprowadził na klawiaturze. Może problem jest właśnie w wprowadzaniu tych znaków? [syntax=c] if(flaga250ms == 1) { klaw = KLAW_Skan(); flaga250ms = 0; if(klaw != 0) { tab[i] = klaw; if(klaw>0 && klaw<11) { i++; } if(i==2 && klaw == 11) {...
Nie znam dobrze tego procesora. Jeżeli ma on wewnętrzny eeprom to jak najbardziej się nadaje. Może dobrze byłoby zająć się jakimś popularnym procesorem (w tej chwili atmega8 jest chyba najpopularniejsza i spokojnie poradzi sobie z twoim zadaniem). Jedno co musisz pamiętać to do eeproma nie można robić zbyt wielu zapisów(jest to przeważnie kilka-kilkadziesiąt...
Ten układ nie będzie pamiętał stanu wyjść po zaniku napięcia, gdyż taka informacja musiała by być zapisana w pamięci EEPROM, której to procesor 89C2051 nie posiada. Można by dołożyć do układu zewnętrzną pamięć ale wiąże się to ze zmianą programu. Najlepiej było by taki układ wykonać na jakimś AVR-ku np. Tiny2313, który to posiada wewnętrzną pamięć EEPROM....
Witam, potrzebuję w pewnym układzie użyć zaprogramowanej kości eeprom ( koniecznie równoległej ) ok. 65 tys możliwych adresów. Szyna adresowa 14 bitowa. szyna danych 8 bitowa. Mam jednak na stanie programator tylko do procesorów AVR. Z pamięcią szeregową bym sobie jakoś jeszcze poradził ale równoległa - nie ma szans. Chciałbym więc użyć pamięci eeprom...
Po części masz rację, numer seryjny pilota jest zapisywany w pamięci pilota i centralki, ale w zmiennym kodzie Keeloq dodatkowo zapisaywane są jeszcze informacje o tzw. liczniku index'u, na podstawie którego centrala wie jakie kolejne kody może przyjąć, a jakie nie. Wypadnięcie pilota może zdarzyć się w sytuacjach: 1. Wymiana baterii w pilocie (gdy...
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...
Witam ! Arduino IDE, zapis /odczyt do wewnętrznego EEPROMU. Jak spowodować aby PIERWSZY odczyt np. komórki "0" nie wyświetlał 255 ? Nie jestem pewny czy zrozumiałem twoje pytanie. Widocznie, czytana komórka jest 'pusta' (nic nie zostało do niej wpisane) ..... Zauważ że zawartość pustej komórki EEPROM jest czytana "0xFF" (hex), czyli 255 (dec) a nie...
jedi wrote: 3.Czy sygnatura bedzie wykryta jesli dla tego procka producent przewiduje kwarc od wartosci 0-16Mhz a ja dam np. 20Mhz? Jak trafnie zauważył LightHouser - może ale nie musi. Zazwyczaj mikrokontrolery potrafią pracować w warunkach odbiegających od przewidzianych przez producenta. Z własnego doświadczenia wiem, że PIC16C84 przewidziany do...
Cześć chłopaki, używałem tego czujnika przez jakiś czas, aw autoexec.bat było "waitFor MQTTState 1". Kilka dni temu mój serwer mqtt był offline przez cały dzień, a czujnik wydaje się czekać w nieskończoność i całkowicie wyczerpuje baterię. Po tym czujnik już nie działał. Próbuję przeflashować oprogramowanie układowe i to się udaje, ale nie uruchamia...
Witam, Mam projekt i w nim sporo zmiennych w pamięci eeprom (>100) na procku ATmega2561, które są cały czas czytane. Dość często pojawia się problem z odczytem z pamięci eeprom. Złapałem w debuge-rze w funkcji eeprom_read_dword że dana odczytana była inna niż zawartość w eeprom odczytana w AtmegaStudio. po kolejnym wejściu do tej samej funkcji i tymi...
Trzeba użyć __attribute__((section(".eeprom"))) tutaj http://avr.elektroda.eu/?q=node/13 masz przykład...
trochę jest prawdy w tym że te procesory sie programuje.SDA555XFL są to procesory OTP czyli One Time Programming.Tzn:mają wewnętrzny eeprom zaszyty w układzie(cos na wzór SDA30C164+np.27C010 tylko że w jednej kości) który jest programowany w procesie produkcyjnym dla konkretnego odbiorcy.Dzięki temu Siemens robi jedną kość a później tylko programuje...
Robiąc poważny projekt, który ma pracować lata należy kupić eeprom za kilka centów i zapomnieć o problemach. Jak już, to raczej FRAM za trochę więcej centów. Ale osobiście raczej bym tak radykalnie nie stawiał sprawy wewnętrzny/zewnętrzny EEPROM. EEPROMy wbudowane w uC mają jakieś tam gwarantowane parametry i w zasadzie to od filozofii projektu (jakiego...
Czy ktoś może potwierdzić czy instrukcje zapisu i odczytu wewnętrznego eepromu w STM32L0 ze strony https://ciastkolog.pl/elektronika/stm32-... działają prawidłowo? Program piszę w STM32CubeIDE na bibliotekach HAL. Pytam bo w moim przypadku podczas odczytu z eepromu za każdym razem odczytuję wartość...
RTFM! Wszystko jest w polskim helpie do Bascoma. Po za tym wewnętrzny eeprom czy zewnętrzny?
Zgadza się, ale wewnętrzny EEPROM ma ograniczoną liczbę zapisów. Niby 100 tys cykli to dużo ale symulacje pokazują, że liczba ta się może wyczerpać. Poza tym podobno niektóre klony sypią się już po paru tysiącach. Dlatego chciałbym zastosować coś innego.
prubuje skompilowac cos takiego Readeeprom L bez podania adresu i nie dziala czy musze podac adres jezeli tak to z jakiego zakresu ?
Witam, Prosze o pomoc, próbuje skorzystac z wewnętrznej pamięci eeprom w mikrokontrolerze At8928252. Udało mi się napisać procedure odczytu i zapisu tej pamięci w języku C (środowisko RIDE). Niestety po odcięciu zasialania zmienne nie są pamiętane. Dodatkowo na wyświetlaczu wyświetlany jest stan adresów komórek eeprom'a i...nie jest do końca zgodny...
ależ oczywiście, że raz dokonane ustawienia - zostają zapamiętane w wewnętrznej pamięci EEPROM modułu. Dlatego mówię - raz go konfigurujesz z poziomu PC'ta nawet - a później o tym zapominasz . Procek widzi już tylko "bezprzewodowy kabel" RS232 a w dataszecie widziałeś że są domyślne ustawienia - no bo jak mogłoby zabraknąć takiej opcji???? - oczywiście,...
Ciekawe rozwiązanie tylko nie bardzo wiem o jakim przerwaniu od EEPROMu mówisz? Tak jak napisałem wcześniej wykorzystuje wewnętrzny EEPROM Atmegi32 i pierwszy raz słyszę o czymś takim.
Witajcie, Jak to jest z tym eeprom-em w STM32? Mam przykładowo procesor STM32L010K4, on ma w sobie 128B pamięci eeprom. Chciałbym z tego skorzystać, ale jakoś nigdzie nie mogę znaleźć żadnych przykładów czy filmów, wszędzie mówi się o emulacji tej pamięci w obszarze pamięci flash. W jaki sposób mogę w CubeIDE skorzystać z wewnętrznego eepromu?
Nie zrozumieliśmy się. "EEPROM" tu mam na myśli zewnetrzną kość. EEMEM -pewnie chodzi o wewnętrzny EEPROM , który ma 512B -dla mnie mało Ale: struct dane PROGMEM menu[]={ ......};? i struktura jest we FLASHu. Tak mi pasuje. Dzięki za pomoc.
Przy wymianie procesora uwzględniłeś oczywiście fakt, że wewnętrzny eeprom trzeba zaprogramować wsadem ze starego? Albert
AVR nie posiadają rozkazu, którym by mozna bezpośrednio odczytać wewnętrzny EEPROM. Służą do tego macra (sekwencje rozkazowe). Zostaje chyba tylko pośrednio przypisać zmiennej konkretny adres w EEPROM-ie i względem niego adresować pozostałą część umownej tablicy.
Czy w Bascomie, przy odczycie danych z wewnętrznej pamięci EEPROM, należy wyłączać przerwania - np. Timery je zgłaszające, czy nie ma to znaczenia i dane po odczycie, nawet jak ów proces zostanie przerwany, będą nieuszkodzone? Czy przerwania wyłączają się automatycznie, tak jak przy zapisie, tj. WRITEEEPROM var , address czy nie? Polecenie odczytujące...
Prawdopodobnie masz uszkodzony mikroprocesor ST63.. zawierający wewnętrzny eeprom . Układ sporo kosztuje , więc może da się z tym żyć ...
jaki program i interfejs jest najlepszy do odczytania zawartosci wewnętrznego EEPROM-a w TMS-sie z Delco CDR500E?
Dzizes..... Nic nie piszecie, czy to więc oznacza, ze podczas symulacji nie ma możliwości bym mógł sprawdzić przebieg programu, który używa tablic zapisanych w pamięci wewnętrznej eeprom ???? masakra jakaś :-(
Podsumowując: - Autor nie chce opisać, o co mu chodzi. - Wszyscy jesteśmy zgodni co do tego, że użycie DS1307 nie ma tu sensu - wystarczy wewnętrzny EEPROM mikrokontrolera albo zewnętrzny FRAM na I2C.
A nie lepiej wykorzystać wewnętrzny EEPROM? Przy 100 tys. zapisów pojdedynczą komórkę wykończysz po ponad 300 dniach, ale prosty wear leveling da ci czas życia 100 i więcej lat.
Witaj kolego! Już ta metoda o której napisałeś pracuje :) Zrzucam w krótkim czasie pewien obszar pamięci danych do wewnętrznej pamięci eeprom. Wszystko pracuje w pętli - prosty programik. Znalazłem jeszcze na stronie siemensa bibliotekę o nazwie store_to_eeprom, ale niestety nie pracuje ona poprawnie. Program i pliki systemowe wrzucam na zewnętrznego...
Najprościej to można wykorzystać wewnętrzny eeprom, jako jeden lub dwa bajty masz licznik resetów, po każdym resecie zwiększasz o 1 i masz tablicę stanów, odczytujesz wartość z pod danego adresu i wpisujesz do portu.
$eeprom - dyrektywa kompilatora, która informuje go, że od tego miejsca dane będą trafiać do pamięci EEPROM. Faktycznie dane te trafią do pliku EEP, którego zawartość podczas programowania zostanie przelana do wewnętrznej pamięci EEPROM układu. Napisa: - Etykieta dla polecenia READEEPROM. Jest to przyjazny zamiennik adresu pod którym dane w tej pamięci...
Po co aż atmega16 do tego spokojnie jakiś ATtiny starczy. I ile Ty chesz tych ustawień zapisywać, że Ci wewnętrzny eeprom nie wystarczy? I co to za wentylator, że aż 14A mosfet potrzebny?
Witam. Odświeżę ten temat ponieważ mam podobny problem brak wskazań temperatury paliwa i powietrza oraz komunikat E2. Jak rozwiązałeś ten problem? Konieczne było wgranie danych? Błąd E2 to jest od braku sumy kontrolnej wewnętrznej pamięci eeprom, trzeba przeprogramować jak nie pomoże to może być wina eepromu,
Witam. Może ktoś z Kolegów pamięta do jakiego poziomu napięcia zasilania gwarantowane jest iż wewnętrzny eeprom poprawnie dokona zapisu bo przecież BODa można ustawić różnie. Nie mogę tego znaleźć w datasheecie. Dotychczas ustawialem 2.7V ale można przecie 1.7. robiw
Jeżeli się bawić w cos takiego to polecam raczej którąś z '51 na technologii TEMIC'a. Mają wewnętrzny EEPROM, prztworniki A/C i kilka innych bajerów. Zgadzam się jednak z tym, że troche się to mija z celem, no chyba, że hobbystycznie;-)
Chyba się nie rozumiemy. Ja pisałem, że samo dodanie FRAM, bez dodatkowych zabiegów tak jak przy wewnętrznym EEPROM nie ma sensu. A skoro robimy te wszystkie zabiegi to FRAM zazwyczaj nic nie wnosi. O to mi chodziło. Swoją drogą CRC i tak warto dodać - przykłady liczenia CRC masz AVR-libc.
Możesz uzyć zewnętrznego EEPROMa na I2C i robić tak, jak piszesz. MOżesz też zastosować zasilanie bateryjne do podtrzymania danych w pamięci RAM. Ewentualnie zastosuj uC ATtiny2313, którego pinologia jest zgodna z 2051, a ma wbudowany wewnętrzny EEPROM.
Czy ktoś moze opisać jak nalezy konfigurować rejestr cfg841 aby poprawnie działała pamięć wewnętrzna eeprom?? kożystam z tej pamięci poprzez rejestry ECON i EDATA1..4 i jakoś nie mogę zapisać zadnego bajtu.
Czy w takiej konfiguracji istnieje możliwość zapisu oprogramowania atmegi z zewnętrznego eeproma ? ( W trakcie normalnego działania atmegi tzn. po uruchomieniu kodu zapisanego we flash, to na pewno nie możesz nic zapisywać do flash. Możesz co najwyżej przepisać dane z zewnętrznego eeprom do wewnętrznego eeprom w atmedze, ale nie o to Ci chyba chodziło...
do wyświetlenia tekstu z pamięcie EEPROM wewnętrznej wystarczy przerobić procedure z lcd.lib, np. // write the string str located in SRAM to the LCD void lcd_puts(char *str) { char k; while (k=*str++) lcd_putchar(k); } na void lcd_puts_ee(char eeprom *str) { char k; while (k=*str++) lcd_putchar(k);...
Mam jeszcze jedno pytanko: Jak zaprogramować wewnętrzny EEprom w ATmega8? W PonyProg wybieram Data memory (wybieram plik jaki ma być zapisany *.hex) daje mu write data memory (EEprom) niby coś zaprogramuje a jak daje mu żeby odczytał co jest w EEpromie to są same FF.
A ja nie uwierzę, jak nie zobaczę - też czytałem to co Fiszer na liście Geble, ale pdf-y podają że to procesor OTP bez wewnętrznego eeprom-u. A kod 1410 może powtarzać się co 1998 radio. :)
Czy da sie to zrealizować układem programowalnym? Pewnie się da, ale po co adoptować do tego jakieś FPGA, skoro wystarczy Atmega, ewentualnie Atmega+FT232RL (prościej). Atmega ma wewnętrzny EEPROM , a jeśli jest go za mało - możesz dołączyć jakiś zewnętrzny EEPROM, FLASH, albo (najprościej) kartę SD.
Już dobre 20 lat żadne sztuczki nie pomagają, trzeba wyciągać moduł na stół i programatorem wewnętrznej pamięci EEPROM czyścić plik. Lampka poduszek ma się zapalić i zgasnąć, wtedy jest OK a nie wtedy jak się w ogóle nie palio. Im nowsze auto tym większy problem z czyszczeniem crasha, ja już nie raz zwracałem uwagę że forum Samochody Serwis nie ma sensu...
W przypadku gdy masz FLASHROM nic nie wylutowujesz i nie podpinasz się pod piny układu. Musisz znaleźć na wyjściu baterii: gnd,sda i scl i pod nie się podpiąć interfejsem. Przez to złącze odczytasz parametry baterii, oraz gdy bq2089 nie będzie zahasłowany - wewnętrzny eeprom. Tak jak radził kolega wyżej - lepiej poczytaj podwieszone tematy.
No dla mnie tym następnym krokiem był przerzutnik T :) Również polecam :) Potem, sugeruje proste przerwania zewnętrzne, timer (tu duze pole do popisu, mozna sobie zrobić na nim mruganie diody, przyciskami sterowac częstotliwość), potem sterować jasnością z PWM. Dalej proponuje pobawić sie wewnętrznym eepromem, przydaje sie w dalszej nauce, potem zewnętrzny...
Kolego a dlaczego nie korzystasz z wewnętrznej pamięci EEPROM?
O ile dobrze pamiętam, to problem jest związany z tym, że bufor wewnętrzny EEPROM-u do zapisu ma jakąś długość. Ponadto, trzeba coś kombinować z adresem, adres pierwszego bajtu musi być modulo coś tam. Generalnie, nie zapisuje się dużo, więc ja obszedłem problem robiąc procedurę zapisu jednego bajtu i wykonując ją w pętli, gdy zapisywałem blok.
Witam. Czy da się w jakiś sposób wyciągnąć unikalny dla każdego pojedynczego egzemplarza ATmega 644p string, za pomocą którego będzie można zidentyfikować konkretną sztukę. Oczywiści można zaprogramować wewnętrzną eeprom, ale nie o to chodzi. Chodzi o coś w rodzaju serial number-u, którego nie można zmienić / zmodyfikować. Dziękuję za podpowiedzi i...
Przepraszam, że się niezbyt precyzyjnie określiłem w pierwszym poście. Chodzi mi o to czy procedura odczytu z EEPROM jest poprawna . program obsługi LCD jest ok, bo na innym procku (bez odczytywania EEPROM) wyświetlacz śmigał jak należy. Proszę o skoncentrowanie się na kodzie dotyczącym odczytu z wewnętrznej EEPROM. Pozostały fragment kodu przedstawiłem...
Najlepiej poszukać na allegro, wystarczy wpisać "Fun prog" a na aukcji wszystko jest opisane (prawie). programy obsługujące ten programator to(chyba): AVR-gcc, WinAVR i AVRstudio (i zapewne inne). Opis podobnego programatora: Programator FUNCARD /Funrarri ! Parametry techniczne: Umożliwia programowanie plastikowych kart FUN 2,3,4,5,6 opartych na...
Jak nie wiadomo co zrobić, to najlepiej sprawdza się zasada RTFM. A więc: wstaw bloczek "Logowanie danych", kliknij PPM na niego, wybierz opcję "Pomoc" i przeczytaj, że "Rejestr danych rozpoczyna rejestrację po narastającym zboczu (zmiana z 0 na 1) na wejściu En (Enable)". Dalej przeczytaj, że "Możesz przenosić rejestr danych do komputera PC lub na...
Mam sterownik na ATMega32 który co sekundę odświerza pamięć danych zdefiniowanej na wewnętrznym EEPROM. Robi to tak czesto ponieważ dane są potrzebne do startu sytemu po każdorazowym wyłaczeniu sterownika. Moment kiedy strownik zostanie wyłaczony nigdy nie jest znany więc tak często musi po prostu być. Ile razy w ciągu swojego zycia pamięc może być...
W instrukcji obsługi jest opis błędów 37 i 38. ALARM 37-45: Błąd wewnętrzny. Alarm 37, błąd wewnętrzny numer 0: błąd komunikacji pomiędzy kartą sterującą i BMC2. Alarm 38, błąd wewnętrzny nr 1: Błąd EEPROM na karcie sterującej itd. Po restarcie po alarmie 38-45 VLT wyświetli alarm 37. W parametrze 615 może byc odczytany aktualny kod alarmu. Po więcej...
OK, problem rozwiązany. Zrobiłem strukturę o stałym rozmiarze i bez problemu poszło :) A chodziło o EEprom wewnętrzny.
Witam Wpisuje sobie do eeprom wewnętrznego dane: $eeprom Data 140 , 134 , 136 , 198 , 134 , 255 , 142 , 163 , 175 , 255 , 136 , 199 Nie do końca rozumiem gdzie to polecenie pakuje pierwszą daną? Czy 140 będzie w adresie 0 czy 1? Gdzie będzie zapisana długość(ilość) danych? Pozdrawiam Pawli
Pięknie wykonana gwiazda i super efekty świetlne. Mógłbyś pogrupować efekty w programy i dodać przycisk impulsowy do ich wyboru i jeszcze jeden przycisk do zmiany szybkości efektów. Ustawienia zapamiętywane w wewnętrznej eeprom- po włączeniu zasilania odtwarzane są efekty wg ostatniej konfiguracji. Przy module z uC dodać mini-przetwornicę impulsową...
Dokładnie przed świętami do celów 'naukowo/badawczych' czyli dokładnie w celu zaznajomienia się z 'STM32 & wewnętrzny EEPROM' zakupiłem na kamami.pl : Same procesory STM32L011K4T6 i STM32L021K4T6 plus NUCLEO z STM32L031 wszystko z EEPROM na pokładzie. Do produkcji zakupy będą oczywiście gdzie indziej. Jesli autorowi nie przeszkadza że to M0+ to proponuję...
Witam. Jak z poziomu BascomAVR oczekuje się na gotowość EEPROM wewnętrznego na zapis i odczyt? Pozdrawiam.
Zapis do EEPROM jest realizowany różnie. Są EEPROMy w których kasowanie odbywa się stronami, natomiast zapis możliwy jest do pojedynczych komórek, są też EEPROMy posiadające wewnętrzny bufor SRAM, do którego odbywa się najpierw zapis, a potem z niego na stronę pamięci. W takim przypadku jeśli strona ma np. 128 bajtów, to inicjacja zapisu powoduje zapisanie...
mam pytanie... po co dałeś eeproma po i2c jeżeli procek 8535 ma wewnętrzny eeprom? sporo robisz na eepromie z tego co zauważyłem( nie wnikałem w twój program zobaczyłem tylko przez 2 minuty) eeprom może a nawet napewno szybko się wypali przy częstym zapisie danych do eeproma niby jest to milion cykli , ale są pamięci które wysypują się po połowie tego...
Zastanawiam się nad kupnem drukarki CLP310. Oczywiście chciałbym się zabezpieczyć przed zbyt dużymi wydatkami na oryginalne tonery. Znam się na elektronice i układach cyfrowych. W związku z tym pytanie: czy złącza czipów tonerów są na tej samej magistrali I²C co wewnętrzny EEPROM ? Jeśli tak, to bez otwierania drukarki mógłbym odczytać mapę wewnętrznej...
A jak Ty chcesz załadować tę grafikę , do wewnętrznego eepromu procka :?: Piotrek
oo hoho - tutaj to się dopiero dzieje - żąglujecie stosami, że hej - najbardziej chyba BoskiDialer Wink Kiedyś naprowadził człowieka na dobry mirekk36 Taktuje 25MHz :D Tylko proszę nie pisać że to za dużo. Działać, działa. Koniec i kropka. (z wewnętrznego EEPROM nie korzystam)
Cześć, Mam problem po wymianie wspomagania w fiacie bravo. Oryginalne wspomaganie złapało błędy wewnętrzne - uszkodził się eeprom. Kupiłem drugie wspomaganie. Zamontowałem i pojawił się błąd c1103 - błąd konfiguracji. Niczym nie jestem w stanie tego skonfigurować, próbowałem ktsem, autelem, launchem, multiecuscan. W multiecusxan jest opcja w wspomaganiu...
Kluczyk w EEPROM... A co to da? Skoro autor obawia się emulatora DS, to użytkownik tym bardziej będzie w stanie odczytać EEPROM. Z bootloaderem, odpowiednio ustawionymi lockbitami i szyfrowanym właśnie tym indywidualnym kluczykiem wsadem nie ma większych szans. Z resztą czy nie jest przypadkiem tak, że wgranie pamięci programu czyści wewnętrzny EEPROM?...
jaki eeprom ?? wewnętrzny ( we flashu ) czy zewnętrzny ??
Zgadzam się z kolegą skryn . To zależy jaki jest moduł .Z tego co pamiętam w serii PCP jaki i PCT oraz nowszych jest stosowany procesor Motorolli , który posiada wewnętrzny eeprom i tu naprawa nie wchodzi w grę ( brak wsadu i sprzętu do zaprogramowania procesora w warunkach domowych , serwisy też tego nie robią bo moduły są już zaprogramowane ) Natomiast...
To sa pamieci o roznej budowie i roznym przeznaczeniu. SRAM jest pamiecia szybka, "systemowa", ulotna. EEPROM natomiast jest pamiecia powolna w zapisie ale nieulotna po wylaczeniu zasilania. Ma tez ograniczona liczbe cykli wymazywania/zapisu. Dlatego w EEPROMie przechowuje sie dane konfiguracyjne lub takie ktore maja byc zachowane po zaniku zasilania....
Oto nota aplikacyjna AVR100 ze strony Atmela. Dotyczy obsługi wewnętrznej pamięci EEPROM. Pozdrawiam. P.S. Zmieniłem rozszerzenie z .asm na .txt
Myśle właśnie o wykonaniu podobnego projektu też na '51 na początek jednak napis zamierzam umieścić na stałe w pamięci programu. Inne rozwiązanie to napis umieszczać w EEPROM np. 89S8252 To jest procesor i chyba masz na myśli jego wewnętrznego EEPROM-a w którym za wiele nie zmieścisz. Ja też robię coś takiego ale podpiąłem do procka jeszcze external...
Próbowałem bez większych rezultatów przekopać forum co do informacji o szybkości taktowania atmegi. chodzi o to czy któryś z kolegów próbował zasilić układ częstotliwością 25 MHz? I na dodatek czy są pozytywne efekty pracy tak użytego procesora. Z czym mogą być problemy ? Z programowaniem i ew. zmianą częstotliwości na tę okoliczność. Czy wewnętrzny...
Type: TV-8-70222/P Jest to popularne chassis TV8. Przegrzewanie się BU na wysokim spowodowane jest awarią mikrokontrolera z wewnętrzną pamięcią EEPROM! (po wstawieniu procesora z innego TV tranzystor może chodzić nawet bez radiatora). Żadna z opcji trybu serwisowego nie ma wpływu na grzanie się tranzystora linii, który w zależności od egzemplarza po...
Po co EEPROM jest zasilany z baterii podtrzymującej ? Z czystego leniwstwa.Łatwiej było poprowadzić zasilanie na schemacie. Sam EEPROM nie musi być użyty, można użyć wewnętrznej EEPROM kontrolera, tylko przy codziennym kasowaniu obawiałem się o żywotność komórek pamięci. Oczywiście zaraz się poprawię i wrzucę poprawiony schemat. A tak przy okazji,...
Potrzebna pomoc w sprawie usunięcia zapisu o zdarzeniu (crash-a) w module airbag jak w temacie; moduł TEMIC o numerze 996.618.219.01. Wewnątrz na płycie jest procek motorola MC68HC11KA4 o masce 2E59B. Mam sprzęt do odczytania zawartości wewnętrznego eeprom-u, nie wiem które bajty są odpowiedzialne za świecenie się kontrolki airbag; dodam że wystrzelona...
Sterownik S7-224CN przestał wykonywać program. Po podłączeniu do Step7 MicroWin okazało się że zniknął program z wewnętrznej pamięci eeprom. Na sterowniku świeci się na zielono RUN ale: https://obrazki.elektroda.pl/6972826300_... Mamy jeszcze dwie identyczne maszyny ale dostęp jest chroniony hasłem, z producentem maszyn brak kontaktu....
Ja proponuje jakikolwiek z rodziny AVR są proste w programowaniu i posiadają wewnętrzną pamięć EEPROM. A do pisania programu polecam Bascoma. Pozdrowienia.
Witam czy jest jakaś możliwość aby mikro kontroler potraktował zewnętrzną pamięci EEPROM (24cxx) jak swoją, to znaczy żeby potraktował ją jak rozszerzenie wewnętrznej, żeby normalnie można było nią programować razem z uc, tak jak robi się to z wewnętrzną pamięcią.
Witam w jaki sposób można zrobić to, żeby np. tekst "qwerty" (czyli tablica cText) był zapisywany w wewnętrznym EEPROM? Chcę zwolnić trochę miejsca. [syntax=c] struct _Menu_Entry { uint8_t id; uint8_t behavior; uint8_t items_in_menu; Menu_Entry *sub; Menu_Entry *parent; char cText[17]; FuncPtr call_me; }; typedef struct _Menu_Entry Menu_Entry; Menu_Entry...
otóż nie znalazłem takiej pętli w wygenerowanym kodzie i stąd mój domysł, że napisany przeze mnie program wykonywał się bezustannie przez dobrych kilka chwil(martretując wewnętrzny eeprom?), ponieważ w tym przypadku(albo coś przeoczyłem) po wykonaniu main() program w debuggerze wykonywał RTS bez RCALL/CALL czyli niedopełnienie stosu i się resetował....
0xFF --> no, to rozumiem :). Nie wiedzialem ze wykorzystujesz zewnetrzny eprrom. Te dwie funkcje co Ci podalem sa do obslugi wewnetrznego epromu. Swoja droga to po co dajesz zewnetrzny? :arrow: Prymulka - dokładnie tak samo myślałem. Na to zresztą wskazuje tytuł tematu... Haha....wiedziałem, że zapytacie :). Wprowadziłem ulepszenie:). Sprawdziłem powyższe...
Widze żę kolega chce wykorzystać dodatkową pamięć EEPROM, ale po co(może nie doczytałem i potrzebujesz więcej) skoro ATmega8 ma już wewnętrzny EEPROM 512B.W Bascomie wystarczy zadeklaować zmienną np tak: Dim X as ERAM Byte at 1 W jakim formacie odczytywane są dane z odbiornika GPS? Jakiś czas temu zabieralem się do zrobienia urządzonka zczytującego...
Kolega mirekk26 już chyba Ci rozjaśnił jak poradzić sobie z problemem zasilania EEPROM. Ja mam inne pytanie, czy będziesz gromadził dużą ilość informacji że potrzebujesz dodatkowej pamięci? (ATmega128 posiada 4K wewnętrznej pamięci EEPROM)
bascom wewnętrzny eeprom atmega wewnętrzny eeprom atmega eeprom wewnętrzny
ciśnienie r407c tl074 lm324 iveco daily problemy klimatyzacja
budowa wykrywacza metali stacja klimatyzacji
Czas pracy lodówki przed wyłączeniem sprężarki Budowa projektora laserowego: kluczowe elementy i technologie