zapis eeprom atmega

Znaleziono około 2358 wyników dla: zapis eeprom atmega
  • Atmega 128A - Zapis i odczyt dużych liczb w eeprom przy użyciu języka C

    A jak jest zadeklarowana zmienna? Jako uint16_t?

    Mikrokontrolery AVR   15 Lis 2020 11:30 Odpowiedzi: 6    Wyświetleń: 681
  • AVR-GCC - Zapis i aktualizacja bloku danych w EEPROM?

    Zapis nie musi zajmować dużo czasu, jeśli przed wywołaniem zapisu sprawdzisz, czy żaden inny zapis do EEPROM się nie odbywa. Jeśli nie, to wywołanie _write lub _update dla bajtu trwa chwilę, bo funkcja natychmiast wraca i nie czeka na koniec zapisu. Więc tu blokowanie przerwań będzie bezpieczne. Co innego w przypadku zapisu blokowego, ale przecież nie...

    Mikrokontrolery AVR   25 Sie 2016 19:17 Odpowiedzi: 21    Wyświetleń: 2424
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [Atmega128] [Atmega128][AVRGCC] Optymalny zapis ciągu znaków do EEPROM-u, jak to zrobić?

    Witam. Jak najlepiej zapisać ciąg znaków np "www.elektroda.pl" do pamięci eeprom procesora Atmega 128. Czy jedynym wyjściem jest zapisywanie w pętli kolejnych znaków ze sztywno określonej tablicy, czy też istnieje jakiś łatwiejszy, bardziej optymalny sposób?

    Mikrokontrolery AVR   15 Cze 2010 11:25 Odpowiedzi: 2    Wyświetleń: 1374
  • 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ń: 4314
  • REKLAMA
  • [ATMEGA 8] Jak ustawić priorytety przerwań w ATMEGA 8 z AVR-gcc przy użyciu USART?

    1. Poza tym zapis EEPROM w przerwaniu to też niedobry pomysł - to kilka ms/zapis. Od tego EEPROM generuje swoje przerwania, żeby zapisy buforować i zapisywać do EEPROM niezależnie. 2. Poza tym mieszanie ISR i SIGNAL czyli starej i nowej obsługi przerwań tez nie jest zalecane. 3. Wysyłanie znaku przez USART w obsłudze przerwania też może nie być dobrym...

    Mikrokontrolery Początkujący   17 Lut 2013 15:04 Odpowiedzi: 11    Wyświetleń: 3297
  • REKLAMA
  • 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ń: 35511
  • 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
  • [C][ATMEGA] - Zapis tablicy stringów do pamięci EEPROM

    Witam Mam pytanie odnośnie metody zapisu stringów(char) do pamięci eeprom. Najlepiej abym mógł zapisywać i odczytywać całe zestawy danych. Robię dość skomplikowany budzik i chciałbym zapisywać do eeprom ustawienia. Skleciłem po wielkich potach coś takiego: SETTINGS.h typedef struct { uint8_t GODZINA; uint8_t MINUTA; uint8_t POWTORKI; uint8_t GLOSNOSC;...

    Mikrokontrolery AVR   01 Lut 2014 15:25 Odpowiedzi: 15    Wyświetleń: 3087
  • [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ń: 2058
  • REKLAMA
  • Bascom AVR - nadpisywanie EEPROM przy programowaniu

    Czy da się jakoś zmusić Bascoma, żeby nie wgrywał EEPROMu po wgraniu Flasha? Problem polega na tym, że trzymam tam ustawienia programu i po każdym przeprogramowaniu układu muszę je ustawiać od nowa. Próbowałem obejść problem wpisując na końcu kodu programu takie coś: [syntax=basic4gl]$eeprom Data 0 , 1 , 2 , 3 , 4 , 5 , 6[/syntax] ale niestety w EEPROMie...

    Mikrokontrolery AVR   29 Sty 2013 09:54 Odpowiedzi: 10    Wyświetleń: 2544
  • Kod do zapisu i odczytu EEPROM w AVR w CodeVisionAVR

    Mam pytanie czy ktos posiada jakis gotowy działajacy kawałek kodu do AVR-a pisany w codevisionAVR do zapisu i odczytu komórki pamieci eeprom w AVR?

    Mikrokontrolery   12 Lis 2005 18:29 Odpowiedzi: 10    Wyświetleń: 7631
  • 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ń: 1953
  • [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 ustawić wartości domyślne EEPROM w WinAvr dla Atmega?

    Witam napisałem program który będzie korzystał z wewnętrznej pamięci EEPROM do przechowywania wartości ustawień, ale interesuje mnie kwestia jak w winavr określić wartości domyślne z którymi ma być zaprogramowana pamięć EEPROM. Czyli np. komórka o adresie 1 wartość 0x20, druga komórka 0x30 itp.

    Mikrokontrolery   23 Lut 2008 15:23 Odpowiedzi: 2    Wyświetleń: 1598
  • 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ń: 3315
  • [AVRdude] - Wyłączenie kasowania EEPROM podczas zapisu do FLASH

    Witam, Zauważyłem że podczas zapisu programu do pamięci flash przez avrdude, pamięć EEPROM automatycznie jest kasowana. Robię to komendą: C:\avrdude2\avrdude.exe -p ATMega168 -c usbasp -U flash:w:C:\Users\Mistrzu\Doc... -F Oczywiście można dopisać aby za każdym razem dogrywał także zawartość do...

    Mikrokontrolery AVR   24 Sie 2012 17:50 Odpowiedzi: 3    Wyświetleń: 2439
  • Zanik danych z pamięci EEPROM po wyłączeniu zasilania w XMega

    Witam Jak w temacie - wykonuję zapis danych do pamięci EEPROM, po ich weryfikacji wszystko jest ok. Mogę je odczytywać i wszystko działa. Problem się pojawia, gdy chce je odczytać po ponownym uruchomieniu procka - dane się "ulatniają"!? O co chodzi? Dodam, iż używam AVR Studio 4 i korzystam z bibliotek Atmel'a. Zapisuje dane w pojedynczych bajtach:...

    Mikrokontrolery   19 Mar 2011 16:05 Odpowiedzi: 2    Wyświetleń: 1255
  • Jak poprawnie zapisać i odczytać dane z EEPROM w AVR ATmega8?

    Witam. Mam problem z zapisaniem i odczytem z eepromu. Po pierwsze plik z epromu zapisuje się osobno z rozszerzeniem eep czy w kodzie programu ?? Po drugie chciałbym aby ktoś sprawdził mój kod wszystko działa, zapisuje największą temperaturę ale chyba jednak w flash'u bo jak odłączam zasilanie i załączam to ta temperatura zostaje skasowana :( bardzo...

    Mikrokontrolery AVR   30 Cze 2009 19:24 Odpowiedzi: 6    Wyświetleń: 2025
  • [WinAVR][c][eeprom] - zapis i odczyt, jak to zrobić?

    Witam Mam problem bo nie mogę nakłonić attiny2313 do zapisu a następnie odczytu wartości z eepromu. Próbuję zapisać wartość liczba_LED do eepromu a następnie ją odczytać a wyświetlacz 7-LED zobrazuje to. Co robię nie tak? Z góry dziękuję za pomoc. #define F_CPU 4000000L #include <avr/io.h> #include <util/delay.h> int main(void) {...

    Mikrokontrolery AVR   12 Lis 2010 12:10 Odpowiedzi: 9    Wyświetleń: 3368
  • ATMEGA8: Zapis unsigned char do EEPROM nie działa po wgraniu programu

    Czy ktos zna rozwiazanie problemu: chce zapisac do EEPROMu w ATMEGA8 kilka "unsigned char" w rozne miejsca. Procedurki napisane sa na podstawie podanych w dokumentacji str. 20. Wszystko sie kompiluje, linkuje itd. (Dostaje gotowy *.hex) Korzystam z avr-gcc i symuluje dzialanie w VisualMicroLab - wszystko dziala. Wgrywam do procka i nic. Program sie...

    Mikrokontrolery   17 Wrz 2005 16:53 Odpowiedzi: 7    Wyświetleń: 1701
  • Atmega 128: EEPROM resetuje się po wgraniu nowego programu, dlaczego?

    Witam szanownych forumowiczów. Spotkałem się z bardzo dziwnym problemem na na Atmega 128. Napisałem program, który wpisuje dana do wewnętrznego eepromu pod wskazany adres a nastepnie odczytuje dana z tego adresu i wyswietla na LCD. Wszystko do tej pory jest ok. Problem pojawia się jak wgram nowy program i próbuje odczytać dana z tego samego adresu w...

    Mikrokontrolery   07 Gru 2007 08:01 Odpowiedzi: 8    Wyświetleń: 2193
  • Zapisywanie komórki w pamięci EEPROM w XMEGA: błędy w symulatorze czy programie?

    Witam, Zacząłem przygodę z xmegą i po uporaniu się z portami próbuję teraz uporać się z eeprom-em. Odczyt zapisanej komórki eeprom czy to przez "NVM" czy "maping eeprom" jest ok. Gorzej jeśli chodzi o zapisanie komórki eeprom. Na razie nie mogę przetestować fizycznie bo padł mi programator a w symulatorze wartość bajtu nie wpisuje się do eeprom. Nie...

    Mikrokontrolery AVR   23 Mar 2021 16:32 Odpowiedzi: 8    Wyświetleń: 810
  • Atmega8 - brak zapisu danych do EEPROM, komunikat No data in file

    Witam! Próbuje zapisać do pamięci eeprom atmegi8 dane i przy programowaniu PROGRAM się wczytuje do pamięci flash ale DANE do eepromu nie. Po zaprogramowaniu w ISP programmer pisze: No data in file Atmega nie jest zablokowana, więc nie wiem. Kod do eepromu wpisuje w taki sposób: $eeprom Data " Tekst1 Tekst2 Teks3 Tekst4 Tekst5 Tekst6 Tekst7"...

    Mikrokontrolery   07 Paź 2010 22:38 Odpowiedzi: 0    Wyświetleń: 864
  • 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ń: 2066
  • Atmega 644p, EEPROM 24c02, zapis danych do pliku w jednej linii - jak to zrobić?

    Witam! Zacząłem pisać program który odczytał by mi z układu 24c02 dane i zapisał je do pliku. Eprom się odczytuje i zapisuje mi do pliku tylko ,że każdy bajt w oddzielnej linii a nie w jednej. Oto kawałek kodu: Cls Lcd "odczyt epromu" K = 0 Buf2 = "" 'For Addressw = 162 'S=Dir( "*.txt") Open "i2c.txt" For Append As #3 ' Addressw = 172 For I = 0 To 255...

    Mikrokontrolery AVR   25 Cze 2011 08:08 Odpowiedzi: 3    Wyświetleń: 2051
  • Zapisywanie liczb 0-255 do EEPROM w ATtiny 2313 lub 4313

    (at)tadeko, dużo przykładów w asm jest zawartych w datasheet mikrokontrolerów atmela. Między innymi jest ten o który pytasz, jest również odczyt. Dodano po 9 Daj sobie spokój. Jeśli kolega Tadeko chce uczyć się asemblera, to należałoby mu pomóc i nakierować w odpowiednim kierunku. Przede wszystkim musi zrozumieć, że porównanie asm z bascom nie ma sensu....

    Nauka Elektroniki, Teoria i Laborki   06 Gru 2024 07:12 Odpowiedzi: 3    Wyświetleń: 135
  • Dwukanałowy sterownik wentylatorów

    http://obrazki.elektroda.net/56_12840753... Witam, prezentowane dziś urządzenie pełni funkcję dwukanałowego sterownika wentylatorów, sterowanych w zależności od wartości zmierzonej temperatury. Wyposażone jest w dwa niezależne kanały, z własnymi czujnikami temperatury. Umożliwia ono ustawienie za pomocą jednego potencjometru wszystkich podstawowych...

    DIY Konstrukcje   11 Kwi 2012 22:26 Odpowiedzi: 17    Wyświetleń: 12090
  • Jak zamienić przepływomierz klapowy na termiczny w BMW 730i 1988 z LPG?

    Ja zrobiłem tak:(procek atmega 16 bo jak będzie mało eprom to wystawie mega32) Mierze sobie napięcie z przepływki ADC(0)- mam od 0 do 1023 Tak samo mam pwm od 0 do 1023 konfiguracja , im mniejsza liczba w rejestrze COMPAREA tym krócej trwa stan niski, korekta za pomocą przycisków + - i zapis do eeprom Adc=pwm to działanie liniowe , na którym auto po...

    Samochody Elektryka i elektronika   29 Cze 2025 16:00 Odpowiedzi: 140    Wyświetleń: 106643
  • 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] Czy 100 000 cykli zapisu EEPROM Atmega dotyczy jednej komórki czy całego obszaru?

    Niedawno tu nawet dyskutowaliśmy o ilości zapisów. Problem w tym, że ciężko to przetestować. Łatwo policzyć ilość zapisów do totalnego zniszczenia komórki, ale czy np. po 200tys. zapisów EEPROM bedzie miał taki czas retencji danych jak podaje producent? Co z tego, że zapiszesz milion razy do komórki, jak np. w 60 stopniach zapis szlag trafi, albo zniknie...

    Mikrokontrolery AVR   26 Cze 2010 11:19 Odpowiedzi: 12    Wyświetleń: 4433
  • DIY sterownik do suszarni

    Witam Już chwilę temu mój ojciec wpadł na pomysł wykonania suszarni i wędzarni (wędzenie zimnym i gorącym dymem). Przy projektowaniu doszliśmy do wniosku że możemy użyć wentylator od chłodnicy samochodowej, przy czym przy takiej mocy należy zrobić sterowanie i tak powstał pomysł wykonania sterownika do suszarni. Ponieważ dawno nie projektowałem to trzeba...

    DIY Konstrukcje   20 Paź 2020 14:42 Odpowiedzi: 15    Wyświetleń: 6546
  • Mikroprocesorowa Trawiarka PCB

    http://obrazki.elektroda.pl/7995180000_1... Witam! Jakiś czas temu rozpocząłem naukę pisania programów na mikrokontrolery AVR w języku C++. Przeczytałem wiele tutoriali, poradników, itp., aż w końcu doszedłem do pisania własnych, prostych programów. Po kilku takich „pseudoprogramach” zdecydowałem, że teraz czas napisać coś...

    DIY Warsztat   29 Gru 2014 14:04 Odpowiedzi: 70    Wyświetleń: 27789
  • Atmega16 Atmel Studio - eeprom_write_block zapisuje tylko jeden bajt, dlaczego?

    A kto to moze wiedzieć. Kupić atmege i sprawdzić.

    Mikrokontrolery AVR   28 Lut 2017 11:17 Odpowiedzi: 4    Wyświetleń: 1038
  • POGOTOWIE - kłopoty z zaprogramowaniem, zablokowaniem, fusebit-ami, itp.

    proponuję zbudować FuseBitDoctor Czy on pomoże coś więcej niż programator JTAG? Układy Atmela można programować tylko przez ISP i przez JTAG. Jak pracuje Fusebit doctor ? Czy jest jakiś trzeci sposób na programowanie układu? Nie używasz przypadkiem w programie zapisu do eeprom ? Nie. Jeżeli ten rezystor 10k jest włączony szeregowo to w dalszym ciagu...

    Mikrokontrolery Początkujący   13 Gru 2024 19:50 Odpowiedzi: 436    Wyświetleń: 114775
  • Atmega - minimalne napięcie zasilania dla poprawnego zapisu EEPROM?

    To zastosuj XMEGA, bo: 1. Działa od 1,8V, a przy 3,3V masz 32 MHz, 2. EEPROM można zapisywać stronami, zapis strony 32 bajtowej trwa tyle samo co zapis 1 komórki. 3. To też AVR, więc generalna koncepcja jest podobna. Aczkolwiek przy 3,3V i zwykłej ATMega też zapewne się uda, pamiętaj tylko, żeby po detekcji zaniku zasilania wyłączyć wszystko, przestawić...

    Mikrokontrolery AVR   31 Sty 2013 16:08 Odpowiedzi: 9    Wyświetleń: 2130
  • [C] [C][Atmega8] - Jak odczytać zapisane dane w EEPROM przez programator?

    Witam, korzystam z WinAVR oraz AVR Studio. Napisałem dwie proste funkcje: void zapisz( uint8_t pozycja, uint8_t wartosc ) { eeprom_busy_wait(); eeprom_write_byte(&pozycja,wartosc&#... } char odczyt(uint8_t pozycja) { eeprom_busy_wait(); return eeprom_read_byte(&pozycja); } Wiem, że ATmega...

    Mikrokontrolery AVR   02 Paź 2010 15:28 Odpowiedzi: 8    Wyświetleń: 12325
  • 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
  • Atmega 32: Problemy z zapisem do EEPROM przy szybkim zaniku zasilania

    Witam walcze od kilku godzin z takim problemem przy zaniku zasilania kondensator podtrzymuje MCU i umożliwia mu zapis do eeprom zanik wykryty wewnętrznym komparatorem, no i układ działa ale jak szybko wyłączę i włącze zasilanie a jak zrobie to wolno to nie działa kod trochę zmodyfikowałem min wektor przerwania i dodałem funkcje testujące na lcd. Używam...

    Mikrokontrolery AVR   05 Maj 2017 11:13 Odpowiedzi: 7    Wyświetleń: 1299
  • Odczyt danych z DHT11 przez Atmega 8 w C++: błędny odczyt CRC, temperatura i wilgotność wynoszą 0

    Dzięki, ale niestety nie działa :(. Przy kompilacji wysypuje cały worek błędów. A co do zapisu EEPROM to faktycznie zapomniałem o jej trwałości. Przerobiłem tak, że zapis jest na żądanie (przycisk). Nadal wpisy są zerowe.

    Mikrokontrolery AVR   03 Gru 2021 17:57 Odpowiedzi: 29    Wyświetleń: 1239
  • ATMEGA32 - oszacowanie kondensatora do podtrzymania zasilania przy zapisie EEPROM

    Dziękuję wszystkim za podpowiedzi. Zdecydowałem, że przy takiej liczbie danych najlepiej będzie dorobić pamięć FRAM do układu. Pozdrawiam. Nie ma jak sobie wziąć starego trupa i potem próbować go reanimować:) ATMega32 to historia, weź sobie np. ATMega328 i tam po pierwsze całkowity czas zapisu to już tylko 3,4 ms, w dodatku można go rozdzielić na kasowanie...

    Mikrokontrolery AVR   08 Gru 2016 23:13 Odpowiedzi: 16    Wyświetleń: 1500
  • Przetwornik ADC/EEPROM - Zapisywanie, odczyt wartości ADC z i do EEPROM, Atmega

    Pytanie Autora dotyczyło zapisu/odczytu pozycji do/z eepromu..... Funkcje przycisków i algorytm działania urządzenia nie były poruszane w tym temacie, bo prawdopodobnie Autor wie jak to rozwiąza Trochę się wątek rozmył, ale chyba nie było powiedziane że zapis do EEPROMA jak najrzadziej. Mówiąc językiem projektowania, gdy wszystkie stany i decyzje są...

    Mikrokontrolery AVR   07 Lip 2016 13:11 Odpowiedzi: 32    Wyświetleń: 2991
  • 24C1024 EEPROM z Atmega 8 - problem z odczytem i zapisem I2C w AVRGCC

    DZIALA!!! Moj program a wlasciwie zapozyczona procedura z rklibavr zle generowala sygnal STOP dla i2c. Bylo tak: void I2C_stop(void) { I2C_SDA_WR(); // SDA na zapis I2C_SCL_H(); delay10us(); I2C_SDA_H(); delay10us(); } Zmienilem na tak: void I2C_stop(void) { I2C_SCL_L();...

    Mikrokontrolery   17 Gru 2005 16:11 Odpowiedzi: 6    Wyświetleń: 2413
  • [atmega32][bascom] Zapis bitmapy do eeprom.

    Witam wszystkich Chcę wysyłać i odczytywać obrazki BGF do/z eepromu. Procesor Atmega 32, eeprom at24c32. Wyświetlacz DMF5005N. T6963C. Ewentualnie skorzystałbym z EEpromu atmegi 644p. Czy posiada ktoś sprawdzoną procedurę zapisu i odczytu grafiki.? Próbowałem na przykładzie gotowca z helpa BASCOMA, ale miałem tylko czarne tło. Pozdrawiam i proszę o...

    Mikrokontrolery AVR   04 Paź 2015 06:24 Odpowiedzi: 29    Wyświetleń: 2865
  • Trwałość pamięci flash Atmega128 przy zapisie zmiennych po wyłączeniu zasilania

    Zapisy o ktorym piszesz odbywaja sie do pamieci EEPROM, a nie FLASH. FLASH mozna zapisywac tylko z sekcji bootloadera za pomoca secjalnego ciagu instrukcji, no i zapis odbywa sie po stronie. Czyli na raz w zaleznosci od kontrolera zapisujesz 16-64 bajty. EEPROM ma trwalosc 100k zapisow, potem moga sie dziac cuda (zamiast 0 bedziesz na odpowiednim bicie...

    Mikrokontrolery AVR   16 Sie 2009 19:15 Odpowiedzi: 13    Wyświetleń: 1996
  • Uwalona atmega128? Nie mogę jej zaprogramować ani ustawić fusebitów.

    tak druga ,atmega128 programuje sie ok ,więc wniosek ze moja atmega od początku zakupu była walnieta ,ma zablokowany fuse bit odpowiedzialny za zapis do eeprom :(

    Mikrokontrolery   02 Mar 2008 08:19 Odpowiedzi: 8    Wyświetleń: 2120
  • 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 zapisać i odczytać wartości uint16_t w EEPROM Xmega w C?

    Przykłady bardziej zaawansowanego użycia EEPROM masz w przykładach do moich książek o XMEGA, tam też jest to dokładnie opisane. W skrócie - możesz w XMEGA korzystać z EEPROM dokładnie tak jak w ATMega (czyli funkcje z eeprom.h), lub możesz wykorzystać dodatkowe możliwości jakie daje kontroler w XMEGA. Czyli możliwość mapowania EEPROM w obszar SRAM,...

    Mikrokontrolery AVR   29 Maj 2016 12:23 Odpowiedzi: 5    Wyświetleń: 1344
  • 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ń: 3176
  • atmega644P / Bascom - Zapis na kartę SD - duży poór prądu

    Schemat poprawiłem. Zmieniłem w pierwszym poście. Faktycznie, aż miło popatrzeć. Sam czasem się wkurzałem szukając ścieżki. Pomierzyłem jeszcze prądy: Atmega + SD - 220 mA Atmega bez SD - 140 mA atmega bez LCD i bez podświetlania - 84,9 mA Atmega z LCD bez podświetlania - 88 mA W założeniu ma to być: - pomiar z siedmiu DS18B20 - pomiar z dwóch czujników...

    Mikrokontrolery   16 Sty 2013 11:43 Odpowiedzi: 10    Wyświetleń: 2952
  • 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ń: 1701
  • [ATMega16/32] - Cyklicznie padające EEPROMy w ATMegach

    Tutaj muszę najpierw dopowiedzieć, że spotkałem się z kolegą (at)piotrva (bardzo sympatyczny młody geniusz) i przekazałem jedną z dziwnie zachowujących się ATMeg do testów - dlatego teraz testy wychodzą spod jego pióra. W piątek kupiłem nową ATMegę32 (na Wrocławskiej) i już chciałem napisać, że oczywiście wszystko jest OK (bo zaprogramowałem od razu...

    Mikrokontrolery AVR   23 Lis 2012 11:44 Odpowiedzi: 28    Wyświetleń: 3567
  • Atmega8 - Zapis do EEPROM wymaga resetu, jak to naprawić?

    Witam. Zrobiłem sobie prosty układzik który reaguje na sygnał z modelarskiego odbiornika RC i w zależności od długości impulsu zapala diodę lub ją gasi. Układ jest programowany przyciskiem podłączonym między PD2 a masę. Wywołuje przerwanie które zapisuje czas trwania stanu wysokiego. Bez zapisu tego czasu do EEPROM można go wielokrotnie programować...

    Mikrokontrolery   02 Lip 2009 17:38 Odpowiedzi: 7    Wyświetleń: 4231
  • Komunikacja ATmega32 z USB przez konwerter RS232<>USB - jak zapisać dane w EEPROM?

    Witam Nosze sie z zamiarem kupna zestawu uruchomieniowego zl3avr z atmega32. W ksiazce Mikrokontrolery AVR w praktyce Pana Dolinskiego jest opisana komunikacja za pomoca konwentera rs232<>usb dla uC AT90S2313. Czy w podobny sposob mozna ja zastosowac w atmedze32?(chodzi konkretnie o zapis danych przeslanych przez usb w pamieci eeprom uC i pozniejszego...

    Mikrokontrolery   12 Mar 2006 11:21 Odpowiedzi: 4    Wyświetleń: 4301
  • Nowe mikrokontrolery Microchipa - kolejna odsłona XMEGA?

    Takie XMEGA tylko z zasilaniem do 5V i zegarem do 24 MHz. Z wad: nie widzę USB (pewnie z powodu zasilania 5V) i nie widzę DMA. Za to dużo poprawionych timerów, rozbudowany event system, custom logic i sensory pojemnościowe. Jeśli utrzymają podane ceny, to będzie to bardzo fajna alternatywa dla klasycznych ATMega i ATTiny. Z innych zalet, to podobnie...

    Mikrokontrolery AVR   02 Wrz 2020 20:01 Odpowiedzi: 75    Wyświetleń: 6282
  • ATmega reset i utrata EEPROM silne zakłócenia EMI

    Witam, dzisiaj miałem czas na zgranie kodu i wyrzucenie z niego tego co nie dotyczy tematu: Dodano po 7 Przepraszam za dziwne znaki w komentarzach ale przerzucałem z Windowsa na Linuxa i nie konwertowałem kodowania. Będę wdzięczny za pomoc. Sławek

    Mikrokontrolery AVR   08 Sty 2020 21:50 Odpowiedzi: 7    Wyświetleń: 1059
  • Atmega32 - zapis do EEPROM po wyłączeniu zasilania, tylko pierwsza linia działa

    Witam, mam problem z zapisem do EEPROM po wyłączeniu zasilania. Dokładnie to zapisuje mi tylko pierwszą linijkę poniższego kodu: SIGNAL(SIG_INTERRUPT1) { eeprom_write_byte(&eeprom_val http://obrazki.elektroda.pl/1904090200_1...

    Mikrokontrolery AVR   21 Maj 2012 09:25 Odpowiedzi: 13    Wyświetleń: 3385
  • Atmega Fusebit Doctor (HVPP+HVSP) - napraw fusebity

    31.07.2010 - AKTUALIZACJA #3 Wsad 2.04: -poprawiono kilka błędów -dodano obsługę nowych procesorów, łącznie 106 (138) -zmiana wewnętrznego zegara na 1MHz, baudrate UARTa to 2400bps UWAGA, FUSEBITY! Jeśli uaktualniasz wsad do 2.04, koniecznie zmień wartość wewnętrznego generatora na 1MHz. Jeśli wykonujesz układ od początku, jedyną rzeczą jaką musisz...

    DIY Warsztat   08 Kwi 2016 21:09 Odpowiedzi: 342    Wyświetleń: 263725
  • [ATMega168] Czy eeprom_busy_wait() jest konieczne po eeprom_write_byte() w ATMega168?

    Dzięki. Jeszcze jedno pytanko. Czy taki zapis jest prawidłowy: [syntax=c]mem_year=eeprom_read_byte((uns... char*)(actual*3+2));[/syntax] actual to zmienna typu int

    Mikrokontrolery AVR   29 Gru 2011 22:03 Odpowiedzi: 5    Wyświetleń: 1180
  • Atmega – zapis 24-bitowej wartości do EEPROM, zmienna wartosc32 nie nadpisuje danych

    Wpadłeś w pułapkę liczb ze znakiem, domyślnych konwersji i Undefined Behaviour (UB) za jednym zamachem. [syntax=c]wartosc32 = (FLASH_0_read_eeprom_byte(addrEE)<<... | (FLASH_0_read_eeprom_byte(addrEE+1))<... | (FLASH_0_read_eeprom_byte(addrEE+2))<... ; [/syntax] kiedy wykonujesz taką operację to FLASH_0_read_eeprom_byte(.adres) jest...

    Mikrokontrolery   23 Paź 2025 06:52 Odpowiedzi: 2    Wyświetleń: 81
  • Zakłócenia enkodera przy załączaniu stycznika - Atmega 16MHz, krótki przewód

    Oczywiście Kondensatory 10nF (tak jak w schemacie), a przerwania włączone prawie przed samą pętlą. Co do zmiany zapisu Eeprom to zapytam dlaczego? Generalnie mogę usunąć zapis do eeprom (46 ustawień więc można spokojnie pokręcić), ale wiedzy nigdy mało dlatego pytam. Postaram się dziś po testować kolegi uwagi i dziękuję za odpowiedź.

    Mikrokontrolery Początkujący   11 Maj 2016 09:05 Odpowiedzi: 12    Wyświetleń: 1818
  • Zapis stringa do EEPROM i wysłanie na UART po odebraniu TEST

    Wrzucam całość [syntax=c] //=============PROCESOR ATMEGA 8 AU=============================// #include <avr/io.h> #include <avr/eeprom.h> #include <string.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> #include "mkuart.h" // biblioteka z GB //led testowy-ustawienia// #define LED_OFF PORTD...

    Mikrokontrolery AVR   28 Mar 2016 20:56 Odpowiedzi: 31    Wyświetleń: 2943
  • 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ń: 1170
  • ATmega8-L - Zapis do EEPROM po zaniku zasilania - dziwne zachowanie układu

    Witam. Mam problem z układem i nie mogę sobie z tym poradzic. Mam prawie działający układ oparty na ATmega8-L, który ma zapisywac zmienną do pamięci EEPROM po wyłączeniu zasilania. Problem polega na tym, że układ działa tylko wtedy, gdy odłączy się tylko jeden z biegunów zasilacza (np sam plus). Gdy wyłączy się z prądu cały zasilacz, Atmega nie zapisuje...

    Mikrokontrolery AVR   14 Wrz 2013 09:13 Odpowiedzi: 9    Wyświetleń: 4044
  • Jak zbudować 7-cyfrowy licznik impulsów na Atmega z pamięcią EEPROM?

    ... Zapamiętanie najlepiej zrealizować "na baterii".Najlepiej dać zewnętrzną pamięć ram podtrzymaną baterią patykową, albo zasilić atmegę z baterii i usypiać po zaniku napięcia zasilania. Zapis za każdym razem do pamięci eeprom jest głupi, bo szybko ilość cykli jej się wyczerpie. ... Nie tak szybko gdy zapis będzie inicjowany komparatorem na przerwaniu....

    Mikrokontrolery   19 Paź 2010 13:35 Odpowiedzi: 5    Wyświetleń: 2460
  • 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
  • [ATmega16] [ATmega16][C] - Odczyt danych z EEPROM 24LC16B przez I2C zwraca błędne wartości

    Witam, Próbuję napisać program do wymiany danych z zewnętrznym EEPROMem 24LC16B. Zapis raczej działa - w podobny sposób udanie komunikuję się z przetwornikiem PCF8591. Natomiast podczas odczytu pamięć zwraca mi wysłany przeze mnie ctrl_byte (adres na magistrali) w trybie Current Address Read, lub 0xFF w trybie Random Read. Kod: [syntax=C]void eeprom_read(...

    Mikrokontrolery AVR   14 Lis 2012 14:42 Odpowiedzi: 4    Wyświetleń: 1197
  • ATmega 8 ciekawy licznik - W działającym kodzie wpis do EEPROM

    Dzięki wszystkim za cenne uwagi. excray - próbowałem z Twoim rozwiązaniem, jednak : w ostatnim wierszu expected declaration or statement at end of input. Pewnie coś jeszcze niżej powinienem zmienić... tmf dziękuję za cenne uwagi. Nie, kompilator nie zgłasza mi ostrzeżeń. Rozumiem, że komórkę można zapisać ograniczoną liczbę razy, tylko ja spodziewałem...

    Mikrokontrolery   16 Lut 2016 14:12 Odpowiedzi: 6    Wyświetleń: 960
  • Jaka zewnętrzna pamięć EEPROM do ATmega32 dla płynnego sterowania 4 silnikami CNC?

    Dziękuje za odpowiedzi. Muszę przyznać że zainteresował mnie temat kart SD/MMC. Trochę już sobie poczytałem i mam pytania: Wiem że nie da się zapisać pojedynczego bajtu tylko paczkę 512. W moim przypadku będę tylko odczytywał dane więc czy musze odczytać całe 512 czy mogę tylko jeden wybrany z paczki. Jak z czasem odczytu? Nie będzie to wolno działać...

    Mikrokontrolery   13 Sie 2009 23:09 Odpowiedzi: 9    Wyświetleń: 4983