zapis wewnętrznego eepromu

Znaleziono około 95 wyników dla: zapis wewnętrznego eepromu
  • ATmega32 - jak uniknąć problemów z przerwaniem klawiatury przy zapisie EEPROM?

    Witam Mam problem przy zapisie do eepromu wewnętrznego ATmegi32. Problem jest w tym, że podczas zapisu do eepromu uC się "gubi" a dokładnie "gubi" się przerwanie do obsługi klawiatury PC co praktycznie uniemożliwia poprawne odczytanie wciskanych na klawiaturze klawiszy. Jest to prawdopodobnie spowodowany dość długim czasem zapisu gdyż przy zapisie 5...

    Mikrokontrolery AVR   18 Mar 2009 13:02 Odpowiedzi: 7    Wyświetleń: 1295
  • REKLAMA
  • STL32L0 obsługa wewnętrznego eepromu Cortex M0+ HAL

    Udało mi się wreszcie zapisać i odczytać 16 bitów w eepromie, zrezygnowałem z funkcji, oraz uprościłem instrukcje do niezbędnego minimum: [syntax=c]//reklaracja zmiennych uint32_t address = 0x8080014; //adres eepromu, poczatek jest pod adresem 0x8080000, ten adres to 0x8080000 + 20 uint16_t data_read = 0; //dane do odczytu dwa bajty uint16_t data_write...

    Mikrokontrolery   10 Gru 2019 10:16 Odpowiedzi: 7    Wyświetleń: 786
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega128 zapis danych z ADC do wewnętrznego SRAM i EEPROM – różnice, przykłady WinAVR

    Witam Jestem bardzo poczatkujacy w programowaniu mikrokontrolerow i chcialem sie dowiedziec jaka jest roznica w zapisie do EEPROmu i SRAMu? Czy mozna stosowac zamiennie jedno z drogim? Czy ktos moglby mi podrzucic procedury do zapisu do SRAM i do EEPROM (chodzi o wewnetrzny sram i dane z ADC). Urzywam WinAVR. Dzieki za info DZIK

    Mikrokontrolery   28 Maj 2006 17:12 Odpowiedzi: 2    Wyświetleń: 1615
  • [ATMega128L][WinAVR]Dziwne zachowanie wewnętrznego EEPROMu

    Witam, Jeszcze przy okazji niejako, może mi ktoś wyjaśni, bo spotkałem się z dwiema metodami zapisu i chciałbym zrozumieć, czym różni się taki zapis eeprom_write_byte(&zmienna, wartosc); od zapisu takiego eeprom_write_byte((uint8_t *)zmienna, wartosc); zakładając, że uint8_t to unsigned char? Jeśli używasz &zmienna, to zapisujesz...

    Mikrokontrolery AVR   12 Sie 2008 09:41 Odpowiedzi: 26    Wyświetleń: 4591
  • REKLAMA
  • Zapis do EEPROM 24c64 - Jak zarządzać adresami przy skokach?

    Staram się zrobić tablice zmiennych Word w pamięci 24c64. Do tej pory używałem wewnętrznego EEPROMu ATMEGI32 ale teraz mi jej nie wystarczy. Pytanie czy moge zapisać 20 byte danych ciągiem zaczynając od adresu 1 a następnie 2 byty zaczynając od adresu 5000 i z powrotem zapisać 20 byte zaczynajac od adresu 21. Oczywiście wiem o konieczności sprawdzania...

    Mikrokontrolery   29 Sty 2006 14:18 Odpowiedzi: 11    Wyświetleń: 5063
  • REKLAMA
  • [Atmega16] [Atmega16][C] Odczyt sekwencyjny bajtów z pamięci 24LC16 - problem z kodem

    Nie wiem jak to u ciebie wygląda w pętli głównej, ale po każdym zapisie do pamięci musisz odczekać chwile zanim cokolwiek wyślesz na i2c, wg. Datasheet układu 24lc16 maksymalny czas zapisu to 10ms więc po każdym zapisie tyle trzeba czekać. Co do zakłucania się uatru z twi, spróbuj zastosować buforowanie danych z eepromu tzn. odczytywane dane zapisz...

    Mikrokontrolery AVR   02 Lut 2012 15:56 Odpowiedzi: 8    Wyświetleń: 1850
  • [BASCOM] - Sterownik C.O. tryb Manual/Auto jak zrobić Menu

    Już sobie poradziłem z tym, przekaźnikiem. I mam jeszcze jedno pytanie, chciałbym zrobić tak, że: w trybie MANUAL jeśli temperatura przekroczy 80'C to automatycznie włączy się przekaźnik pompy, a wyłączy przekaźnik elektrozaworu. Bo jak zrobię warunek na te 80'C i gdy przy 80 wyłączy elektrozawór to zaś warunek płomienia go co sekundę załącza a ten...

    Mikrokontrolery Początkujący   28 Kwi 2013 11:23 Odpowiedzi: 31    Wyświetleń: 9513
  • Arduino IDE: Jak uniknąć wyświetlania 255 przy pierwszym odczycie EEPROM?

    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...

    Arduino   23 Mar 2025 19:50 Odpowiedzi: 8    Wyświetleń: 258
  • Bascom - Zapis zawartości portu do wewnętrznego eeprom

    Poza tym funkcje Readeeprom i Writeeeprom są chyba niezbędne? Wypróbuj propozycje zmian i sam się przekonasz.

    Mikrokontrolery AVR   29 Sty 2013 10:38 Odpowiedzi: 9    Wyświetleń: 1689
  • 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ń: 1023
  • [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ń: 3057
  • REKLAMA
  • [F0] EEPROM - zapisuje tylko pierwsze 256 komórek we FLASH

    Bazując na https://obrazki.elektroda.pl/4178510200_... https://obrazki.elektroda.pl/8769073400_... main.c [syntax=c] /* Virtual address defined by the user: 0xFFFF value is prohibited */ uint16_t VirtAddVarTab[NB_OF_VAR]={0}; uint16_t Virtval[NB_OF_VAR]={0}; uint16_t VarValue= 0; int main(void) { HSE_init(); //systick_init();...

    Mikrokontrolery ARM   19 Lip 2020 23:30 Odpowiedzi: 8    Wyświetleń: 846
  • zapis danych we flashu, kasuje się zawartość eepromu.

    witam wszystkich . problem mój polega na tym że z nieznanych przyczyn w moim urządzeniu kasuje się zawartość pamięci eeprom . urządzenie zbudowane jest na tiny25 , stabilizowane 78L05 , filtrowane po stronie wtórnej c=470 nF i pracuje w samochodzie . po jakim czasie zawartość pamięci eeprom jest cała FF . to samo urządzenie jeśli odczytuje dane z flash...

    Mikrokontrolery   19 Lis 2007 14:02 Odpowiedzi: 11    Wyświetleń: 1929
  • 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ń: 1196
  • 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ń: 600
  • AT89S8253 - wykorzystanie wewnętrznej pamięci EEPROM

    Witam. Mam mały problem, otóż tematem mojej pracy magisterskiej jest Mikroprocesorowy Generator Sekwencji Stanów Logicznych. Program na AT89S8253 już napisałem (w asm), natomiast chcę jeszcze dodać opcję zapisu ustawień (limity, bank pamięci, czas kroku jednostkowego itp) w wewnętrznej pamięci EEPROM mikrokontrolera. Przypomnę, ze programuję tylko w...

    Mikrokontrolery   09 Sie 2009 19:29 Odpowiedzi: 4    Wyświetleń: 2170
  • [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ń: 2985
  • [Stm32f10x][flash] - Zapis dużej ilości do emu eeprom

    Witam. Czy ktoś ma może przerobiona wersje programu z noty do emulowania eeprom lub inny podobny wynalazek, który by potrafił uzywać wiekszej ilości flesha ?? Ten gotowy ma 1 lub 2kB a ja potrzebuje 40kB na konfigurację... Gotowiec zaoszczędził by mi dużo czasu... Dodano po 12 Tak sobie oglądam ten kod i chyba wystarczyło by zwiększyć rozmiar stron......

    Mikrokontrolery ARM   30 Gru 2015 00:19 Odpowiedzi: 8    Wyświetleń: 1221
  • Jak bezpiecznie odczytywać i zapisywać dane w EEPROM Atmegi z użyciem FRAM?

    Witam Jak programowo zrealizować bezpieczny odczyt i zapis do EEPROM, obojętne czy to zewnętrzny czy wewnętrzny Atmegi. Mam wartość początkową w pamięci eeprom i np chcę zwiększyć ją o 1 lub inną dowolną wartość a nie mogę utracić danych zawartych w eepromie przez przypadkowy reset podczas czytania lub zapisu. Póki co przychodzą mi na myśl dwa rozwiązania:...

    Mikrokontrolery   16 Kwi 2013 11:58 Odpowiedzi: 12    Wyświetleń: 1959
  • [Atmega16/32][C] Zabawa z eeprom'em - wydłużenie jego życia

    Witam Na wstępie powiem, iż jestem początkujący w zabawie z prockami. Otóż zastanawia mnie taki problem, z tego co podaje producent żywotność pamięci eeprom wynosi 100k operacji. Lecz z tego co wiem w praktyce wychodzi, że żywotność pamięci wynosi ok 30k operacji. I teraz szukam sposobów by przedłużyć żywotność pamięci eeprom. Przeglądając to i tamto...

    Mikrokontrolery AVR   30 Mar 2009 15:47 Odpowiedzi: 5    Wyświetleń: 2488
  • [ATMEGA32] Jak zapisywać i odczytywać zmienne EEPROM w ATMEGA32 używając avrgcc?

    Witam. Jak zapisuje się dane do eeprom w avrgcc? W bascomie wystarczyło zadeklarować zmienną jako zmienna typu ERAM, później zapis w programie wyglądał tak: zmienna_eeprom = zmienna analogicznie odczyt: zmienna=zmienna_eeprom Czy da się posługiwać zmiennymi tak jak powyżej w avrgcc? Wiem, że można użyć min.: eeprom_write_byte ( *adres, val) - zapisuje...

    Mikrokontrolery AVR   07 Gru 2009 11:49 Odpowiedzi: 17    Wyświetleń: 12616
  • 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ń: 3330
  • 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ń: 1166
  • Jak zapisać dane do EEPROM przy użyciu AvrProg USB v2 w BASCOM-AVR?

    Witam, mam pytanie odnośnie programatora AvrProg USB v2, pracującego pod BASCOM-em jako STK500, mianowicie kiedy klikam przycisk programowania, wyskakuje okienko konsoli, program jest wgrywany do uC, co kończy się powodzeniem - tylko czy zapisywana jest tylko pamięć FLASH, czy również pamięć EEPROM, ewentualnie - jak sprawić, aby dane do EEPROM też...

    Mikrokontrolery AVR   06 Sie 2009 11:38 Odpowiedzi: 3    Wyświetleń: 2069
  • Attiny 2313 eeprom - zapis długości/ilości danych

    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

    Mikrokontrolery   21 Mar 2008 18:47 Odpowiedzi: 4    Wyświetleń: 1747
  • Problem ze zrozumieniem żywotności EEprom.

    Cześć. Nie rozumiem pewnej sprawy, proszę o podpowiedź. Do EEPROM zaszytego w procek (np. Atmega 16) można zapisać 100 000 razy. Oznacza to zapis do konkretnej komórki pamięci, czy w ogóle do EEPROMU danego procka? Co w przypadku znaczenego przekroczenia ilości zapisów - procek przestanie zapisywać czy przestanie działać całkiem (czy EEPROM ma wpływ...

    Mikrokontrolery   30 Lis 2005 15:24 Odpowiedzi: 2    Wyświetleń: 1182
  • Jak efektywnie zapisywać małe porcje danych do pamięci flash bez EEPROM?

    Witam, Chciałbym zapisywać dane do zewnętrznej pamięci flash w małych porcjach(mniejszych niż strona pamięci). Pamięć której używam umożliwia zapisywanie całymi stronami. Nie mam też żadnego eeprom'a, który mógłbym wykorzystać jako buffor. Zastanawiam się na takim rozwiązaniem gdzie np. mam poświęcony jeden sektor pamięci na buffor w którym przechowuje...

    Mikrokontrolery   06 Cze 2014 13:46 Odpowiedzi: 1    Wyświetleń: 1344
  • Wgranie pliku do Eeproma po zapisaniu programu do flash i ustawieniu lockbitów

    Witam. Czy po zapisaniu programu do flash i ustawieniu lockbitów mogę wgrać plik do eeprom'a (oczywiście znowu ustawiając lockbity)? Czy niestety będę musiał najpierw wyczyścić procek? Podobno można to zrobić inaczej (zabespieczyć pamięć flash nie zabespieczając eeprom'a) przy pomocy jakiegoś bootloadera - może komuś obiło się kiedyś o uszy coś o takim...

    Mikrokontrolery   06 Lis 2011 15:00 Odpowiedzi: 2    Wyświetleń: 951
  • Czy wahania napięcia zasilania wpływają na zawartość EEPROM w AVR?

    Podczas zapisu wewnętrznego EEPROM'u gdy zostanie podany Reset, procek zapisze daną nie tylko tak, gdzie być powinna, ale też pod adresem 0. Dlatego na wszelki wypadek nie powinno się tam umieszczać żadnych danych. Jest to rada zaczerpnięta z książki Jarosława Dolińskiego - Mikrokontrolery AVR w praktyce, wyd. BTC - 2003. Pozdrawiam.

    Mikrokontrolery   02 Sty 2004 12:48 Odpowiedzi: 18    Wyświetleń: 3540
  • Bascom At644P zapis zmiennych do eepromu przed wyłączeniem urządzenia

    Witam, czy ktoś wie jak napisać taki kod w Bascomie aby zapisywał zmienne do eepromu wewnętrznego-zewnętrznego przed wyłączeniem urządzenia

    Mikrokontrolery AVR   26 Sie 2012 17:03 Odpowiedzi: 5    Wyświetleń: 1065
  • [at89s8252][i2c] Problem z pamięcią EEPROM pcf8582

    Witam, Po zapisie do EEPROMu musisz odczekać określony czas zapisu przed wykonaniem następnego zapisu lub odczytu. Dla PCF8582 standardowo to 10ms ale może zależeć od producenta lub wersji układu. W czasie wew. cyklu zapisu pamięć nie będzie wysyłać ACK aż do momnetu zakończenia zapisu. Natomiast ty po zapisie od razu rozpoczynasz cykl odczytu, a po...

    Mikrokontrolery   25 Lut 2011 16:12 Odpowiedzi: 5    Wyświetleń: 1682
  • Audi Chorus M4, regulacja glosu nie działa dobrze.

    http://www.elektroda.pl/rtvforum/topic30... temat to niemalże klasyka - niestety procesor już ma przekroczony limit zapisów i odczytów eepromu wewnętrznego. Pozostaje piekarnik (żarty, bowiem najczęściej nie przynosi to pożądanego skutku) lub wymiana procesora, co niestety czyni naprawę nieopłacalną. Pozdrawiam, jurkuc

    Radia i Systemy Multim. Samochodowe Serwis   21 Lut 2007 10:55 Odpowiedzi: 8    Wyświetleń: 3313
  • Przykład zapisu/odczytu zmiennej float do EEPROM AVR 2313 w C (WinAVR)

    Witam. Mam pytanie jak zapisywać/odczytywać dane do/z wew. eepromu uP avr 2313 pod C w WinAvr. Przeszukiwałem forum ale nic pomocnego nie znalazłem, dokumentacja nie na wiele mi sie zda z powodu kiepskiej znajomości jęz.ang. Proszę kogoś obeznanego w temacie o jakiś prosty przykład z zapisywaniem i odczytem zmiennej float do eepromu wewnętrznego.

    Mikrokontrolery   12 Lis 2005 18:14 Odpowiedzi: 3    Wyświetleń: 1791
  • Jak zwiększyć dostępny RAM w projekcie Atmel 8252 z SDCC?

    Mecze się teraz z eepromem, szukalem w c jakichs przykladow zapisu/odczytu do wewnętrznego eepromu 8252 , wiem ze musze się skupic na WMCON i EEMWE i EEMEN, sdcc nie ma definicji WMCON wiec dozucilem mu ze jest na 96h. I teraz jak rozumiem z dokumentacji dostep do eepromu realizowany jest przez xdata w momencie gdy EEMEN=1 ? Przykladowy zapis: czyli...

    Mikrokontrolery   08 Kwi 2004 10:32 Odpowiedzi: 14    Wyświetleń: 1890
  • [atmega8] Jak rozszerzyć pamięć programu w mikrokontrolerze Atmega8?

    Nie nie ma tam karty SD ;). Co do tego czy piszę kod niechlujnie, to może sam ocenisz. Co w programie się znajduje to: obsługa lcd (z bussy flag), 2 termometry ds18b20 na jednej linii z możliwością rozbudowy do znaczniejszych ilości ;), odczyt kodów RC5, zapis danych do wewnętrznego EEPROM'u, wchodzenie w stan uśpienia oraz dość rozbudowane menu, jak...

    Mikrokontrolery AVR   31 Sie 2009 08:46 Odpowiedzi: 27    Wyświetleń: 7636
  • Jak zbudować układ z AT90S2313 do rejestracji czasu pracy maszyny?

    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...

    Robotyka Modelarstwo i CNC   17 Maj 2007 18:49 Odpowiedzi: 27    Wyświetleń: 2094
  • zewn. pamięć eeprom 24Cxx - zapisanie zmiennej SINGLE - jak?

    ... Czy tak to ma wyglądać i wszystko to zrobię dzięki obyciu z 3 magicznymi instrukcjami..? Pozdrawiam Ps. Według Ciebie OVERLAY jest łatwiejsze..? tego też jeszcze nie robiłem :cry: Przykładziki powinny wyjaśnić wszystko. Dim C As Single , D As Single Dim Cptr As Word , Dptr As Word Dim E As Byte , F As Byte C = 12.555555555 D = 0.0 Print "C=...

    Mikrokontrolery   16 Mar 2008 13:58 Odpowiedzi: 21    Wyświetleń: 2552
  • Jak zapisywać dane do wewnętrznego EPROM'u w Mega32 Bascom?

    x i y sa zadeklarowane normlanie w RAM'ie (bez wpisu ERAM) Troche dziwne to ze w petli nie moge wykonac zapisu do eepromu bo strasznie mi sie kod programu powiekszy.

    Mikrokontrolery   06 Gru 2006 10:19 Odpowiedzi: 8    Wyświetleń: 1440
  • ATMEGA 8 + 24C16. Czy można podłączyć eeprom 24C16? Gdzie podłączyć?

    Witam Z listingu wynika, że dane są zapisywane do wewnętrznego eepromu procesora. Jest taka możliwość, tylko trzeba przerobić program. Należy dodać obsługę I2C i przepisać podprogramy do zapisu, odczytu i kasowania pamięci. Pozdrawiam

    Projektowanie Układów   30 Lip 2007 08:45 Odpowiedzi: 13    Wyświetleń: 3124
  • Jak zapisywać i odczytywać EEPROM w uC 89S52 w języku C?

    Witam. Poszukuje informacji na temat zapisywania i odczytu eepromu wewnętrznego uC w języku C. Konkretnie chodzi mi o funkcje np void zapis_eeprom(int adres, int dana) int dana odczyt_eeprom(int adres) Mogą być też w innych językach, ale najbardziej zależy mi na C

    Mikrokontrolery   15 Kwi 2009 12:45 Odpowiedzi: 12    Wyświetleń: 1611
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    Dokładnie, zdaje sobie sprawe, ze to jest już troche archiwum. O dziwo działa na ESP32 jeśli przytniemy długość tego EEPROMu i np. zrobimy tak: EEPROM.begin(3); EEPROM.put(1, bank_nr); EEPROM.put(2, station_nr); boolean res = EEPROM.commit(); Serial.println("potwierdzenie zapisu EEPROM"); Serial.println(res);...

    DIY Akustyka   04 Mar 2026 21:00 Odpowiedzi: 2402    Wyświetleń: 225915
  • [Atmega16] [Atmega16][C] PCF8583 nie działa poprawnie po zapisaniu do EEPROMu

    no właśnie moją intencją było użycie eepromu wewnętrznego Atmegi. char pomoc nie jest przyczyną bo maglowałem tym parametrem chyba na wszystkie sposoby, robiłem pomoc[], pomoc[2] i inne typowe dla tablic. PCF podłączony jest do atmegi tylko nogami SCL i SDA, A0 w PCF podpiete do plusa. obstawiałem adresowanie komórek pamięci, tylko jak to teraz odwrócić?...

    Mikrokontrolery AVR   22 Kwi 2011 16:18 Odpowiedzi: 13    Wyświetleń: 1542
  • Porównanie szybkości odczytu i zapisu pamięci w AVR AT90S2313

    Musze wybrac z ktorej pamieci odczyt bedzie najszybszy Chciesz wiedzieć dokładnie ile cykli i co do 1 mikrosekundy, czy tylko tak ogólnie z której pamięci będzie najszybszy ? Bo tak ogólnie to naj-naj-najszybciej jest z RAM, potem z Flash-a i z eeprom wewnętrznego (pi razy oko tak samo szybko), potem z eeprom zewnętrznego "równoległego" (tylko że to...

    Mikrokontrolery   21 Sty 2005 15:19 Odpowiedzi: 12    Wyświetleń: 1943
  • [AVR][C] ZApis i odczyt z pamięci EEPROM - adresowanie

    Tak jak, to któryś z przedmówców powiedział należy odwoływać się do pamięci EEPROM. Zacząłbym od poczytania manual'a z avr-libc podajże są tam przykłady jak należy poprawnie wykorzystywać funkcje zapisu i odczytu do wewnętrznego EEPROM'u. Zdefiniuj sobie w programie: uint8_t eeprom_zmienna __attribute__( (section(".eeprom")...

    Mikrokontrolery   15 Mar 2011 16:44 Odpowiedzi: 9    Wyświetleń: 11532
  • [ASM] Tiny2313 - Zapis/odczyt wewnętrznej pamięci EEPROM

    Bit eepe wskazuje na zajętość modułu obsługującego eeprom wystarczy więc poczekać na jego zwolnienie inaczej zapis czy odczyt może skończyć się niepowodzeniem . Procedura z noty katalogowej działa poprawnie nie ma co wymyślać i jej zmieniać . Należy się natomiast zapoznać z całą notą bo na jej końcu często umieszczone są uwagi dotyczące nieprawidłowego...

    Mikrokontrolery AVR   25 Sie 2016 18:02 Odpowiedzi: 26    Wyświetleń: 2148
  • Pic16f84a, ic-prog. Zapisanie pamięci wewnętrznej.

    Wgrałem flash`a, a co do eepromu nie wiem jak go dopisać. Udało mi się znaleźć gotowca... Np. willemem możesz zapisywać dane do wewnętrznego eepromu.

    Mikrokontrolery   25 Lut 2006 16:34 Odpowiedzi: 6    Wyświetleń: 1137
  • Samsung CLP-310/315 - Czy drukarka wyłącza się automatycznie po drukowaniu?

    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...

    Drukarki, ksero Regeneracja   15 Lip 2020 08:13 Odpowiedzi: 327    Wyświetleń: 173942
  • Zapis danych do EPPROM przed zadziałaniem WATCHDOGA

    Jak na mój gust nie jest to możliwe. WatchDog działa sprzętowo. Można jednak zrobić inaczej (ale program będzie działał błędnie przy pierwszym uruchomieniu). Program zapisuje dane w wewnętrznym RAM (RAM nie jest kasowany podczas RESET, a może się mylę), natomiast wektor RESET wskazuje na procedurę, która przepisze te dane z RAM do EEPROM'u tuż po RESECIE....

    Mikrokontrolery   13 Kwi 2004 09:59 Odpowiedzi: 8    Wyświetleń: 2072
  • ATmega 8 - EEPROM nie zapisuje i odczytuje zawsze 0 - co sprawdzić?

    Witam Sporo jest pytań na temat EEPROMU, ale nie udało mi się znaleźć odpowiedzi, więc przedstawię swój problem. Wykonałem zegar szachowy na ukł. ATmega 8. Wszystko działa poprawnie oprócz zapisu i odczytu pamięci EEPROM. Procedura zapisu nie modyfikuje pamięci, procedura odczytu daje zawsze "0", bez względu na rzeczywistą zawartość. Zapis i odczyt...

    Mikrokontrolery AVR   10 Gru 2008 19:00 Odpowiedzi: 6    Wyświetleń: 3194
  • Aktualizacja kodu w avr i nadpsywanie zmiennych w eeprom

    Witam wszystkich. Koledzy mam pewien problem. Posiadam napisany kod w Bascom, wykorzystuje w nim funkcję zapisu do eepromu Avr. Urządzenia działa jak powinno, zmienne zapisują się w eeprom. Po każdej modyfikacji kodu i wgraniu do AVR, zmienne które są odczytywane z wewnętrznej pamięci, są wcześniej nadpisywane liczbą 255. Oczywiście jest to normalna...

    Mikrokontrolery Początkujący   01 Cze 2013 18:13 Odpowiedzi: 2    Wyświetleń: 1092
  • Bascom AVR: Nie działa zapis i odczyt zmiennej z EEPROM, co sprawdzić?

    Witam, problem jak w temacie. Program się kompiluje ,Bascom nie wyrzuca żadnych błędów ,ale nie działa zapis i odczyt z EEPROMU??? Programik testowy mający na celu zaznajomić się z obsługą wewnętrznej pamięci eeprom ,w przyszłości chciałbym ją wykorzystywać do bardziej zaawansowanych rzeczy (typu zamki szyfrowe, pilot programowalny ,itp.) ,ale pierw...

    Mikrokontrolery   28 Wrz 2011 19:04 Odpowiedzi: 6    Wyświetleń: 1950
  • Atmega 128A - Zapis i odczyt dużych liczb w eeprom przy użyciu języka C

    Więt tak: deklaracja zmiennej : [syntax=c] volatile uint16_t zmienna = 0; // - zmieniam tą wartość później na 300 [/syntax] włączam przerwania według konfiguracji zegara (8MHz - wewnętrzny) [syntax=c] //- uruchomienie eepromu extern EEMEM uint16_t eeprom_values[200]; EEMEM uint16_t eeprom_values[200] = {0,0}; //- konfiguracja zegara void Init_Timer0_OVF(){...

    Mikrokontrolery AVR   15 Lis 2020 11:30 Odpowiedzi: 6    Wyświetleń: 714
  • [C] Błąd w zapisie do EEPROMu Atmega8A - sprawdzenie kodu C

    Witam, Mógłby ktoś sprawdzić, gdzie robię błąd? Chcę zapisać cokolwiek do wew. pamięci EEPROM. [syntax=c]#define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include <avr/eeprom.h> #include <avr/interrupt.h> //deklaracja zmiennych int h, m, s, i; //inicjalizacja uint8_t eeprom_val[512] __attribute__((section(".eeprom")));...

    Mikrokontrolery   26 Paź 2011 17:41 Odpowiedzi: 1    Wyświetleń: 1021
  • Alternatywy dla ARM z EEPROM w małej obudowie do 48 pinów

    Z tych czterech tylko punkt D jest niekiedy prawdziwy. A. dotyczy Flash i EEPROM. B - odczyt z Flash dużo łatwiejszy niż z szeregowego EEPROMu, np. przez bezpośredni dostęp do danej/struktury. C. "Oddzielna przestrzeń adresowa" - to ewidentna wada rozwiązania. Jednolity dostęp do wszystkich danych jest znacznie wygodniejszy. D - przeszukiwanie Flash...

    Mikrokontrolery ARM   20 Lip 2014 16:15 Odpowiedzi: 17    Wyświetleń: 2667
  • Bascom: Jak używać subrutyn z parametrami do odczytu EEPROM w Atmega16?

    Wiem wiem, pamięć wewnętrzna - ogólnie chodzi tu o naukę. W docelowym układzie będzie zewnętrzna, choć zapisy będą realizowane 1 dziennie. a swoja drogą jaka jest żywotność eepromu wewnętrzengo? Co do kodu, posiedziałem i pogłówkowalem i powstało coś takiego. oczywiście to przykład który teoretycznie można rozbudować do spokojnie 8-10 WY '8 MHz/256/31250...

    Mikrokontrolery AVR   30 Cze 2010 11:50 Odpowiedzi: 5    Wyświetleń: 4747
  • Jak zapisać dane do wewnętrznej EEPROM w AT89C51RD2?

    Na początku napiszę że urzywałem opcji szukaj i sprawdzałem w helpie bascoma. Mam problem próbuję zapisać (na początku cokolwiek) do wewnętrznej pamięci eeprom jednak instrukcja którą znalazłem w helpie ( READEEPROM/WRITEEEPROM )jest tylko na układy AT89s8232 i pewnie całą ich rodzinę. Mój układ AT89C51RD2 należy do rodziny 8051 i kompilator wykłada...

    Mikrokontrolery   01 Maj 2006 20:53 Odpowiedzi: 4    Wyświetleń: 1230
  • Jak zapisać i odczytać bajt z EEPROM w ATmega168 używając WinAVR?

    Witam, Używam WinAVR i muszę użyć ATmega168, dodatkowo muszę skorzystać z wewnętrznego EEPROMu tego układu. Miałem wersje WinAVR 20050214 ale nie obsługiwała tego układu, więc zainstalowałem najnowszą 20060125, niestety jest niestabilna i powoduje różne problemy w układzie ( opisywane m.in. na AVRFreak GCC Forum ) - przy okazji nie polecam tej wersji...

    Mikrokontrolery   29 Kwi 2006 15:38 Odpowiedzi: 3    Wyświetleń: 1305
  • [Bascom] Jak zapisać i odczytać ID czujników DS18b20 do EEPROM w Bascom?

    Całego kodu nie mogę podrzucić, bo: - nie mam odczytu z eepromu, - nie wiem, czy zapis do eeprom ma być jednorazowy w momencie programowania procesora, czy ma być jednorazowy po pierwszym uruchomieniu programu, czy ma być wielokrotny w dowolnym momencie np. po zmianie termometru i wciśnięciu - dajmy na to - dowolnego guzika, - nie mam zrealizowanego...

    Mikrokontrolery AVR   22 Maj 2010 17:10 Odpowiedzi: 4    Wyświetleń: 2261
  • Czy podmiana ROMu w dysku Hitachi HDD wystarczy czy wymaga przeprogramowania?

    Sprostowanie, bo gdzieś dzwoni, ale nie do końca wiadomo gdzie. Oprogramowanie układowe dysków składa się z wielu modułów odpowiadających za różne rzeczy. Zawiera m. in. kod wykonywalny, ale też różnego rodzaju moduły parametryczne, zazwyczaj indywidualne dla konkretnego dysku, jak np. listy defektów i translator odpowiadający za tłumaczenie adresów...

    Naprawa nośników i odzysk danych   10 Lip 2023 19:26 Odpowiedzi: 55    Wyświetleń: 2205
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12936
  • [C][ATMega32) - Niepełny zapis do wewnętrznego EEPROM

    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.

    Mikrokontrolery AVR   09 Maj 2014 19:24 Odpowiedzi: 2    Wyświetleń: 816
  • [ATMEGA32][avrgcc] zapis i odczyt wewnetrznej EEPROM

    W eeprom_write_block() masz odwrotną kolejność wskaźników. Najpierw musi być źródło, później cel.

    Mikrokontrolery AVR   31 Paź 2011 12:54 Odpowiedzi: 5    Wyświetleń: 1840
  • I2C na PIC12F675 z HT-PICC – odbieram tylko 0xFF z TMP100 i 24C01, co sprawdzić?

    Witam, Mam problem z uruchomieniem obsługi I2C w HT-PICC na PIC12F675. Podłączenie wygląda następująco: SCL na GPIO0, SDA na GPIO1. Procedury do I2C wzięte z kompilatora, porty zdefiniowane jak trzeba (chyba) a co bym nie wysłał i nie odebrał to zawsze odbiera 0xFF. Rezystory podciągające dałem 4k7, wewnętrzne PULL-UP-y wyłączone. Nie wiem co jest źle....

    Mikrokontrolery   09 Gru 2007 14:22 Odpowiedzi: 4    Wyświetleń: 1206
  • Błędy w mikrosterowniku AT89S8252 - nieoczekiwane zmiany w EEPROM podczas restartu

    Chciałbym zaproponować nowy temat, o błędach występujących w mikrosterownikach. Błędach lub nieścisłościach, o których istnieniu dowiadujemy się zazwyczaj gdy jakiś projekt nie chce działać tak jak powinien, chociaż wszystko wygląda o.k. i według danych dokumentacji: powinno być tak, a jest inaczej. Może to ułatwić życie (zaoszczędzić czas i nerwy,...

    Mikrokontrolery   18 Lut 2004 22:19 Odpowiedzi: 2    Wyświetleń: 1029
  • Jak załadować pliki w AVRStudio by użyć poprawnie AVRPROG'a

    ATmega8 fabrycznie ma ustawione: HFuse - D9 a LFuse - E1. Jest to hexowy zapis tabeli 87 i 88 na stronie 223 noty. W zależności od potrzeb zmieniasz odpowiednie bity w tabeli i przeliczasz na hexy. Dla przykładu: LFuse dla wewnętrznego oscylatora 2MHz to E2, dla 4MHz to E3, a dla 8MHz to E4. Inny przykład - dla ochrony eeproma trzeba wyzerować (czyli...

    Mikrokontrolery AVR   07 Lut 2010 14:12 Odpowiedzi: 7    Wyświetleń: 1696
  • Schemat i sterowanie uniwersalną kartą I/O do PC - poszukuję informacji

    Mi by się bardzo przydał jakiś projekt do samodzielnego wykonani karty wejściowej na PC. W połączeniu z dostępną na elektrodzie kartą wyjść sterowaną przez RS 232 można by zamienić komputer osobisty w sterownik programowalny. Najprostszy z możliwych - ATMega8 i MAX232 z 4 kondensatorkami w przetwornicy (są też wersje tego układu nie wymagające pojemności,...

    Automatyka Przemysłowa   02 Sie 2005 15:49 Odpowiedzi: 6    Wyświetleń: 5112
  • [ATMEGA32][C]Gdzie zapisać ustaw. czasu do PCF8583 czy 24C02

    temat jest o zupie a wy o d... Pomijając wywody natury ogólnej masz kolego do wyboru wewnętrzną pamięć RAM od pcf-a i to nie małą bo 240 bajtów albo stałą od eeproma. Jedno i drugie jest dobre bo pcf ma podtrzymywanie bateryjne (chyba go uzywasz) ale kiedy bateria padnie to zapisy znikną więc pewniejsze jest umieszczenie tych informacji w pamięci eeprom....

    Mikrokontrolery AVR   04 Lis 2010 09:50 Odpowiedzi: 23    Wyświetleń: 2987
  • Mega 32, wewn. pamięć eeprom, zapis zmiennej SINGLE - BASCOM

    Witam. Nie ma tutaj nikogo kto spotkał się z takim problemem..?. Same "łebskie" chłopaki, a nikogo kto by coś zasugerował..?. Nawet Piotrek zamilkł... Ja próbuję coś wymyśleć, ale nijak mi się nie udaje... skąd ten minus u mnie...? Pozdrawiam

    Mikrokontrolery   20 Mar 2008 01:54 Odpowiedzi: 6    Wyświetleń: 2835
  • Zapis do EEPROM przy awarii zasilania w ATMEGA32L - skuteczność rozwiązania?

    Moje rozwiązanie zapisu danych (niewielkiej partii) do EEPROMa w czasie zaniku zasilania: Zasada działania jest prosta: wewnętrzny przetwornik ADC ustawiamy w taki sposób by mierzył napięcie wewnętrznego źródła napięcia odniesienia VBG (bandgap), które w przypadku ATmegi8 = 1.3V. Jako napięcie odniesienia dla wspomnianego przetwornika ADC ustawiamy...

    Mikrokontrolery AVR   18 Gru 2022 09:59 Odpowiedzi: 23    Wyświetleń: 4762