zapis pamięci eeprom

Znaleziono około 4756 wyników dla: zapis pamięci eeprom
  • Zapis wielobajtowy do pamięci EEPROM w AVR - delay czy pętla? Funkcja EEPROM.put()

    Witajcie, Zastanawia mnie pewna sprawa; czas zapisu do pamięci EEPROM w AVR-ach to 3-4ms. Czy w przypadku kiedy mam do zapisania więcej niż jeden bajt, po każdym poleceniu EEPROM.write() powinienem wrzucić delay ustawiony na 4ms żeby dać czas procesorowi na zapis? Czy mogę odpalić np pętlę, która od razu, bez żadnych opóźnień zapisze np 64 bajty? Jak...

    Arduino   26 Lis 2023 09:04 Odpowiedzi: 5    Wyświetleń: 282
  • Jak skutecznie zablokować zapis w pamięci EEPROM 24C02?

    Sam sobie odpowiedziałeś, w twoim przypadku WP chroni tylko górną połówkę pamięci ,wymień na AT24C02 powinno pomóc.

    Mikrokontrolery Początkujący   18 Mar 2012 19:41 Odpowiedzi: 9    Wyświetleń: 8418
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [STM32][Eclipse] - Zapis pamięci I2C EEPROM 24...1024/1025/1026

    Być może, że twoje opóźnienie wcale nie jest takie jak myślisz (skoro 3ms to typowy czas to 5ms spokojnie powinno wystarczyć). Zauważ, że jeśli zapisujesz pierwszą stronę to kolejną możesz zapisać jeśli wysłanie control byte zwróci ACK jeśli nie to pamięć jest zajęta i należy ponownie wysłać start i control byte. Co jeśli najpierw zapiszesz druga stronę...

    Mikrokontrolery ARM   24 Sty 2017 18:27 Odpowiedzi: 24    Wyświetleń: 4554
  • [F0] EEPROM - zapisuje tylko pierwsze 256 komórek we FLASH

    Jak to obliczyłeś? Pewnie 1024/4 bajty = 256, ale tutaj tak to nie działa. Strona 1024 bajty to 1024 bajty, inaczej 512 półsłów. Zapis do stron pamięci w STM32F0 wymaga zapisywania półsłów, do jednej strony oczywiście można zapisać 512 półsłów. Tzw. "emulacja EEPROMu" zapisuje wartość zmiennej (2 bajty) + "identyfikator zmiennej" (2 bajty), a więc...

    Mikrokontrolery ARM   19 Lip 2020 23:30 Odpowiedzi: 8    Wyświetleń: 831
  • Zapis do EEPROM 24c64 - Jak zarządzać adresami przy skokach?

    ... W ten sposób mogę skakać po całej pamięci. Po każdym zapisie bajtu jest przerwa 10ms. Myślę, że podobnie można to zrobić w Bascomie. Policz ile czasu zajmie prockowi zapisanie 8192 bajtów(24c64).Spoko można się zdrzemnąć :D Piotrek PS O pamięci 24c1024 , wogóle nie wspomnę :(

    Mikrokontrolery   29 Sty 2006 14:18 Odpowiedzi: 11    Wyświetleń: 5054
  • REKLAMA
  • Używanie pamięci EEPROM 24C32N w module DS3231 - Adres, zapis i odczyt danych, program BASCOM-AVR

    Są oczywiście takie moduły zespolone z pamięcią. Mozna tam zapisywać i czytac po bajcie, ale można też sekwencyjnie całe łańcuchy i tablice nawet serializatorem. Dwie pierwsze funkcje podpowiem. Wygląda na to ze działaja ;) Możnaby dodać jakieś zabezpieczenia na wypadek braku komunikacji. https://obrazki.elektroda.pl/8549538400_...

    Mikrokontrolery AVR   26 Gru 2022 22:18 Odpowiedzi: 3    Wyświetleń: 831
  • [C][ATMEGA] - Zapis tablicy stringów do pamięci EEPROM

    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?

    Mikrokontrolery AVR   01 Lut 2014 15:25 Odpowiedzi: 15    Wyświetleń: 3090
  • Bascom ATmega32 - Zapis dużej liczby do pamięci EEPROM uC

    http://www.elektroda.pl/rtvforum/topic14...

    Mikrokontrolery AVR   29 Gru 2013 18:21 Odpowiedzi: 2    Wyświetleń: 1557
  • [AT89C51AC2],[C],[KEIL] - błędy w zapisie pamięci EEPROM

    Zgaduję, że zapisujesz pierwszą komórkę w pamięci EEPROM i tam są błędy? Jeżeli tak, to nic nowego. Nie używa się pierwszej komórki, ponieważ jakikolwiek błąd zasilania, zapisu, kontrolera (timing) powoduje, że automatycznie jest zerowany rejestr adresowy i zapis jest prowadzony do komórki z adresu 0x00. Zacznij zapisy od komórki 0x01 i powinno być...

    Mikrokontrolery   29 Maj 2013 07:35 Odpowiedzi: 4    Wyświetleń: 2325
  • Zapis pamięci eeprom RH86 przez programator Wellon jako BR93H86 (ROHM) - odczyt i zapis

    Dzięki - może się przydać!

    Elementy Elektroniczne - zamienniki i identyfikacja   09 Lis 2024 07:52 Odpowiedzi: 1    Wyświetleń: 270
  • REKLAMA
  • Brak zapisu zmiennych do pamięci eeprom w AT80S8252

    Witam. Nie bardzo rozumiem o co ci chodzi. To jest mikrokontroler 8 bitowy i pamiec jest zorganizowana w komorki 8 bitwe. Wiec jesli chcesz zapisac np zmienna typu int robisz to tak: zapis gornych 8 bitow -> zwiekszasz adres -> zapis dolnych 8 bitow/mozesz i odwrotnie ,zalezy to od twojego zapisu notacji/ i analogicznie robisz odczyt. Ponizej...

    Mikrokontrolery   08 Maj 2005 02:14 Odpowiedzi: 12    Wyświetleń: 2090
  • LG 43LF510V-ZA nie pamięta ustawień. Poszukiwany wsad

    Nie ma tam rozwiązania opartego o zapis w pamięci EEPROM typu 24 lub 93?

    TV Szukam   30 Maj 2022 21:08 Odpowiedzi: 10    Wyświetleń: 1209
  • Zapis do różnych obszarów pamięci EEPROM w procesorze AVR128DA32 - nierówna funkcjonalność

    Jak na mój gust, to ta funkcja powinna wyglądać tak: [syntax=c]liczba = eeprom_read_byte((uint8_t*)(&eWDRF)); liczba++; eeprom_write_byte((uint8_t*)( &eWDRF),0x44);[/syntax] Wszystko ponadto jest zbędne a nawet szkodliwe, gdyż jest już umieszczone w ww. funkcjach. Jeśli chcesz sam operować na rejestrach to powinno raczej wtedy wyglądać tak: [syntax=c]uint8_t...

    Mikrokontrolery   01 Sty 2023 19:44 Odpowiedzi: 6    Wyświetleń: 555
  • [AVR-GCC] Jak zapisać i odczytać signed int w pamięci EEPROM ATMEGA8?

    Chodzi Ci o zapis do pamięci EEPROM? W wątku http://www.elektroda.pl/rtvforum/viewtop... zamieściłem plik lib_avr.zip, w nim znajdziesz odpowiedź na Twoje pytanie (jest tam biblioteka i przykładowy plik z krótkim programem.

    Mikrokontrolery   15 Sty 2007 13:21 Odpowiedzi: 2    Wyświetleń: 1396
  • uProg - mały, szybki, przenośny programator AVR z SD

    http://obrazki.elektroda.pl/2762225800_1... 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...

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 156991
  • Zapis i odczyt EEPROM w AT89S52 - kod C dla Keila

    witam Program, z którego pochodzą przedstawione funkcje był pisany pod Raisonance, w Keil spróbuj zamiast xdata char* addr wpisać char xdata * addr Nie mam Keila, nie sprawdziłem tego w programie, ale patrząc w helpa myślę, że zadziała. Poniżej masz przykład przypisania zmiennej x (z przestrzeni data) wartości zmiennej eep_var (z xdata - eeprom) - bezpośrednio,...

    Mikrokontrolery   17 Lis 2005 23:06 Odpowiedzi: 13    Wyświetleń: 2274
  • ATTiny85: Zapis i odczyt powiadomienia SMS z pamięci EEPROM w Arduino IDE

    Witam. ATTiny programuje w Arduino Ide za pomocą Arduino Nano. Z braku miejsca w pamięci ram, wrzuciłem treść powiadomienia sms do pamięci eeprom: za pomocą #include <avr/eeprom.h> eeprom_write_block Kod programu do zapisania treści powiadomienia w pamięci eeprom ATTiny85: #include <avr/eeprom.h> char powiadomienie[60]; char test[60];...

    Arduino   30 Lip 2022 10:54 Odpowiedzi: 4    Wyświetleń: 633
  • [Atmega] Atmega8 - błędne odczyty EEPROM po ponownym włączeniu zasilania

    BOD to tylko terapia doraźna. Popraw przede wszystkim zasilanie, musisz mieć nieźle pokaszanione, skoro napięcie tak pływa, że miałeś 25% błędów. Popraw też program. Dobrą praktyką jest ustawienie EADR pomiędzy zapisami/odczytami na nieużywaną komórkę pamięci EEPROM. Dzięki temu przypadkowy zapis zostanie wykonany w nieużywanym obszarze.

    Mikrokontrolery AVR   07 Kwi 2011 15:26 Odpowiedzi: 6    Wyświetleń: 2237
  • Jak zapisac dane programowo w pamięci eprom procka 90S213

    Witam jestem raczkującym programistą 90S213 w BASCOMIE Jak narazie idzie mi niezle ale chcialbym zapisać pewne dane w wewnętrzej pamieci eprom (by po restarcie porcka moglbym korzystać z zapisanych danych) niestety niewiem jak to ugyść. Pewnie tu chodzi o rejestry EEDR POMOCY Z gory dziękuje

    Mikrokontrolery   29 Cze 2004 09:54 Odpowiedzi: 6    Wyświetleń: 1011
  • Problem z połączenie do Atmega640 przez JTAG z wykorzystiem konwertera Sipeed

    Rejestry deklarowane przez program nie mają nić współnego z rejestrami mikrokontrolera , z resztą odczyt i zapis zawartości mikrokontrolera ich nie dotyczy , bo są fizycznie w pamięci ram której programator nie zapisuje . "Rejestr" nie oznacza tylko fizycznego rejestru rdzenia procesora czy peryferiala . Może to być jedna lub kilka komórek w pamięci...

    Mikrokontrolery AVR   10 Lis 2024 19:36 Odpowiedzi: 10    Wyświetleń: 351
  • [90c2313][bascom] Obsługa pamięci eeprom procesora.

    Jak można w 90c2313 lub podobnym Procku zapisywać do wewnętrznego epromu dane chodzi mi o krótki listing wyglądać to ma tak Fragment jak to ma działać Do Treść programu skoki do podprogramów ……….. ……….. ………. O ten fragment na dole proszę o wyjaśnienie ,nakierowanie lub podanie przykładowego kodu...

    Mikrokontrolery   09 Lip 2008 06:21 Odpowiedzi: 14    Wyświetleń: 3042
  • Tytuł: Licznik dystansu rowerowego na Arduino Nano, OLED i Cholotron: D2, całkowity i wycieczkowy

    Z EEPROM jest wiele zabawy. Najprościej nie zapisywać co 1-2m dystansu, jak miałeś w programie, czy co 1s, jak się zrobiło gdy przeniosłem Ci to do loop. Masz odmierzanie czasu tym nieszczęsnym delay 1000, to definiuje najmniejszą jednostkę czasu w tym programie. Naucz się millis() i usuniesz to ograniczenie. Ale tu też można coś wyrzeźbić, po tym delay...

    Arduino   29 Sty 2023 22:19 Odpowiedzi: 10    Wyświetleń: 591
  • Jak odczytać pamięć EEPROM ER59256?

    NIE WIEM JAK ODCZYTAĆ PAMIĘĆ ER59256?

    Radia i Systemy Multim. Samochodowe Serwis   19 Cze 2003 20:46 Odpowiedzi: 1    Wyświetleń: 989
  • RATUJCIE!!! Mam problem z komunikacją z pamięcią eeprom IIC

    Od dłuższego czasu podejmuję (bez powodzenia) próby komunikacji z pamięcią eeprom IIC 24c64. Dostaję ack, wszystko na pozór wydaje się być OK, ale gdy chcę odczytać to, co zapisałem, odczytuję tylko FF. Czy jest coś, o czym powinienem wiedzieć? A może ma ktoś jakiś sprawny program w assemblerze do komunikacji z eeprom-em? Czekam na Waszą pomoc. Pozdrawiam.

    Mikrokontrolery   13 Maj 2005 16:33 Odpowiedzi: 13    Wyświetleń: 1766
  • STM32 Zapis zmiennej do pamięci EEPROM. - Na rejestrach.

    Witam :) Chce zapisać zmienną do pamięci EEPROM w procesorze. Testuje peryferia dynamicznie i nie wiem co się z nimi dzieje w trakcie działania. Wysyłają do mnie dane po USARCIE i chciałbym je zapisywać w wewnętrznej pamięci. Znalazłem realizacje zapisu, lecz wszędzie bazuje się na bibliotekach HAL, których nigdy nie używałem i się przekonać nie mogę....

    Początkujący Elektronicy   10 Cze 2019 08:57 Odpowiedzi: 0    Wyświetleń: 549
  • Prośba o wyjaśnienie, w jaki sposób odczytuje i zapisuje się dane z 27C512

    Czy ktoś może mi wyjaśnić i opisać jak zapisuje sie i odczytuje dane z 27C512 :?: W zasadzie interesuje mnie rola wejść DQ, tzn. czy za ich pomocą można na przykład dostać się do wybranej komórki pamięci :?: Z góry dziękuję Harry

    Mikrokontrolery   18 Wrz 2002 19:04 Odpowiedzi: 9    Wyświetleń: 3419
  • Jak zaprogramować EEPROM 28C64 przez komputer? Ustawienia adresu i impulsu WE

    Witam! jak zaprogramowac Eeprom 28c64 przez komputer. Ustawiłem adres, dane i impuls na WE (1ms) i nic. Proszę o pomoc. Pozdrawiam!

    Początkujący Elektronicy   08 Kwi 2008 21:20 Odpowiedzi: 4    Wyświetleń: 1119
  • ATMEGA8 - C/C++ - jak zapamiętać zaprogramowane wartości ?

    Drodzy koledzy... Napisałem niedawno program. Jest w innym poście. Nadal go rozwijam i aktualnie pisze funkcje do programowania. Poprostu chciałbym aby moje urządzenie było uniwersalne, programowalne :) Włącze urządznie, odpali się z parametrami domyślnymi, zaprogramuje je i jak zapamiętać je, żeby po wyłączeniu i ponownym włączeniu one nie zgineły....

    Mikrokontrolery AVR   04 Lis 2009 17:14 Odpowiedzi: 20    Wyświetleń: 3318
  • Pamięć Eeprom I2C lub równoległa okolo 64KB jaką wybrac ??

    Witam Poszukuje jakąs pamiec eeprom okolo 64 KB moze byc wiecej warunkiem jest niewielki rozmiar, mam pamiec 29LC64 ale nie dosc ze jest duza to trzeba ja programowac z 12 V a mi by zalezalo na 5V> Bylbym wdzieczny za jakąkolwiek pomoc Pozdrawiam !! Ostrzeżenie za pisanie postów w niewłaściwym dziale, oraz niestosowanie polskich znaków. przeniosłem...

    Elementy Elektroniczne - zamienniki i identyfikacja   02 Gru 2006 13:13 Odpowiedzi: 2    Wyświetleń: 1500
  • RENAULT scenic czy wystarczy wymienić napinacze pasów !?

    Teoretycznie tak być powinno - wymiana napinaczy wraz ze sterownikiem. W praktyce ze sterownika usuwa się crash'a i sterownik ponownie montuje - w końcu to jest tylko zapis o powstałym zdarzeniu w pamięci eeprom lub pamięci w procesorze. Ale tego w serwisie nie robią no chyba że nieoficjalnie :)

    Samochody Elektryka i elektronika   30 Maj 2005 16:39 Odpowiedzi: 5    Wyświetleń: 6986
  • Jak zapisać 40 kB do pamięci Atmel 24C64? Adresowanie drugiej części 32kB

    eeprom to nie jest pamięć ram, po sekwencji wysyłania danych zapis następuje po otrzymaniu znaku stopu i trwa około 10ms.. musisz wstawić opóźnienie 10ms pomiędzy stopem jednego zapisu a startem kolejnego.

    Mikrokontrolery   22 Paź 2007 17:16 Odpowiedzi: 11    Wyświetleń: 1455
  • [BASCOM] Jak odczytać i wyświetlić eeprom 24C02/04/16/64 na LCD 2x16 w BASCOM?

    Komenda Print nie wyświetli ci zmiennej na lcd :) 'Program wykonujący zapis do pamięci EEPROM Sub Write_eeprom(byval Adres As Byte , Byval Value As Byte) I2cstart I2cwbyte Addressw I2cwbyte Adres I2cwbyte Value I2cstop Waitms 10 End Sub 'Program wykonujący odczyt z pamięci EEPROM Sub Read_eeprom(byval Adres As Byte , Value As Byte) I2cstart...

    Mikrokontrolery   24 Lis 2007 15:56 Odpowiedzi: 39    Wyświetleń: 7509
  • AT90S2313 zapis 16-bitowej wartosci poprzez eeprom_write...

    Nie za bardzo mi to wychodzi.. powiedziałbym, że nawet wcale :( uint8_t adr __attribute__((section(".eeprom"))); (...) eeprom_write_byte(&adr, zm); i zm=eeprom_read_byte(&adr); -dziala, jednak zalezalo mi na nieco wiekszej wartosci

    Mikrokontrolery   23 Cze 2005 09:51 Odpowiedzi: 8    Wyświetleń: 1157
  • [ATMEGA32] EEPROM, stronicowanie, wielokrotny zapis

    Witam! Pytanie dotyczy zapisu do EEPROM'u pojedynczych bajtów. W datasheet'cie do ATmega32, w rozdziale 7.4.1 "EEPROM data memory" napisano: The ATmega32A contains 1024 bytes of data EEPROM memory. It is organized as a separate data space, in which single bytes can be read and written. The EEPROM has an endurance of at least 100,000 write/erase cycles....

    Mikrokontrolery AVR   20 Sie 2009 12:46 Odpowiedzi: 5    Wyświetleń: 2976
  • [Bascom]Odczytywanie danych z pamięci eeprom procesora

    Witam, napisałem taki sobie kod do odczytywania zmiennej freq z pamięci eeprom procesora: [syntax=basic4gl]$regfile = "m644pdef.dat" ' specify the used micro $crystal = 16000000 $baud = 9600 $hwstack = 64 $swstack = 64 $framesize = 64 '---------------------------------------... 'konfiguracja wyświetlacza Config Lcd = 16 * 2 Config...

    Mikrokontrolery AVR   20 Lip 2013 06:39 Odpowiedzi: 26    Wyświetleń: 4284
  • BAW574252 (24C02/85C82) – jak poprawnie zapisać dane do tej pamięci EEPROM?

    Witam Kto wie jak zaprogramować taką pamięć ? wyczytałem że jest to odpowiednik 24c02 lub 85c82, na tych ustawieniach można odczytać lecz z programowania nici Dzieki Pozdrawiam

    Radia i Systemy Multim. Samochodowe Serwis   27 Mar 2023 09:46 Odpowiedzi: 5    Wyświetleń: 1843
  • Programator EEPROM 28C64 do PC

    Przedstawiam Wam prosty programator EEPROMów. Pozwala uniezależnić się od AVT w kwestii BIOSa. Trzy kostki 4094 połączone kaskadowo tworzą 24bitowy rejestr o wpisie szeregowym i wyjściu równoległym. Dane do wpisania podawane są na pin D i synchronizowane sygnałem CLK. Przepisanie zawartości rejestru przesuwnego na wyjścia równoległe następuje przy wysokim...

    Artykuły   05 Maj 2010 09:26 Odpowiedzi: 0    Wyświetleń: 2230
  • Jak adresować komórki EEPROM 2kB powyżej 0FFH przez I2C?

    Jestem początkujący więc proszę o wyrozumiałość. Od kilku dni wertuję Internet bo chciałbym się dowiedzieć w jaki sposób mogę zaadresować pamięć EEPROM powyżej adresu 0FFH, np jak adresować komórkę o adresie np. 7CC poprzez I2C? W każdym datasheet'ie jest napisane że adres komórki musi być 8 bitowy, nie do końca rozumiem o co chodzi ze stronicowaniem,...

    Mikrokontrolery   12 Sie 2009 20:03 Odpowiedzi: 5    Wyświetleń: 2099
  • Centralka alarmowa na 89c51 z NE 5/99 - problem z wyświetlaczem LCD

    Brak schematu nieco przeszkadza. Program wygląda na poprawny. Może to wina sprzętu. Sprawdź połączenia, oraz działanie klawiatury, wykonaj test zwierając drutem wyprowadzenia które zwarłaby klawiatura przy naciśnięciu klawisza. Np zwarcie P3.3 z P3.7 powinno włączyć alarm przy początkowym wyborze. Czy zapis odczyt do pamięci EEPROM działa poprawnie...

    Mikrokontrolery   28 Maj 2005 10:58 Odpowiedzi: 18    Wyświetleń: 2087
  • [C][Mega8]Błędny odczyt EEPROM po wlaczeniu zasilania

    Jeżeli tak skonstruowany jest twój program to zabijasz pamięć eeprom. Ona ma ograniczoną żywotność, a ty w pętli głównej zapisujesz do niej w każdej iteracji. Zapis do tej pamięci trzeba ograniczyć do minimum. Zmień podejście i zapoznaj się z funkcjami eeprom_update_XXX.

    Mikrokontrolery   21 Kwi 2011 22:47 Odpowiedzi: 5    Wyświetleń: 1943
  • Jak zapisać dane z pamięci V do EEPROM w S7-200?

    Hmmm. Chyba nie ma innego sposobu niż opisany w podręczniku. Ma on pewna wadę - można w trakcie jednej operacji zapisać max double word (można mniejsza porcje word, byte) Wykorzystuje się do tego obszary systemowe. W SMW32 wpisujesz o obszar danych do zapisu jako offset od VB0. W SMB 31 odpowiednio SM31.0 i SM31.1 sterują rozmiarem danej do zapisu (00-byte,...

    Automatyka Sterowanie PLC   08 Wrz 2015 15:32 Odpowiedzi: 2    Wyświetleń: 975
  • Jak zapisać dane na stałe w EEPROM Atmega32 za pomocą pliku *.epp?

    Witam. Problem mój polega na tym, że potrzebuję pewne dane umieścić w pamięci eeprom atmegi32. Do tej pory robiłem to w programi głownym za pomocą instrukcji : while(eeprom_is_ready()==0); eeprom_write_block((uint8_t*)text1,(uint... Pozwalało to na prawidłowy odczyt.Problem jest jednak że te dane dalej zajmują miejsce a chciałbym je na stałe...

    Mikrokontrolery   29 Cze 2008 08:43 Odpowiedzi: 1    Wyświetleń: 1187
  • Odczyt eeprom Atmega16, jego żywotność, dodatkowe zmienne w RAM

    Witam Chciałbym skonsultować temat. Adesy i komendy klawiszy w kodzie RC5 mam zamiar przechowywać we wbudowanej eeprom mikrokontrolera Atmega16. Czy (po odebraniu kodu RC5) w celu porównania odwoływać się za każdym razem do danej zawaetej w EEPROM (oszczędność pamięci ram, krótszy, łatwiejszy kod, ale za to częsty odczyt pamięci EEPROM) czy stworzyć...

    Mikrokontrolery AVR   11 Wrz 2012 12:46 Odpowiedzi: 3    Wyświetleń: 2079
  • AT89S8253 - wykorzystanie wewnętrznej pamięci EEPROM

    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.

    Mikrokontrolery   09 Sie 2009 19:29 Odpowiedzi: 4    Wyświetleń: 2161
  • Poszukuję pełnego obrazu pamięci EPROM dla systemu DSM-51 (32kB)

    W systemie DSM-51 jest pamięć EEPROM o wielkości 32kB, dostępna jako pamięć programu standardowo między adresami 8000h-FFFFh, a w przypadku pracy systemu bez komputera, to wspomniany EPROM jest dostępny podwójnie, od 0000hdo 7FFFh i jeszcze raz to samo od 8000h do FFFFh. Ta pamięć zawiera między innymi kody podprogramów, w które jest standardowo wyposażony...

    Mikrokontrolery   20 Lut 2009 12:34 Odpowiedzi: 4    Wyświetleń: 3506
  • [EEPROM i AVRlib] Funkcja eeprom_write_word i were leveling - czy zawsze kasuje dane?

    Wcześniejsze kwestie wyjaśnił już kol. (at)michalko12 . Mowiąc o tym, że funkcja z eeprom.h dokonuje kasowania przed zapisem powoływałem się na Twoją książkę (str.235 wytłuszczonym drukiem) oraz na https://www.nongnu.org/avr-libc/user-man... gdzie jest napisane: "All write functions force erase_and_write programming mode." Nowsze...

    Mikrokontrolery Początkujący   26 Lut 2018 20:13 Odpowiedzi: 6    Wyświetleń: 1155
  • [WinAVR][c][eeprom] - zapis i odczyt, jak to zrobić?

    Przyjrzyj się prototypom funkcji operujących na EEPROM - pierwszym argumentem jest adres, a drugim dana, powinno więc bć eeprom_write_byte(&liczba_LED,1);, analogicznie przy odczycie. Zapis &1 co ma wg ciebie robic? Pobierać adres literału? Druga rzecz, zmienne w pamięci EEPROM powinny być globalne, nie ma sensu ich definiować lokalnie, co prawda w...

    Mikrokontrolery AVR   12 Lis 2010 12:10 Odpowiedzi: 9    Wyświetleń: 3368
  • [AVR] - Czas zapisu EEPROM w Atmega8 przy 4MHz i 16MHz, wpływ na wydajność

    Odczyt EEPROM trwa tyle co odczyt IO. Nie wnosi żadnych opóźnień. Zapis - jest zależny od MCU, dokłądne czasy znajdziesz w jego nocie - zwykle to 2-5 ms. Podczas zapisu procesor może wykonywać inne instrukcje, a nawet je wykonuje. Tylko, żeby z tego skorzystać należy dokonać zapisu z wykorzystaniem przerwań - po zaposaniu komórki wywoływane jest przerwanie...

    Mikrokontrolery AVR   29 Lip 2013 19:28 Odpowiedzi: 1    Wyświetleń: 1818
  • Pomiar temperatury czujnikiem DS18b20 przy użyciu procesora 89c4051

    Siemka! A ja mam troszkę inną propozycję dla Ciebie. Nie zapisuj numerów czujników w pamięci programu. Poza tym lepiej jest mieć uniwersalny termometr gdzie jak uszkodzi się jeden czujnik, to z łatwością można zastąpić go innym. Zadeklaruj sobie takie zmienne: dim dsid(40) as eram byte ' zmienna tablicowa (EEPROM) dla 5 czujników dim...

    Mikrokontrolery   05 Mar 2007 23:08 Odpowiedzi: 27    Wyświetleń: 2631
  • Zapis do EEPROM w Bascomie: przerwanie co 3,5ms, czas zapisu 4ms - czy działa?

    Program się zawiesi bo na czas zapisu program jest zatrzymywany w pętli oczekującej na zakończenie zapisu (tak robi BASCOM a domyślam się że mówisz o BASCOMowej funkcji zapisującej a nie jakiejś własnej). Kolejne przerwania od Timera będą wywoływane tuż po poprzednim a więc program główny będzie praktycznie stał w miejscu. O zajeżdżaniu pamięci EEPROM...

    Mikrokontrolery AVR   10 Sty 2012 22:39 Odpowiedzi: 7    Wyświetleń: 2126
  • Jak zapisać dane z pliku txt do EEPROM 24Cxx przez RS232 na Atmega128?

    Witam Chciałbym przez rs232 zapisywać zmienne z pliku txt do zewnętrznej pamięci eeprom np. 24Cxx z których będzie korzystał mikrokontroler atmega128. Od czego zacząć? Czy to będzie bardziej rozwiązanie polegające na programie w mikrokontrolerze zasysającym dane z txt i wczytującym je do eeproma czy zrezygnować z drogi mikrokontrolera i programować...

    Mikrokontrolery AVR   17 Mar 2011 00:33 Odpowiedzi: 4    Wyświetleń: 4317
  • Jak zapisać i odczytać 70 rekordów w EEPROM w Bascom na Atmega32?

    Wydaje mi się że jak byś nie zrobił i będzie działało to tak jest dobrze ;] ilu programistów tyle podejść do tematu... Jeżeli już zadeklarujesz taką dużą tablicę to tak czy siak będzie ona zajmowała jakąś przestrzeń w pamięci więc czemu nie użyć jej i odczytać z eeprom wszystkiego na raz. Kiedyś robiłem podobny sterownik do CO ze sterowaniem temperaturą...

    Mikrokontrolery Początkujący   16 Mar 2012 22:11 Odpowiedzi: 4    Wyświetleń: 1989
  • EDC15P - Odczyt i zapis EEPROM i Flash bez programatorów, Octavia 1 FL AXR

    Witam posiadam mpps v13 , mpps v16 , galetto 4 v56 i nie jest tak jak piszesz że to zwykłe przejściówki FTDI z Maxem różnią się od zwykłych interfejsów kkl i to dość konkretnie (wszystkie posiadają procesor , czasem pamięci , sterowniki szyn k , can itd itp ..)

    Samochody Początkujący   26 Lis 2017 16:00 Odpowiedzi: 13    Wyświetleń: 5187
  • obsługa I2C w PIC - odczyt i zapis pamięci EEPROM (I2C)

    witam czy nadal potrzebujesz info na ten temat czy masz juz jakis przykladowy kod na picc??

    Mikrokontrolery   06 Paź 2008 07:26 Odpowiedzi: 2    Wyświetleń: 3896
  • ATmega328 - Co się dzieje przy zaniku zasilania podczas zapisu do EPROM?

    To wiem :D Ale ja bardziej pytam czy zanik zasilania niczego nie zepsuje poza niekompletnym zapisem. Nie zawsze niezapisane dane są cenne, ważne żeby to co już zapisane poskładać sensownie i nie uszkodzić elektroniki. Procesor nigdy nie powinien pracować przy nieodpowiednim (niewystarczającym) zasilaniu. Dlatego warto włączyć BOD. Przy niedostatecznym...

    Mikrokontrolery   27 Lis 2015 22:03 Odpowiedzi: 6    Wyświetleń: 1173
  • Wybór pamięci do ATmega128: SPI DataFlash vs I2C EEPROM vs SRAM 62256

    Witam, 1. 400kHz I2C a 20MHz ISP. Ile razy szybszy jest odczyt (i ew zapis) pamięci DataFlash od I2c EEPROM? Po pierwsze: nie osiągniesz 20MHz transmisji do pamięci DataFlash bo największa dopuszczalna częstotliwość pracy ATmega128 to 16MHz, a do tego częstotliowść pracy magistrali SPI ( a nie ISP In Cicuit Programing - programownie w układzie ) jest...

    Mikrokontrolery   08 Gru 2005 20:54 Odpowiedzi: 6    Wyświetleń: 3498
  • [c] Dlaczego 24C64 EEPROM pozwala na zapis do adresu 0xFFFF?

    "Więc skoro ta kostka ma 8 kilo ramu to ostatnia komórka pamięci powinna mieć adres 0x2000, tak?" NIE. Ostatni adres to 0x1FFF. 0x2000 = 0x0000, bo 13-ty bit adresu zostaje gubiony.

    Mikrokontrolery AVR   20 Lis 2009 23:25 Odpowiedzi: 5    Wyświetleń: 1437
  • Brak odczytu wartości z eeprom 24C02 i wysyłki przez Bluetooth na smartfon

    Proszę. Jest to przykład zapisu i odczytu zarówno zwykłych bajtów jak też łańcuchów tekstowych inaczej mówiąc napisów w Eeprom. Program i funkcje działają z małymi pamięciami których adresacja mieści się w jednym bajcie. Do tego przykładu użyłem 24C04 Jeśli ktoś chce to może po prostu wpisać sobie jakieś dane do buff(1), Buff(2) itd i tak zapisać. Potem...

    Mikrokontrolery   23 Lis 2016 01:25 Odpowiedzi: 4    Wyświetleń: 1017
  • Zapis liczby int do pamieci eeprom wymnażanej z tablic [C]

    Witam! Jak dla mnie, to wcale nie jest dziwne że ten kod nie działa, nawet po zmianie adresów. unsigned char licznik[6] = {0,0,0,0,0,0}; void licznik(void) { ... } Nie możesz mieć w programie dwóch symboli (w tym wypadku tablicy oraz funkcji) o tej samej nazwie. Prawdopodobnie nie jest to jednak powodem złego działania,...

    Mikrokontrolery AVR   11 Gru 2009 19:31 Odpowiedzi: 10    Wyświetleń: 2801
  • Prośba o wytłumaczenie programu obsługi wyświetlacza LED

    Ale zewnętrzną pamięć danych typu EEPROM (w ogóle pamięci typu EEPROM programuje się używając programatorów) programuje się programatorem i możliwy jest tylko jej odczyt w trakcie działania programu, bo jej zapis wymaga programatora. czy mam rację? Nie masz , a na dokładkę "nie znasz" swojego procka :( To co napisałeś powyżej , tyczy się raczej pamięci...

    Mikrokontrolery   20 Lis 2006 22:38 Odpowiedzi: 10    Wyświetleń: 2867
  • Czy EEPROM 24c08 ma zabezpieczenie przed kopiowaniem w spawarce?

    Witam, Pamięci te różnią się wykorzystaniem pinu nr 7. W pamięci Fairchild pin 7 jest niewykorzystywany natomiast w pamięci ST ma funkcję WC (Write Control). Aby był dozwolony zapis do pamięci pin 7 musi być podłączony do masy lub pozostawiony niepodłączony (wew. Pull-Down). Sprawdź podłączenie tego pinu w układzie. Pozdrawiam JarekC

    Mikrokontrolery   21 Kwi 2012 13:42 Odpowiedzi: 8    Wyświetleń: 1792
  • STM32F030 - emulacja EEPROM

    2) Jak się zabrać do tego by zrealizować taki zapis do flash (emulowanego EEPROM)? Nie mam pomysłu a niczego wartego uwagi nie znalazłem. Nie trzeba nic wymyślać bo STM ma własny, stosunkowo dobrze opisany algorytm na emulację EEPROM dla całego szeregu procesorów w tym F0. Który jest atrakcyjny, dlatego że w bardzo małym stopniu "zużywa" limit żywotności...

    Mikrokontrolery ARM   19 Kwi 2017 07:26 Odpowiedzi: 34    Wyświetleń: 4233
  • Ph-metr do akwarium - kontrola CO2

    http://obrazki.elektroda.pl/1399673500_1... Witam serdecznie wszystkich forumowiczów. Po raz pierwszy przedstawiam swoją konstrukcję na forum. Jestem początkujący w elektronice i mam świadomość, że nie udało mi się uniknąć wszystkich błędów, ale do rzeczy. Pomysł na wykonanie pH-metru zrodził mi się w głowie podczas wykonywania kolejnego...

    DIY Konstrukcje   25 Lis 2021 21:46 Odpowiedzi: 35    Wyświetleń: 35514
  • Siemens VDO CDR 500 – zmiana i zapis kodu w pamięci 24C16, procesor P83CE560

    Aż sprawdziłem datasheet tego uC co podałeś bo niemogłem uwierzyć w blokowanie. Mikrokontroler ten jest programowany maska i nie ma takiej mozliwosci (oprócz załatwienia go na ament zasilaniem albo mechanicznie) żeby sam sobie zmienił program. Więc i zablokowanie z tego powodu nie wchodzi w grę. Napewno mozna to zrobić grzebiąc własnie w eeprom bo pewnie...

    Radia i Systemy Multim. Samochodowe Serwis   26 Lis 2006 14:54 Odpowiedzi: 19    Wyświetleń: 3078
  • [Stm32f10x][flash] - Zapis dużej ilości do emu eeprom

    Przy 40kB zastanów się jednak nad zastosowaniem zewnętrznej pamięci np. flash SPI typu M25Qxx, W25Qxx, AT45DBxx. Strony w STM32F1 są dość małe (2kB) do tego w emulacji używasz 2 stron na 2kB danych. Kasowanie takiej ilości też trwa kilka sekund. Sprawa naprawdę do przemyślenia.

    Mikrokontrolery ARM   30 Gru 2015 00:19 Odpowiedzi: 8    Wyświetleń: 1206
  • Realizacja funkcji boolowskiej 4 zmiennych z użyciem RAM i projekt kostki 64MB

    I jeszcze jedno czy mógłby ktoś po ludzku wyjasnić co oznacza "pamięć o dostępie swobodnym" To znaczy, że masz dowolną kolejność dostępu do danych (np. możesz czytać kolejno spod adresów 1, 6, 2, 9, 10, 3 , a nie tylko kolejne 1,2,3,4,5 lub 8,9,10,11). Nazwa powstała dla odróżniena takiej pamięci od pamięci z dostępem sekwencyjnym (np. pamięci taśmowe...

    Początkujący Elektronicy   12 Cze 2005 06:24 Odpowiedzi: 4    Wyświetleń: 1358
  • ESP32 - Zapis danych z czujnika temperatury do nieulotnej pamięci: EEPROM vs karta pamięci

    Hej, mam do zapisania dane z czujnika temperatury - 24 rekordy w ciągu dnia. Historia danych musi być dostępna przez miesiąc co mi daje 744 int'y. Oczywiście przy tak długim okresie, zasilanie może zniknąć, trzeba by te dane zapisć gdzieś do nieulotnej pamięci. Z czego lepiej skorzystać? ESP nie ma swojej pamięci EEPROM tylko emulowaną, a ta i tak jest...

    ESP8266 i ESP32   03 Paź 2021 11:34 Odpowiedzi: 4    Wyświetleń: 1371
  • Zapis do pamięci EEPROM 24CXXX Bascom jak to zrobić?

    Konfigurujesz magistrale I2C adresujesz układ (adres sprawdz w nocie aplikacyjnej, bo nie pamiętam) W bascomie wysyłasz dane za pomocą I2CSEND a odbierasz I2CRECEIVE Przykłady transmisji znajdują się w pliku pomocy. W sieci znajdziesz równierz tłumaczenia plików pomocy. Możesz napisać jaki procesor chcesz zaprogramować i jak podłączasz pamięć, to w...

    Mikrokontrolery   25 Sty 2007 22:01 Odpowiedzi: 3    Wyświetleń: 2129