odczyt pamięci eeprom atmega

Znaleziono około 611 wyników dla: odczyt pamięci eeprom atmega
  • [Amega8] ATmega8 – nieprawidłowy odczyt danych z EEPROM po ponownym zasileniu uP

    Witam, zakładam że rzeczywiście zapisujesz coś do EEPROMa. Temat był już poruszany, ponieważ ATmega przy wyłączaniu/załączaniu zasilania ( w szczególności jeśli napięcie wolno narasta/opada - wolno dla kontrolera!! oczywiście ) jesli nie są spełnione określone warunki potrafi ( i robi to często) zapisywać przypadkowe dane do pamięci EEPROM. Poświęcony...

    Mikrokontrolery   11 Paź 2005 17:14 Odpowiedzi: 2    Wyświetleń: 1749
  • Urządzenie do diagnostyki Fiatów SPI-IAW16F - Atmega8

    http://obrazki.elektroda.net/48_12524920... Witam. :D Chciałbym zaprezentować interfejs diagnostyczny do pojazdów marki Fiat wyposażonych w silniki z jednopunktowym wtryskiem paliwa (SPI) głównie sterowniki IAW16F (seicento/cinquecento/punto). Pełna lista pojazdów znajduje się poniżej. Dzięki zastosowanemu wyświetlaczowi LCD urządzenie nie...

    DIY Konstrukcje   08 Cze 2019 21:04 Odpowiedzi: 101    Wyświetleń: 67543
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...

    DIY Konstrukcje   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 7392
  • 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ń: 3179
  • REKLAMA
  • Jak zapisać i odczytać wartości uint16_t w EEPROM Xmega w C?

    Na razie próbuję to zrobić w tradycyjny, "Atmegowy" sposób, gdyż mam to już przećwiczone. Na razie procedurka sprawdza, czy w EEPROMie jest FF (lub FFFF dla 16 bitowych zmiennych) i ustawia wartości domyślne. Jednak po odczytaniu, wartości zmiennych nie sa na swoich miejscach. Wpisuję 5 danych typu uint8_t i 8-elementową tablicę uint_16 t. W której...

    Mikrokontrolery AVR   29 Maj 2016 12:23 Odpowiedzi: 5    Wyświetleń: 1344
  • Jak stworzyć plik .hex dla EEPROM w Atmega 32 i odczyt w C?

    Witajcie, Zaczynam dopiero programować AVR-y w C i pozwólcie że zadam takie banalne pytanie: Jak zapisywać poszczególne bajty w pamięci. Nie chodzi mi tu o zapis z poziomu programu, tylko wklepanie pliku .hex do pamięci przy pomocy Pony Prog-a. Np coś takiego: Adres: dane: 00 0xA4 01 0x45 02 0x02 03 0xA4 ... i tak dalej do pewnego adresu. W...

    Mikrokontrolery AVR   05 Gru 2009 19:48 Odpowiedzi: 5    Wyświetleń: 4786
  • Przetwornik ADC/EEPROM - Zapisywanie, odczyt wartości ADC z i do EEPROM, Atmega

    Nie napisałeś jakiego języka używasz , ale to nie ma znaczenia musisz zbudować dwie procedury zapisu i odczytu pamięci eeprom , dodatkowo zmienne pozycja i nastawa w pamięci ram do pozycji będziesz wpisywał wartość z adc i z niej wpisywał wartość do zapamiętania do eeprom przy zapisywaniu nastaw. z eepromu przy odczycie będziesz wpisywał wartość do...

    Mikrokontrolery AVR   07 Lip 2016 13:11 Odpowiedzi: 32    Wyświetleń: 2991
  • REKLAMA
  • Niepoprawny odczyt EEPROM w ATmega32 przez Pony-prog - same FF zamiast danych

    mimo że program który zapisuje pewne dane do eepromu działa poprawnie, to gdy chcę sobie odczytać stan tego wewnętrznego eepromu zawartego z ATmega 32, to wywala mi same FF.... CZemu nie mogę poprawnie odczytać zawartości EEPROMU za pomocą funkcji Read Data(EEPROM) bo takiej używam. Pojemność jaką odczytuję jest niezgodna... EEprom w procku ma 1 KB,...

    Mikrokontrolery   24 Kwi 2006 22:53 Odpowiedzi: 4    Wyświetleń: 2837
  • Atmega 8 - problem z odczytem EEPROM w pętli do loop, kompilacja błędna

    Witam. Szukam jakiegoś opisu dotyczącego zapis i odczyt do eepromu w atmega8 napisanego w języku C. Jestem początkujący w programowaniu uC dlatego jeżeli jest to możliwe to żeby ta metoda opisana była w stylu jak na tej stronie: [url=http://www.kursc.dioda.com.pl/]http... Mam jeszcze pytanie czy jest możliwość zaprogramowania...

    Mikrokontrolery AVR   30 Cze 2009 21:42 Odpowiedzi: 24    Wyświetleń: 7577
  • REKLAMA
  • Jak wyczyścić EPROM przy użyciu ATmega? FM512.

    Witam mam pytanie nie wiem czy ten dział praszę o przeniesienie jeśli nie ten. Jak za pomocą atmegi wyczyścić eprom wyzerować stany "FF" kości 512kb ? Pamięć w obudowie DIP 8 ,nazwa zatarta można prosić o jakieś propozycje? Posiadam ich kilka -mogę testować ich nazwa zaczyna sie fm512 xxx . Wiem mało danych ale proszę o pomoc.

    Początkujący Naprawy   22 Paź 2015 16:58 Odpowiedzi: 32    Wyświetleń: 1314
  • ATmega8 – zapis i odczyt EEPROM w PonyProg, obsługa plików .hex i .eep

    Witam. Od pewnego czasu zacząłem się bawić w programowanie eepromu w atmedze i już napotkałem kilka nieprzyjemnych doświadczeń. Zacznę może od zapisywania pamięci eeprom. Mam kilka pytań z tym związanych, więc je ponumeruje :). 1. Jak to jest zapisałem do eepromu jakiś znak, potem go odczytałem. Żeby sprawdzić, czy wszystko gra wyświetliłem go na LCD....

    Mikrokontrolery   06 Sie 2007 07:54 Odpowiedzi: 3    Wyświetleń: 1551
  • Atmega Fusebit Doctor (HVPP+HVSP) - napraw fusebity

    lockbity uniemożliwiają odczyt i programowanie uP maja one za zadanie zabezpieczyć oprogramowanie przed nieautoryzowanym kopiowaniem (np. kupujesz jakieś urządzenie, kopiujesz elektronikę, zczytujesz program i wgrywasz do nowego urządzenia). Lockbity można usunąć tylko poprzez Chip Erease, czyli kasowanie pamięci Flash i Eeprom układu, czyli dokładnie...

    DIY Warsztat   08 Kwi 2016 21:09 Odpowiedzi: 342    Wyświetleń: 263842
  • Atemaga32 - Jak sterować wewnętrznym eepromem równolegle

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

    Mikrokontrolery Początkujący   01 Lis 2012 23:52 Odpowiedzi: 4    Wyświetleń: 1215
  • [Atmega8 bascom] odczyt danych z eepromu ale nie pojedyczych

    Witam szukałem ,próbowałem i nie mogę dojść jaka powinna być prawidłowa metoda. Otóż tak mam do wyświetlenia grafikę którą umieszczam poleceniem $eeprom w wewnętrznej pamięci. problem mam z tym ze nie wiem jak ja odczytać. readeeprom wymaga podania adresu z którego odczytuje z danej grafiki readeeprom adres , grafika ale jak zrobić żeby mi wczytało...

    Mikrokontrolery AVR   01 Gru 2008 17:11 Odpowiedzi: 7    Wyświetleń: 1689
  • [ATmega128] Ustawienie EEPROM na zera przy programowaniu w WinAVR i PonyProg2000

    Mam takie pytanko: czy można w jakiś sposób przy programowaniu mikrokontrolera wpłynąć na zapisywane do pamięci eeprom dane? Mam program napisany w WinAVR który wgrywam za pomocą PonyProg2000. Korzysta on z pamięci eeprom która umożliwia zapis do niej pewnych wartości oraz ich odczyt. Problem w tym że przy programowaniu uC eeprom automatycznie zapisuje...

    Mikrokontrolery AVR   22 Wrz 2009 11:43 Odpowiedzi: 7    Wyświetleń: 2318
  • Jak sklonować pamięć EEPROM SDA2006 do nowej kostki?

    Witam, Poszukuję kogoś kto potrafi "sklonować" (tj skopiować zawartość i wgrać ja do nowej kostki) pamięć eeprom SDA2006. Pozdrawiam, Jarek

    Mikrokontrolery Początkujący   17 Gru 2012 20:37 Odpowiedzi: 1    Wyświetleń: 963
  • Atmega 8 + AT45db041d procedura zapisu/odczytu pamięci

    Witam 1. Mógłby mi ktoś podesłać procedurę zapisu/odczytu pamięci w asemblerze? 2. Nie wiem dlaczego ale cały czas odczytuje zera a jeśli jest podłączony do programatora ISPcableII firmy propox to odczytuje 0xFF. Czy wyjście danych powinno być podciągnięte rezystorem do zasilania?

    Mikrokontrolery AVR   18 Lut 2011 11:05 Odpowiedzi: 0    Wyświetleń: 632
  • Zczytywanie zawartości EEprom w układzie bez wyjmowania z płytki

    Witam Pytanie moje dotyczy ściągania zawartości epromów ale nie mam tutaj na myśli wyciągania epromu z płytki tylko chciał bym zrobić to w układzie więc czy jest jakiś program którym można to zrobić, niezależnie od tego jaki uC jest włożony w płytkę, chodzi o to żeby można nim było ściągać zawartości i dokonywać ich porównania, pewnie lamerskie pytanie...

    Początkujący Serwisanci   05 Lut 2008 11:13 Odpowiedzi: 6    Wyświetleń: 5525
  • 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
  • [atmega32] zapios do eepromu i reset mikrokontrolera

    Korzystam z atmegi 32. Problem polega na tym że chcę zapisywać wartości do eeprom-u. Zapis robię co przerwanie timera2 od przepełnienia. I za każdym razem jak dochodzi do zapisywania do eeprom-u to mikrokontroler się resetuje. Czytałem coś o fuse bitach coś zmieniłem, ale nie pomogło. Trzeba oddzielnie eeprom i flash programować? Zestaw ewaluacyjny...

    Mikrokontrolery AVR   14 Maj 2010 08:17 Odpowiedzi: 18    Wyświetleń: 2064
  • Atmega 32 DS1307 - Nagły brak odczytu godziny, jest dostęp do EEPROM

    Witam, złożyłem sterownik oparty o Atmege32 oraz ds1307, program został napisany, całość złożona na płytce testowej i działało. Zaprojektowałem płytkę i ją złożyłem, po czym pojawił się problem. DS1307 nie odlicza czasu, zawsze na wyświetlaczu mam godzinę 0:0:0, lecz dziwne jest to że mam dostęp do pamięci EEPROM, tj mogę ją odczytywać i zapisywać....

    Mikrokontrolery AVR   09 Maj 2013 21:46 Odpowiedzi: 3    Wyświetleń: 1884
  • AVR [ATMEGA48] , Assambler - samoistna zmiana taktowania uC

    Witam . Napisałem ( prawie) sobie na ww procesor program w asm i bascomie który ma robić za zamek otwierany kartą . W bascomie wszystko działa w 100 % według założenia jednak w asm mam taki problem że układ sam zmienia swoje taktowanie (ponad 2x) przez co wszystkie funkcje czasowe nie pracują jak powinny . Nie było by w tym nic niezwykłego ( ustawiony...

    Mikrokontrolery AVR   19 Wrz 2010 19:24 Odpowiedzi: 11    Wyświetleń: 2295
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Jeśli chodzi o odczyt ID DS18B20, zrobiłem coś takiego: [syntax=basic4gl] Do Locate 1 , 13 Lcd T_solar1 Locate 2 , 13 Lcd T_solar2 If Flaga_wybor = 0 Then If Flaga_ds = 1 Then If Numer_ds = 1 Then Adres = 40 T_solar1 = Ss Gosub Odczyt_eeprom Elseif Numer_ds = 2 Then Adres = 48 T_solar2 = Ss Gosub Odczyt_eeprom End If Flaga_ds = 0 Flaga_wybor = 1 End...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5472
  • ATMEGA 2560 BASCOM - Odczyt 64 czujników DS18B20, problem z 45 czujnikiem

    Z braku sukcesów w programowaniu funkcji search_rom 1Wire rozwiązałem problem następująco: 1) użytkownik podłącza jeden czujnik pod 1Wire, program wykonuje funkcję read_rom, użytkownik ustala numer czujnika który aktualnie podłączył. 2) program zapisuje tak odczytany ROM do pamięci EEPROM procesora 3) z każdym czujnikiem użytkownik podstępuje dokładnie...

    Mikrokontrolery AVR   03 Sty 2010 09:23 Odpowiedzi: 7    Wyświetleń: 3143
  • ATMEGA 8515 - Odczyt danych z wewnętrznego EEPROM, problem z kodem zamka

    Mam sobie taką o to tablicę w epromie: P.S. Wiem, że pisze się uŻytkownik, ale chcę wiedzieć czy prowadzący przeglądają kody programów w raporcie:P

    Mikrokontrolery AVR   14 Sty 2012 09:12 Odpowiedzi: 2    Wyświetleń: 1276
  • Atmega32 , problem przy współpracy z zewnętrznym EEPROMEM po

    Witam Mam problem z SPI w Atmedze32. Staram się skomunikować ją z pamięcią 25LC128. SPI inicjalizuję następujaco void InicjalizacjaSPI(void) { // Wyjścia SS, SCK, oraz MOSI są wyjściami DDRB = _BV(SPI_SS) | _BV(SPI_MOSI) | _BV(SPI_SCK); // Ustawiamy SS oraz SCK w stan wysoki PORTB = _BV(SPI_SS) | _BV(SPI_SCK);...

    Mikrokontrolery AVR   10 Paź 2009 15:32 Odpowiedzi: 7    Wyświetleń: 1217
  • Atmega 8 - Nie mogę zapisać ustawień pwm w zewnętrznym eepromie

    Witam Postawiłem sobie za cel możliwość zapisania wartości pwm w zewnętrznej pamięci eeprom, w tym przypadku AT24C02 Procesor to Atmega 8, wewnętrzne taktowanie zegara 1MHz W załączeniu wkleiłem uproszczony program zapisu i odczytu wartości pwm. Za pomocą pwm steruję jasnością podświetlenia wyświetlacza LCD. Wiem, że można zapisywać te ustawienia w...

    Mikrokontrolery   16 Wrz 2013 19:02 Odpowiedzi: 9    Wyświetleń: 1704
  • [ATmega8][C][7segment] - Termometr pokazuje 85/127 °C

    Witam forumowiczów, zacząłem realizować projekt zegarka, kalendarza i termometrów z owego linku: http://obrazki.elektroda.pl/6128170300_1... Proszę o porady i sugestie jak można rozwiązać ten problem :P

    Mikrokontrolery   17 Maj 2018 14:51 Odpowiedzi: 11    Wyświetleń: 1953
  • Lampka RGB by molszewski

    Dzięki wszystkim za opinie. Oddałem dziś projekt został oceniony na 5;] Dokonałem kilku zmian w programie więc wrzucam nową wersję: http://obrazki.elektroda.pl/8149391200_1... Jeśli już eliminujesz drgania styków programowo i w dodatku z użyciem timera, to mogłeś się pokusić o tak samo zrealizowane opóźnienia. Mnóstwo pamięci pożera...

    DIY Konstrukcje   08 Maj 2013 16:15 Odpowiedzi: 24    Wyświetleń: 20751
  • DS2433, Bascom, ATmega – zapis nie działa mimo opóźnienia waitms 5, kod dla DS1994 OK

    Witam niestety jak pisałem i sprawdzałem program nie posiadałem ds 2430 i zapis nie działa jak na ds 2433. Więc podaję sprawdzoną procedurę zapisu danych do pamięci oczywiście fragmenty . Sub Zapisuj_tablice 1wreset Pina , 7 1wwrite &H33 , 1 , Pina , 7 Id(1) = 1wread(8 , Pina , 7) For I = 1 To 1 Step -1 C = Id(i) Next '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\...

    Mikrokontrolery   30 Gru 2011 19:32 Odpowiedzi: 5    Wyświetleń: 3510
  • Konfiguracja klawiatury w zamku szyfrowym ATmega 16 Bascom - problem z kodem

    Cześć. Prosze o pomoc w rozwiązaniu problemu, a mianowicie mam problem przy konfiguracji klawiatury. Nie moge ręcznie wpisać kodu np. 1234, tylko program sam dobiera mi kod ( caly czas podaje jedna liczbe"1", tak jak bym ja cały czas wpisywał) kod wtedy jest ustawiany na 1111, ale jeżeli zmienie wartość na "k=2" w miejscu zaznaczonym w kodzie to program...

    Mikrokontrolery   09 Cze 2009 16:29 Odpowiedzi: 26    Wyświetleń: 6452
  • [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
  • Bascom + Atmega - Pamięć ERAM - odczyty a trwałość

    Witam, ilość odczytów nie ma znaczenia, mam układ gdzie 8 komórek 24C02 jest odczytywane cyklicznie co kilka milisekund w termometrze od ponad 7 lat i jeszcze nic się nie zmieniło. Nigdy nie spotkałem się z informacją o ilości cykli odczytu a jedynie zapisu do EEprom.

    Mikrokontrolery Początkujący   21 Maj 2013 19:21 Odpowiedzi: 4    Wyświetleń: 1602
  • Błędne odczytywanie z pamięci EEPROM - ATmega168PA-AU

    Problemu szukaj w warunkach if. Zasilanie nie ma w tym przypadku znaczenia. Poza tym przed zapisem (eeprom_write_byte(&pamt1,++t1)) do zmiennej w pamięci EEPROM (pamt1) inkrementujesz wartość zmiennej t1 (++t1). Nie wiem, czy tego właśnie oczekujesz. Poza tym nie operujesz na pozostałych zmiennych zarówno w RAM (t2, t3, t4), jak i w EEPROM (pamt2...pamt4)......

    Mikrokontrolery   15 Mar 2023 13:33 Odpowiedzi: 30    Wyświetleń: 912
  • [C][ATMEGA] - Zapis tablicy stringów do pamięci EEPROM

    Spróbuj tak: odczyt [syntax=c] if(eeprom_is_ready()) { eeprom_read_block(&ustawienia,&ustawieni... } [/syntax] zapis [syntax=c] cli();//Globalna blokada przerwań if(eeprom_is_ready()) { eprom_write_block(&ustawienia,&ustawieni... } sei();//odblokowanie przerwań [/syntax]

    Mikrokontrolery AVR   01 Lut 2014 15:25 Odpowiedzi: 15    Wyświetleń: 3090
  • [ATmega128] [ATmega128][C] Komunikat o signedness przy eeprom_read_byte w WinAVR

    Piszę program który w założeniu ma posiadać pamięć ustawień. Dokładniej jest w nim 11 zmiennych oraz 128 możliwości ich ustawień (128 banków pamięci dla tych 11 zmiennych). Każda zmienna jest 8bitowa. No i dostaje od kompilatora (WinAVR ) dziwne komunikaty: warning: pointer targets in passing argument 1 of 'eeprom_read_byte' differ in signedness W kodzie...

    Mikrokontrolery AVR   09 Paź 2009 18:12 Odpowiedzi: 8    Wyświetleń: 1561
  • [ATMEGA32] Jak zapisywać i odczytywać zmienne EEPROM w ATMEGA32 używając avrgcc?

    A więc tak deklaruje poza mainem: static EEMEM double E_ax ; static double ax; odczyt: eeprom_read_block(&ax, &E_ax, sizeof(double)); eeprom_busy_wait ( ); zapis: eeprom_write_block(&ax, &E_ax, sizeof(double)); eeprom_busy_wait ( ); w ten sposób należy to wykonać z tym że w eeprom_write_block inaczej jak...

    Mikrokontrolery AVR   07 Gru 2009 11:49 Odpowiedzi: 17    Wyświetleń: 12601
  • Jak zablokować odczyt danych w pamięciach I2C EEprom?

    to może zainteresuj się jakimś uC z wbudowanym eepromem? np. atmega +fusbity blokujące odczyt eepromu przez programator

    Mikrokontrolery   20 Paź 2007 13:01 Odpowiedzi: 5    Wyświetleń: 1409
  • 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ń: 156832
  • [ATMega128L][WinAVR]Dziwne zachowanie wewnętrznego EEPROMu

    Witam! Od wczoraj walczę z wewnętrznym EEPROMem w atmedze128L. Ogólnie problematyczna część programu działa następująco: na żadanie użytkownika dokonywana jest zmiana parametrów w pamięci (adres: IP, maska, brama sieciowa). Plik definiujący zmienne w pamięci: static uint8_t EEMEMconfigmem_static_ipaddr_msb; static uint8_t EEMEM configmem_static_ipaddr_hi;...

    Mikrokontrolery AVR   12 Sie 2008 09:41 Odpowiedzi: 26    Wyświetleń: 4570
  • Jak zapisać zmienną long w pamięci 24c02 w Bascom na Atmega?

    No tak to właśnie zrobiłem... No chyba nie bardzo :D Przetestuj ten kodzik :D [syntax=vbnet]$regfile = "m32def.dat" $crystal = 16000000 Config Submode = New Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Porta.0 , Db6 = Porta.1 , Db7 = Porta.2 , E = Portb.3 , Rs = Portb.4 Config Pind.2 = Input : Set Portd.2 : Ok Alias Pind.2 Config...

    Mikrokontrolery AVR   24 Cze 2017 19:39 Odpowiedzi: 5    Wyświetleń: 1101
  • Bascom: Jak używać subrutyn z parametrami do odczytu EEPROM w Atmega16?

    Po pierwsze: Używasz wewnętrznej pamięci, więc pamiętaj o żywotności cyklów zapisu/odczytu. Jest zalecenie, aby czynności związane z wewnętrzną pamięcią nie wkładać do pętli. Po drugie: Zainteresuj się zewnętrznymi pamięciami na I2C. To są moje wycinki kodu do regulatora PID: To w nagłówku: $eeprom 'Informacja dla procesora o korzystaniu z pamięci EEPROM...

    Mikrokontrolery AVR   30 Cze 2010 11:50 Odpowiedzi: 5    Wyświetleń: 4741
  • 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ń: 1986
  • [Atmega8] Jak odczytać tablicę z pamięci EEPROM w Atmega8 za pomocą C?

    C_rtd_i = eeprom_read_word(&C_rtd[i]); 4\/3!!

    Mikrokontrolery AVR   14 Wrz 2009 21:36 Odpowiedzi: 5    Wyświetleń: 3060
  • Atmega - Żywotność EEPROM / ilość cykli zapisu

    Witam, potrzebuję co minutę zapisywać zmienną w pamięci EEPROM. Ile czasu "teoretycznie" pamięć będzie można użytkować? Czy ilość cykli zapisu jest taka sama do odczytu? Czy jeżeli wykonuję tylko zapis co minutę od ilość cykli odczytu również ulega zmniejszeniu ?

    Mikrokontrolery Początkujący   19 Kwi 2014 21:43 Odpowiedzi: 9    Wyświetleń: 5025
  • Zapis wielobajtowy do pamięci EEPROM w AVR - delay czy pętla? Funkcja EEPROM.put()

    Dzięki, testy na Arduino potwierdzają, że funkcja EEPROM.put() faktycznie czeka aż zapis się zakończy i trwa to ~3,35ms na bajt. Pozostając jeszcze w temacie EEPROM-u, jak to jest z tą ilością cykli zapisu do pamięci? Zauważyłem, że większość uC ma tą wytrzymałość deklarowaną na 100k zapisów, niektóre (np. Atmega88) tylko 50k, ale czy ktoś to w ogóle...

    Arduino   26 Lis 2023 09:04 Odpowiedzi: 5    Wyświetleń: 279
  • Mini barometr z wyświetlaczem LCD i akumulatorkiem Li-pol na ATmega168PA

    http://obrazki.elektroda.pl/9824916400_1... Witam, Korzystając z ostatnich wolnych dni przed studiami chciałbym zaprezentować moją ostatnią konstrukcję. Jest to mały przenośny barometr. Konstrukcja powstała na potrzeby osoby wrażliwej na zmiany ciśnienia oraz spełnia jej wymagania tzn. mały rozmiar( 20x40x9mm) oraz co się z tym wiąże...

    DIY Konstrukcje   11 Kwi 2017 21:55 Odpowiedzi: 16    Wyświetleń: 21273
  • 24C1024 EEPROM z Atmega 8 - problem z odczytem i zapisem I2C w AVRGCC

    masz konflikt adresow PCF tez ma adres 1010000 taki sam jak masz dla 24c1024 Niekoniecznie ;) Błąd jest tu ... ... delayms(10); // zamień ... I2C_stop(); // ... miejejscami te dwie funkcje ... ... , ponieważ sekwencja I2CSTOP jest sygnałem dla wewnętrznych "mechanizmów" pamięci , by skopiować bufor - który faktycznie jest pamięcią RAM...

    Mikrokontrolery   17 Gru 2005 16:11 Odpowiedzi: 6    Wyświetleń: 2413
  • [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
  • 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
  • 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ń: 3115
  • Komunikacja z EEPROM 24C04 przez I2C na Atmega16 - brak odczytu danych

    Tak, wszystko się zgadza. Jeśli łączyłbyś potem np. 2 kości to wtedy w jednej dajesz oba piny do masy, a w drugiej jeden do VCC i masz 2 pamięci pod 2 różnymi adresami. Można w ten sposób połączyć do 4 pamięci typu at24c04

    Mikrokontrolery AVR   16 Lis 2013 17:06 Odpowiedzi: 10    Wyświetleń: 2526
  • [C] [C][Atmega8] - Jak odczytać zapisane dane w EEPROM przez programator?

    Aby zapisywać i odczytywać zmienne z wbudowanej pamięci EEPROM musisz zadeklarować jakąś zmienną w tej pamięci http://avr.elektroda.eu/node/3 W tej chwili zapisujesz i odczytujesz jakąś przypadkową zmienną w pamięci SRAM

    Mikrokontrolery AVR   02 Paź 2010 15:28 Odpowiedzi: 8    Wyświetleń: 12331
  • Sygnalizacja braku miejsca w pamięci EEPROM atmega 8

    Z tego co się orientuję to EEprom używa się zazwyczaj do zapisywania takich danych jak ustawienia i opcje wczytywane przy starcie "systemu", jego szybkość zapisu/odczytu jest względnie mała, i zapisując coś do EEpromu podajesz konkretny adres, więc chyba trzeba samemu kontrolować ile się ma jeszcze miejsca (jakie adresy są wolne ) .

    Mikrokontrolery AVR   12 Mar 2009 20:15 Odpowiedzi: 4    Wyświetleń: 1017
  • ATmega reset i utrata EEPROM silne zakłócenia EMI

    Tak jak pisałem, po operacjacvh na EEPROM, rejestr adresowy powinien wskazywać na nieużywaną komórkę pamięci. Ty zapisujesz i nadajesz mu 0, czyli wskazuje na komórkę pamięci używaną przez twoją strukturę. W przypadku problemów zawartość tej komórki zostanie uszkodzona. Poza tym dlaczego nie używasz funkcji bibliotecznych dostępu do EEPROM? Masz tam...

    Mikrokontrolery AVR   08 Sty 2020 21:50 Odpowiedzi: 7    Wyświetleń: 1062
  • ATmega128 TestBoard i inne płytki testowe

    http://obrazki.elektroda.pl/4553573800_1... Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej...

    DIY Konstrukcje   07 Mar 2016 21:14 Odpowiedzi: 32    Wyświetleń: 17558
  • AtMega328p - RS485 + obsługa zapisu SD - nada się ?

    Witam Czy procesor AtMega 328p wyrobi się przy założeniu: Odczyt danych z RS485 Zapis danych na karcie SD Zakładam tak: PD0, PD1 - UART PD3 - przełączanie transmisji RS485 PC4, PC5 - I2C ( TWI ) pod EEPROM + PCF8563 PC0, PC1, PC2, PC3 - linie danych wyświetlacza PB1, PB2 - linie E i RS wyświetlacza PB3 ( OC2A ) - podświetlanie wyświetlacza PD4, PD5,...

    Mikrokontrolery AVR   13 Paź 2011 10:34 Odpowiedzi: 5    Wyświetleń: 2461
  • Jak optymalnie zapisywać zmienne w EEPROM Atmega16, by nie przekroczyć 100k cykli?

    Mój sposób nr 1: -zakładasz w jednej lub dwóch komórkach wskaźnik do bieżącej struktury roboczej, składającej się z licznika zapisów (3 bajty) oraz rejestru przechowującego zmienną (o dowolnym rozmiarze), -następnie tworzysz funkcje do zapisu oraz odczytu zmiennej. Fun do odczytu ustala za pomoca wskaznika poczatek struktury w EEPROM, a nastepnie odczytuje...

    Mikrokontrolery   01 Lis 2006 16:52 Odpowiedzi: 15    Wyświetleń: 1770
  • [atmega32][bascom] Zapis bitmapy do eeprom.

    Mam tyle zaległej pracy , że nie mam czasu dogłębniej tego opisać. Przecież kolega napisał wyraźnie, ze kiedy załaduje obrazek do Flash mikrokontrolera to mu się wyświetla. Możemy chyba temat podłączenia LCD pominąć? Sprawa ma kilka aspektów i dlatego pewnie nie jest pokazywana w co drugim tutorialu :P Po pierwsze trzeba zrozumieć że dołączenie obrazka...

    Mikrokontrolery AVR   04 Paź 2015 06:24 Odpowiedzi: 29    Wyświetleń: 2868
  • Duża pamieć równoległa EEPROM podłączona do ATmegi - jaka?

    Dzięki za szybką odpowiedź. Mam pytanie czy byłaby możliwość pobierania danych z częstotliwością ok. 170kHz (chodzi mi o to ile cykli potrzeba na odczyt) o czy ATmega z kwarcem 16MHz by sobie z tym poradziła?

    Mikrokontrolery   21 Kwi 2008 23:44 Odpowiedzi: 12    Wyświetleń: 2577