eeprom zawartość atmega

Znaleziono około 255 wyników dla: eeprom zawartość atmega
  • Minimalne napięcie do podtrzymania zawartości RAM w ATmega

    EEPROM z wear leveling też może być rozwiązaniem, o ile oczywiście czasy zapisu do tej pamięci są akceptowalne i masz duży nadmiar EEPROMu.

    Mikrokontrolery AVR   10 Cze 2010 14:04 Odpowiedzi: 27    Wyświetleń: 4393
  • Jak zczytać zawartość flash i EEPROM z Atmega 128?

    a nie łatwiej jest poprosić znajomego o wsad do procka?

    Mikrokontrolery AVR   18 Maj 2010 22:53 Odpowiedzi: 7    Wyświetleń: 1412
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • 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ń: 4257
  • REKLAMA
  • Jak skopiować zawartość flash i EEPROM z Atmega88PA za pomocą USBasp?

    Nie, odczyt zabezpieczonego procka zwraca kolejne wartości od 0 do 255 i tak w kóło. Nie wiem po co ci różne nakładki - avrdude najlepiej się obsługuje z linii poleceń, przynajmniej wiadomo o co chodzi, w dodatku można to zintegrować z jakimś sensownym IDE, dzięki czemu nie trzeba rozkodowywać fusebitów. Zobacz: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery   15 Kwi 2017 14:03 Odpowiedzi: 17    Wyświetleń: 1050
  • Jak odczytać zawartość Flash oraz EEPROM z Arduino Nano (ATmega328P)?

    Witam, Chciałbym wyciągnąć pliki HEX z zaprogramowanego Arduino Nano (Atmega 328P). Próbowałem odczytywać zawartość za pomocą Arduino Leonardo jako programator ISP oraz Atmel ICE Basic i oprogramowania Microchip Studio oraz AVRDUDESS. W każdym przypadku nie można odczytać sygnatury urządzenia. Próby przeczytania zawartości z Arduino Leonardo przechodzą...

    Mikrokontrolery   21 Lip 2022 16:23 Odpowiedzi: 2    Wyświetleń: 771
  • ATMEGA4809 CURIOSITY NANO

    https://obrazki.elektroda.pl/2220939900_... Mikrokontrolery AVR cieszą się niezmienną popularnością, ze względu na swoją prostotę, a jednocześnie spore możliwości. Co ciekawe, mimo, że od lat wszyscy wieszczą rychłą śmierć mikrokontrolerów 8-bitowych, mają się one ciągle dobrze, a kolejne, nowe rodziny są wprowadzane na rynek. Jakiś...

    Artykuły   22 Lis 2021 16:01 Odpowiedzi: 18    Wyświetleń: 3876
  • REKLAMA
  • [ATMEGA168PB][C] - Czy mozna wyzerować bajt EEPROM bez pisania

    Tak, może się tak zdarzyć, przy niestabilnym zasilaniu. Dlatego zawsze włączaj BOD oraz zmieniaj zawartość rejestrów EEADR na adres nieużywanej komórki EEPROM.

    Mikrokontrolery AVR   01 Sty 2016 22:14 Odpowiedzi: 4    Wyświetleń: 1023
  • ATMEGA 8515 - Odczyt danych z wewnętrznego EEPROM, problem z kodem zamka

    [syntax=c]//wczytanie kodu zamka z pamieci eeprom kod[0]=odczyt(0); kod[1]=odczyt(0); kod[2]=odczyt(0); kod[3]=odczyt(0); if(kod[0] == tab[1] && kod[1] == tab[2] && kod[2] == tab[3] && kod[3] == tab[4]) [/syntax] Tak na pierwszy rzut oka: Ten kod zadziała, jeśli w tabelce tab[] będziesz miał pięć elementów takich samych jak zawartość EEPROM w komórce...

    Mikrokontrolery AVR   14 Sty 2012 09:12 Odpowiedzi: 2    Wyświetleń: 1249
  • [ATmega] [ATmega][C] Sterowanie serwem i buzzerem po naciśnięciu przycisku - kod C

    ... dlatego chciałem to zorganizować programowo na kontrolerze, żeby przy pierwszym odpaleniu programu na procesorze do EEPROM-u zapisało domyślne wartości. A później przy kolejnych uruchomieniach procesora nie było już tego zapisu przy uruchomieniu tylko odczyt. Ale coś czuję w kościach, że się tak nie da... Jak to się nie da? .... ależ da się i powiem...

    Mikrokontrolery AVR   05 Lip 2011 22:27 Odpowiedzi: 25    Wyświetleń: 6158
  • REKLAMA
  • 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ń: 154717
  • Przetwornik ADC/EEPROM - Zapisywanie, odczyt wartości ADC z i do EEPROM, Atmega

    To może powiedz co jest niejasne. Tak w skrócie to: - settings_read - odczytuje dane z eeprom do naszej struktury - settings_get - pobiera adres struktury z ustawieniami. Można oczywiście zrobić extern tej struktury. I w innych modułach aplikacji odwoływać się do ustawień przez: settings_update - zapisuje eeprom jeżeli jest taka potrzeba (czyli jeżeli...

    Mikrokontrolery AVR   07 Lip 2016 13:11 Odpowiedzi: 32    Wyświetleń: 2952
  • Błędne odczytywanie z pamięci EEPROM - ATmega168PA-AU

    W EEPROM-ie nie znajduje się żaden program a dane. Użyj makra eeprom_write_byte() i wtedy sprawdź zawartość EEPROM-a. Timery nie mają znaczenia. R

    Mikrokontrolery   15 Mar 2023 13:33 Odpowiedzi: 30    Wyświetleń: 840
  • Flashowanie OSD Atmega 88PA - brak reakcji po aktualizacji, jak naprawić?

    Po Twoim opisie wynika że zablokowałeś mikrokontroler , możliwości są trzy : - wyłączyłeś Reset - wyłączyłeś możliwość programowania przez ISP - zmieniłeś konfigurację oscylatora jedynie w trzecim przypadku istnieje możliwość próby "ożywienia " mikrokontrolera w pozostałych tylko programator równoległy tylko że nie można go używać kiedy procesor znajduje...

    Robotyka Modelarstwo i CNC   21 Lip 2013 07:39 Odpowiedzi: 1    Wyświetleń: 933
  • ATmega odbieranie pliku txt i zapisywanie w eeprom 24c

    Witam, można by było zrobić aby jakaś atmega (np. atmega8) odbierała dane (plik txt) po przez podczerwień i zapisywała zawartość pliku na zewnętrznym eepromie (24c)? Plik byłby wysyłany przez podczerwień w telefonie. W pliku znajdowałby się tekst.

    Projektowanie Układów   08 Maj 2008 19:40 Odpowiedzi: 8    Wyświetleń: 1670
  • Testery elementów oparte na ATMega - dyskusje o HW i SW

    No to jak to jest, gdzie się zmieści? jak kupujesz telewizor, to nie dziwisz się, że karton jest większy od samego tv, prawda? Te 3KB, to dane w opakowaniu. Dotychczas ładowałem oddzielnie flash i eeprom (ustawienia programatora), czy to to błąd ? nie ma to znaczenia. Ważne, aby oba typy pamięci zostały wgrane. Czy jest jakaś metoda ODBLOKOWANIE fusebyte...

    DIY Warsztat   09 Lut 2025 08:21 Odpowiedzi: 172    Wyświetleń: 93915
  • Atmega649 zwarcie Vcc i gnd - czy można nadal zapisać i odczytać?

    Jesteś 100% pewny, że sama Atmega ma zwarcie na VCC i GND? Nie jest to na pewno zwarcie gdzieś na płytce poza Atmegą? Tak na 100% bo wylutowanie uC eliminuje zwarcie na płytce, a nadal pozostaje na uC. Wiem że wydaje się że nic z takim mikrokontrolerem nie można już zrobić ale czytałem wypowiedzi ludzi kiedyś że potrafią nawet z tak zwartego uC odczytać...

    Mikrokontrolery AVR   09 Mar 2021 08:16 Odpowiedzi: 25    Wyświetleń: 1722
  • 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ń: 2831
  • Kasowanie EEPROM w ATmega162 z ustawionymi fuse bitami Mode 3

    witam! przeszukałem różne fora i nadal nie znalazłem jednoznacznej odpowiedzi. problem polega na tym że mam kilka urządzeń, które mają ustawione fuse bity: "Mode 3: Further programming and verification disabled" skasowanie eeproma powoduje przejście do ustawień fabrycznych na czym bardzo mi zależy. czy jest jakaś szansa aby za pomocą ubsasp lub j-tagiem...

    Mikrokontrolery AVR   06 Sie 2013 08:14 Odpowiedzi: 2    Wyświetleń: 1476
  • Atmega8A utrata zapisanych ustawień po odłączeniu zasilania.

    Dane zapisują się w pamięci eeprom ale nie mam pojęcia jak to sprawdzić. Zapisują się,… albo też nie! Nie jest to poprawna forma zapisu do EEprom, co jest omówione niżej..... Generalnie wygląda to tak że po uruchomieniu sterownika ustawiam po kolei wszystkie parametry i wszystko działa do momentu wyłączenia zasilania ...... A powinno być w tej kolejności:...

    Arduino   09 Kwi 2023 17:42 Odpowiedzi: 5    Wyświetleń: 339
  • Atmega8 - inna zawartość hex odczytana od tej wgranej

    Czyli jeżeli wgram hex do arduino, a z arduino przesle plik .ino do atmegi, to atmega go zrozumie (mimo ze to ino a nie hex) czy nie zrozumie? Czy nie ma tu reguły? Bo nie wiem czy arduino jest też jedna z opcji zapisywania flash i eeprom.

    Mikrokontrolery AVR   26 Mar 2019 14:28 Odpowiedzi: 15    Wyświetleń: 768
  • [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ń: 3477
  • 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ń: 993
  • 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ń: 582
  • Czy można wgrać hex do atmegi8 poprzez interfejs szeregowy rx tx?

    Dzięki za odpowiedzi. Doprecyzuję jednak trochę kwestię. Mi chodzi o to że wiekszość mikro kontrolerów ma piny kilku interfejsów (uart, spi, i2c, jtag) i chodzi mi o sytuacje w których uszkodzeniu ulega np Atmega w jakimś urządzeniu i zastępuję ją nową atmegą na którą chcę wgrać zawartość taką jak ta na uszkodzonej atmedze, więc do odczytu i zapisu...

    Mikrokontrolery AVR   27 Mar 2019 14:15 Odpowiedzi: 20    Wyświetleń: 987
  • Zabezpieczenie przed uszkodzeniem pamięci EEPROM w mikrokontrolerach ATMega podczas zakłóceń EMC

    Dzięki za odpowiedzi. Schemat zasilania wygląda tak. Zawiesza się procesor u1, który znajduje się na drugiej płycie podłączonej do zasilacza 30cm szarej taśmy. https://obrazki.elektroda.pl/9335085400_... Na tę chwilę nie potrafię określić czy procesor zawiesza się na skutek włączenia czy wyłączenia, cewki stycznika czy styków (obciążenia)...

    Programowanie   12 Gru 2023 01:07 Odpowiedzi: 17    Wyświetleń: 645
  • Aktualizacja oprogramowania Atmega 32u4 z EEPROM 24c256 - jak to zrobić?

    zapisuję ja po sieci na eeprom 24c i co dalej To zależy. Generalnie zazwyczaj uC jest tak skonfigurowany, że po uruchomieniu najpierw uruchamia się bootloader, a jeśli stwierdzi, że nie ma nic do roboty to uruchamia się główny program. W Twoim przypadku bootloader musi sprawdzić zawartość eeprom i jeśli wykryje, że znajduje się tam inny wsad niż jest...

    Mikrokontrolery Początkujący   28 Gru 2018 20:10 Odpowiedzi: 6    Wyświetleń: 474
  • 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ń: 3167
  • EEPROM i Atmega8 - problem z nadpisywaniem danych w lokacji 0x0006

    Witam mam następujący kawałek kodu: int main() { eeprom_write_byte ((char*)0x0001,'a'); eeprom_write_byte ((char*)0x0002,'b'); eeprom_write_byte ((char*)0x0003,'c'); eeprom_write_byte ((char*)0x0003,'d'); eeprom_write_byte ((char*)0x0005,'e'); eeprom_write_byte...

    Mikrokontrolery   08 Sie 2006 11:17 Odpowiedzi: 5    Wyświetleń: 2663
  • Wyświetlacz matrycowy LED 8 X 8 punktów - ATMEGA 8.

    Znowu muszę zacząć od tego, że ja się na BASCOMie nie znam... Ale to, że tablica Asciitable na końcu programu zawiera same zera wydaje mi się mocno podejrzane, bo jest używana do konwersji zawartości EEPROMu na "wyświetlalną". ;) Również to, że zawartość EEPROM jest pusta po wysłaniu zawartości przez łącze szeregowe jest podejrzane. Może jednak to nie...

    Mikrokontrolery AVR   22 Cze 2010 17:25 Odpowiedzi: 8    Wyświetleń: 4613
  • China VAG 18.2 PL - Szukam aktualnego wsadu do VCDS HEX

    Witam Pierwsze primo, na czym jest zrobiony interfejs, na Atmedze czy HL008, jak na HL to kosz, jak Atmega to można powalczyć. Po drugie, potrzebuję software z jakim był kupiony kabel, z tego co kojażę v18 chinole wypuszczali na zablokowanym eepromie i dawali odpowiedni loader. Dodatkowo możesz sprawdzić czy odczyta zawartość interfejsu zamieszczonym...

    Samochody Elektryka i elektronika   23 Kwi 2020 21:29 Odpowiedzi: 5    Wyświetleń: 3834
  • Atmega Fusebit Doctor (HVPP+HVSP) - napraw fusebity

    Pytanko da sie nowa wersja odblokowac LOCK bity w Atmega64 lub 128? bez utracenia flash i eeprom??? mam zbudowany uklad lecz stracilem zawartosc:(

    DIY Warsztat   08 Kwi 2016 21:09 Odpowiedzi: 342    Wyświetleń: 259534
  • Atmega8 - odczyt eeprom problem

    W wyniku kompilacji Twojego programu powinny powstać dwa obrazy pamięci. Jeden dla pamięci flash mikrokontrolera - zawiera on kod programu. Drugi dla pamięci eeprom mikrokontrolera - zawiera zawartość pamięci eeprom - w tym wypadku jest to liczba 3. Programowanie pamięci eeprom to po prostu wgranie tego wsadu. Z jakiego środowiska korzystasz? Np. w...

    Mikrokontrolery Początkujący   04 Sty 2016 13:30 Odpowiedzi: 4    Wyświetleń: 1353
  • ATmega2561 eeprom wewnętrzny czasami nie czyta poprawnie

    Witam, Mam projekt i w nim sporo zmiennych w pamięci eeprom (>100) na procku ATmega2561, które są cały czas czytane. Dość często pojawia się problem z odczytem z pamięci eeprom. Złapałem w debuge-rze w funkcji eeprom_read_dword że dana odczytana była inna niż zawartość w eeprom odczytana w AtmegaStudio. po kolejnym wejściu do tej samej funkcji i tymi...

    Mikrokontrolery AVR   19 Mar 2019 15:09 Odpowiedzi: 1    Wyświetleń: 315
  • Atmega162/C - Odczyt eepromu zwraca 0xFF zamiast zapisanej wartości 0xAA

    Sprawdzam albo przez eeprom_read_byte() albo zrzucam sobie zawartość eepromu do hex-a. Po prostu każde programowanie powoduje wyczyszczenie pamieci eeprom, bez wzgledu na stan bitu EESAVE.

    Mikrokontrolery AVR   30 Paź 2012 11:27 Odpowiedzi: 5    Wyświetleń: 1188
  • ATmega16 - błędny odczyt zmiennych z EEPROM przy użyciu avr/eeprom.h

    Czyli dopiero kiedy wpiszę 0 do tego fuse bitu to będę mógł zapomnieć o każdorazowym programowaniu eepromu po wyczyszczeniu ATmegi, tak? Bo domyślnie jest tam wpisane 1 i pamięć jest niezabezpieczona przez "chip erase". A czy kiedy będę chciał zmienić zawartość pamięci eeprom, to wtedy wystarczy wpisać do EESAVE ponownie wartość 1, zapisać nową zawartość...

    Mikrokontrolery AVR   24 Lut 2009 16:51 Odpowiedzi: 7    Wyświetleń: 3412
  • [ATmega8][AVR gcc] - Definicja wyglądu znaków LCD w EEPROM

    Odczytywałeś programatorem zawartość EEPROM? Zacząłbym właśnie od sprawdzenia, czy dane rzeczywiście tam są.

    Mikrokontrolery AVR   05 Lut 2013 23:17 Odpowiedzi: 9    Wyświetleń: 2631
  • [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ń: 12415
  • Tester elementów elektronicznych (ATmega168/328)

    Jeśli niezaprogramowanie eeprom powoduje takie efekty, to raczej to zabawka a nie tester. Nie powiem, zdarzyło mi się pominąć ten fakt (zła zawartość eeprom), ale zaraz upgrade sie pojawiał.

    DIY Konstrukcje   23 Lut 2022 16:53 Odpowiedzi: 93    Wyświetleń: 26604
  • ATMega 128 - Skasowany startowy system EVBedu.net firmy propox

    Witam forumowiczów Czy ktoś miał do czynienia z produktem EVBedu.net ([url=http://www.propox.com/products/t_1... Mam ten zestaw i jak się go podłączyło do prądu to uruchamiane były różne testy np. sprawdzające eeprom itd a wyniki testu wyświetlany był na LCD. Podłączyłem programator i zgrałem zawartość Flash i Eepromu i wgrałem moje oprogramowanie....

    Mikrokontrolery AVR   20 Wrz 2012 08:48 Odpowiedzi: 7    Wyświetleń: 1305
  • Atmega161 - samoczynne skasowanie pamięci EEPROM i Flash? Jak to możliwe?

    hehehe właśnie kolega me_super ma dużo racji - bo jeśli nie zabezpieczyłeś swojej pracy w odpowiedni sposób - to oczywiście, ktoś mógł próbować skopiować zawartość pamięci nieudolnie - albo w ogóle powielić twoje urządzenia za tzw "darmo" ;)

    Mikrokontrolery   06 Mar 2007 15:59 Odpowiedzi: 14    Wyświetleń: 1302
  • Zmiana w bibliotece Arduino IDE: Opcja EEPROM Retained/Not Retained w programowaniu ATmega328

    EEPROM to dodatkowa pamięć służąca do przechowywania danych przez program. Jeżeli w kodzie nic do niej nie zapisujesz ani z niej nie odczytujesz, jest bez znaczenia. Ta opcja definiuje, czy zawartość pamięci EEPROM będzie zachowana, czy skasowana podczas wgrywania programu. Przy wgrywaniu przez bootloader (UART/USB) zawsze jest zachowywana.

    Mikrokontrolery   01 Gru 2020 16:20 Odpowiedzi: 4    Wyświetleń: 627
  • Atmega16a - Zapis części programu w zewnętrznej kości eeprom

    Teoretycznie mozliwe Nie teoretycznie. Praktycznie. A bootloader byłby prosty - weryfikowałby tylko podłączenie pamięci zewnętrznej i przy pozytywnym wyniku ładował jej zawartość do flasha, a następnie skakał pod odpowiedni adres pamięci uruchamiając "aplikację". Niemniej nawet taki prosty bootloader wygląda na coś poza możliwościami autora :)

    Mikrokontrolery   21 Lut 2016 10:59 Odpowiedzi: 9    Wyświetleń: 972
  • [AtMega128] AtMega128: Wyświetlanie str2 po wciśnięciu przycisku w C

    hmm panowie fajnie poczytać wasze opinie na takie tematy jednak chyba nie idą one w temat mojego problemu. Użyłem case i juz wiem ze to jest nie właściwa instrukcja warunkowa. Doprzygotowania swojego menu wykorzystałem if-y jednak przy kilku poziomowym menu troche sie w tym zamieszałem i gdybyście szanowni koledzy pomogli mi troszke zoptymalizować kod...

    Mikrokontrolery   21 Sty 2011 08:00 Odpowiedzi: 10    Wyświetleń: 1616
  • [ATmega32][avr-gcc] - Ostrzeżenie przy czytaniu EEPROMu

    Jest to wygodne zwłaszcza, gdy: - Projekt składa się z wielu inkludowanych modułów i w rożnych wersjach urządzenia zawartość komórki dla danego modułu ma inny adres. - Projekt jest pisany tak, aby działał na wielu różnych mikrokontrolerach tej samej platformy sprzętowej.

    Mikrokontrolery AVR   31 Sie 2012 00:07 Odpowiedzi: 32    Wyświetleń: 3675
  • Dlaczego dane z EEPROM znikają po odłączeniu zasilania w ATmega162?

    Witam, Dziękuję za zainteresowanie tematem. Standardowo pamięć posiada wartości FF. Zapisując liczbę integer zajmuje ona dwie komórki pamięci. Np. dla komórki o adresie 2 wykorzystywana jest również komórka 3. Liczby od 0 do 255 są zapisywane w komórce pamięci 2 a powyżej 256 w komórce 2i3. Mój problem polegał na tym, że zapisując liczbę od 0do 255...

    Mikrokontrolery AVR   19 Sie 2009 11:24 Odpowiedzi: 8    Wyświetleń: 1509
  • Kolejny zegarek LED na AtMega8, ale dokładny

    Co do stabilizatora, to ma niewielki wpływ, bo testowanie napięcia przed stabilizatorem powoduje że zegarek przechodzi w uśpienie zanim napięcie za stabilizatorem spadnie poniżej napięcia na goldcapie. Czyli krótko mówiąc procesor nie wychłepce goldcapa zanim pójdzie spać. Pomiar głównego napięcia 5V będzie wymagał przeliczenia wartości rezystorów dzielnika,...

    DIY Konstrukcje   24 Sty 2025 19:30 Odpowiedzi: 345    Wyświetleń: 206567
  • 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ń: 1227
  • Atmega128 plus xram 32kB, przeniesienie segmentu danych

    Skoro to takie prosto do dlaczego mi nie wychodzi to z poziomu IDE. Jak do memory settings dodam typ Sram z nazwą .xram adres 0x08110 to kompilator robi coś takiego. Zawartość pliku hex [syntax=ini] :103196003D3D3D3D3D3D3D3D3D3D3D3D0A0D002... :1031A60053454E444552203E200003030441050... :1031B6000641076C08400900188819521A8B254... :1031C60029E42C002D052EB82F4430413153324...

    Mikrokontrolery AVR   29 Mar 2020 11:52 Odpowiedzi: 45    Wyświetleń: 1857
  • Jak odczytać wsad z ATMEGA32A TQFP44 i sprawdzić zabezpieczenia?

    Ok, ale zawartość EEPROM była nie ruszana i była identyczna z zawartością EEPROM-u działającego urządzenia, wgrałem zatem tylko FLASH który był uszkodzony - i nie zadziałało - dopiero ponowne wgranie samego EEPROm-u (wziętego z działającego urządzenia) pomogło - ale nie rozumiem dlaczego, skoro ten niby zły był identyczny...

    Mikrokontrolery Początkujący   09 Gru 2016 09:30 Odpowiedzi: 44    Wyświetleń: 3462
  • ATMEGA128 - błąd weryfikacji flasha po zrzucie i odczycie przez AVRDRAGON

    Natrafiłem na dziwny problem; Chodzi o atmegę128. Fusy 3F D4 FF (lata na kwarcu 14Mhz). Do tego jest bootloader 1kb na wejściu (przerobiony MCS bootloader do bascoma), no i sam program w bascomie. "normalna" procedura wygrywania softu jest taka: Za pomocą AVRDRAGON, spod Atmel Studio ustawiam sobie fusy. Następnie wgrywam plik HEX bootloadera. Wgrywa...

    Mikrokontrolery AVR   14 Paź 2014 12:40 Odpowiedzi: 1    Wyświetleń: 990
  • Atmega8L - brak komunikacji po odczycie EEPROM, problem z zasilaniem i programowaniem

    nie do końca tak to ma wyglądać makro EEMEM "mówi" kompilatorowi, że daną zmienną ma umieścić w eepromie. Więc wyglądać ma to tak: float EEMEM dupa = 3.32451324; nie wywołujesz funkcji eeprom_write - nią się ładuje dane do eeproma z poziomu programu. Przy kompilacji otrzymujesz plik *.hex i *.eep. W eep masz zawartość eeproma, która wystarczy wgrać...

    Mikrokontrolery AVR   17 Wrz 2010 17:28 Odpowiedzi: 11    Wyświetleń: 1601
  • Czy wahania napięcia zasilania wpływają na zawartość EEPROM w AVR?

    Ciekaw jestem czy tylko ja jestem w opozycji. Dośc długo uzywam AVR i ich EEPROM'ów i dziwi mnie to co piszecie. Mam dla Was kilka faktów : Pocek AVR 8 MHz średnio 15 mA dla 5V Na zasilaniu 10 uF średni czas zapiu do EEPORM 8,5 mS Po tym czasie na elektroicie napięcie wynosi 0,45 V Niby czym ( z kąd energia) miał by przeprogramować, chyba że na zasilaniu...

    Mikrokontrolery   02 Sty 2004 12:48 Odpowiedzi: 18    Wyświetleń: 3519
  • AVRStudio, ATmega128, JTAGICE mkII - debug nie działa poprawnie

    Witam, Problem dotyczy nastepującej konfiguracji:ATmega128+AVRStudio+JTAGICE mkII. Program sie kompiluje, ładuje i działa jednak nie da sie go wykonywać krokowo. Po zatrzymaniu programu pojawia sie okienko assemblera i wskażnik wskazuje na bezsensowne miejsce. Ponad to wszystkie rejestry wyswietlane sa jako 0 i cała zawartość eeprom jest zerowa (program...

    Mikrokontrolery AVR   19 Sty 2009 08:44 Odpowiedzi: 4    Wyświetleń: 1077
  • Mega2560 - odczyt FLASH i EEPROM przez ISP, problem z przywracaniem stanu

    Witam, mam problem z odczytem zawartości układu Mega2560 przez ISP. Płytka Arduino Mega2560 działa poprawnie, można wgrywać różne szkice przez Arduino IDE. W ramach testów odczytałem zawartość FLASH i EEPROM z układu ATMEGA2560 przez ISP z pomocą programatora ATMEL USB ISP i aplikacji PROGISP. Po wgraniu innego szkicu przez Arduino ISP i odczytaniu...

    Arduino   31 Maj 2017 11:07 Odpowiedzi: 4    Wyświetleń: 1746
  • 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ń: 2940
  • [Atmega32] Jak obliczyć adres EEPROM 24C02 dla Atmega32 i Bascom?

    Witam Chciałbym zapisywać liczby z zakresu 200 - 400 w pamięci EEPROM 24C02. Mam zestaw EVB4.3 i tam pamięć ma nogi A1, A2 do +5V, A0 do GND. Na początek chciałem ustalić, czy dobrze obliczyłem adres - korzystając z Datasheet'a - strona 11 1 0 1 0 A2 A1 A0 R/W R/W R- 0, W -1 1 0 1 0 1 1 0 0 odczyt 172 1 0 1 0 1 1 0 1 zapis 173 Czy organizacja pamięci...

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5857
  • [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ń: 2952
  • [atmega32][bascom] Zapis bitmapy do eeprom.

    Poddaję się. Pamięć jest nowa, wykrywana. Nie sprawdzałem zapisu i odczytu bajtów. Biblioteka zmodyfikowana wg: http://www.mcselec.com/index.php?option=... Chociaż przy kompilacji biblioteki kompilator komunikuje o 3 błędach. Kombinowałem z różnymi ustawieniami kwarcu i CONFIG TWI. Dodałem biblioteki do programu. Na...

    Mikrokontrolery AVR   04 Paź 2015 06:24 Odpowiedzi: 29    Wyświetleń: 2832
  • avr - Zablokowana Atmega64 - wgranie własnego softu

    (at)albertb - no tak, ale oni używają układów do których nie ma publicznie dostępnych specyfikacji i wszystko jest obczajane przez inżynierię odwrotną, no i nie ma w pamięci aparatu danych które należałoby chronić. Tu mamy procesor do którego wsad łatwo zdeasemblować, więc jeśli chronimy jakieś rozwiązania to warto go szyfrować, no i jakieś dane w...

    Mikrokontrolery Początkujący   11 Mar 2015 21:31 Odpowiedzi: 9    Wyświetleń: 1503
  • Jak zapisać i odczytać 70 rekordów w EEPROM w Bascom na Atmega32?

    No niezłe... na to sam na razie bym nie wpadł. Złudzenie wielowymiarowej spełnia - a praktycznie z offsetem jest dwuwymiarowa. W tym momencie nawet rozwiązuje mi problem zbędnego odczytu eeprom gdyż na końcu zrzuce sobie ilość wpisów i bede wiadział ile tam jest czasów ustawionych. Dziękuje za ukierunkowanie. P.s Awarii zasilanie też nie bedzie wiele...

    Mikrokontrolery Początkujący   16 Mar 2012 22:11 Odpowiedzi: 4    Wyświetleń: 1941
  • Czy ATMega 8 wystarczy do sterowania wzmacniaczem stereo z pilotem?

    5. Jeśli chodzi o mikrostyki. Czy jeśli zastosuje taki układ jak na poniższym rysunku to będzie ok? Trzyma on wejście w stanie wysokim a po wciśnięciu przycisku generowany jest impuls (chwilowe przejście do stanu niskiego i powrót do wysokiego). Zastanawiam się tylko czy zdążę po otrzymaniu informacji o wystąpieniu przerwania (przejście ze stanu wysokiego...

    Mikrokontrolery   28 Lut 2009 23:41 Odpowiedzi: 49    Wyświetleń: 8339
  • zapis danych we flashu, kasuje się zawartość eepromu.

    Hmm, to ciekawe. My (ja z kolegą) też mieliśmy taki problem ale w ATmega8. Do tej pory nie znaleźliśmy rozwiązania. Zdaje się, że kolega w końcu zrobił zapis do flash-a ale głowy nie dam. Po prostu raz na jakiś czas zawartość epromu diabli brali.

    Mikrokontrolery   19 Lis 2007 14:02 Odpowiedzi: 11    Wyświetleń: 1905
  • [Atmega32][C]zapis nr pastylki ds1990a do pamięci EEPROM

    Zaglądałem do tego już, znalazłem też w dokumentacji technicznej atmegi32 kod tylko teraz zastanawiam sie jak to połączyć do reszty programu i klawiszy . Będę bardzo wdzięczny za podpowiedź jak to połączyć w całość i dodać do tego klawisze. kod z dokumentacji atmegi32 void EEPROM_write(unsigned int uiAddress, unsigned char ucData) { /*...

    Mikrokontrolery AVR   30 Maj 2009 12:05 Odpowiedzi: 2    Wyświetleń: 1653
  • [Bascom] [Bascom][Atmega328] Nieprawidłowe wyświetlanie strzałek kierunku na LCD 20x4

    Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2673
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Zrobiłem aktualizacje do 2.0.7.6. Obsługuje bez problemu USBasp, no i biblioteki do SD faktycznie lepsze - obsługują SDHC i można np. sprawdzić rodzaj karty SD. Tylko zapisywany ciąg na karcie trochę inaczej jest. Zamiast spacji jest teraz "kropka" i cały tekst bardziej "zbity" w całość. Co do rC5 to nic się nie zmieniło, właściwie to gorzej bo pracuje...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5436
  • 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ń: 7377
  • [atmega16] Jak skompilować kod C do pliku .HEX dla Atmega16? Szukam alternatywy dla Winpic

    W tym przypadku bit zaprogramowany zawsze jest równy zero, gdyż po skasowaniu bit pamięci FLASH ma wartość 1. Natomiast prościej zainwestować w programator, który bezpośrednio wspiera AVR Studio (np. AVR ISP lub AVR ISP MkII) i ustawiać fusebity korzystając z opisów w AVR Studio. Praktycznie nie ma możliwości pomyłki i nie trzeba stosować zewnętrznych...

    Mikrokontrolery AVR   07 Kwi 2011 15:41 Odpowiedzi: 16    Wyświetleń: 3893
  • Czy program był zabezpieczony przed ponownym wgraniem? ATmega16.

    akby uC był zabezpieczony to nie mogłbyś zgrać, a wgrać coś bez problemu. Dla zabezpieczonego procka można i zgrać i wgrać zawartość. Tyle, że zgrywając dostaje się kolejne liczby od 0x00 do 0xff i tak w kóło. Wystarczy zerknąć na otrzymany hex i widać, że pochodzi z zabezpieczonego procka. Wgrać zawsze można - jesli programator wykona chip erase,...

    Mikrokontrolery Początkujący   26 Lut 2019 23:21 Odpowiedzi: 20    Wyświetleń: 1038
  • Stacja lutownicza Avt-5228 (Atmega16)

    Programuje poprzez ISP Flash i EEPROM i wszystko jest ok! Ale jak weryfikuję zawartość chwilę później to wyrzuca błąd EEPROM! Czy tak powinno być? Używam ATmega16A + STK200/300 + PonyProg2000.

    DIY Warsztat   07 Wrz 2016 22:31 Odpowiedzi: 114    Wyświetleń: 65833
  • LED CUBE 4x4x4 [Atmega16/32][C]

    Witam, nigdy nie zajmowałem się programowaniem mikrokontrolerów więc mam 2 pytania i prośbę. 1. w programie avr burm-o-mate jest Flash i Eeprom, który użyć do programowania tej kostki? Oczywiście, że kod wynikowy programu (hex) ładujemy do pamięci Flash (i tylko do tej). Niestety jest to podstawowa wiedza na temat rodzajów pamięci w mikrokontrolerach....

    DIY Konstrukcje   22 Wrz 2013 15:26 Odpowiedzi: 149    Wyświetleń: 102240
  • atmega16 - dziwne ostrzeżenia przy wykorzystaniu sprintf

    Witam, Pytanie mam dość ogólne bo dotyczące polecenia "C", ale mam wrażenie, że mój problem ma powiązanie z kompilowaniem pod mikrokontroler ATMega16. Potrzebuję w moim programie prze-konwertować kilka zmiennych na łańcuch (teksty i zmienne tylko przykładowe: [syntax=c]#include <string.h> ........... char str[ 32 ];int a=5; sprintf (str, "%d \'plus\'...

    Mikrokontrolery Początkujący   14 Kwi 2014 12:42 Odpowiedzi: 4    Wyświetleń: 996
  • [ATmega32][C] Nie działa przerwanie od przepełnienia timera0

    Ustawienie kierunku wyjścia było tylko przy wyrzucania zbednych linijek usunąłem go ale już dopisałem, moze ktoś sprawdzić czy u niego działa taki prosty kod bo ja już zaczyna podejrzewać procek... . Jeżeli wrzucę LED_TOGGLE; w pętle while to na oscyloskopie widzę przebieg prostokątny więc pozostałe sprawy są OK nie wiem dlaczego nie działa to przewanie...

    Mikrokontrolery AVR   08 Lis 2011 09:26 Odpowiedzi: 23    Wyświetleń: 3059
  • Programator ISP AVR910 - problem z zapisem do Atmega16 w Bascom AVR

    Prawdopodobnie mam ten sam problem... Jestem (szczęśliwym?) posiadaczem laptopa bez portu LPT ani COM. Posiadając jedynie prostą przejściówkę USB->RS232 poskładałem programator z tej samej strony ale na bazie ATmega8. Program napisałem całkowicie w C, wzorując się na wersji w asemblerze. Problem w tym, że zarówno oryginalny program (poprawiony i skompilowany...

    Mikrokontrolery   18 Gru 2007 22:46 Odpowiedzi: 9    Wyświetleń: 4172
  • [AVR] [AVR][bascom] Jak zapamiętać i sprawdzić 4-cyfrowy kod DTMF na ATmega16?

    Ja ostatnio zrobiłem zamek do drzwi otwierany za pomocą telefonu komókowego, na procesorze ATiny2313 oraz dekoderze DTMF . Układ porównuje zawartość EEPROM z klawiszami, które zostały wciśnięte w telefonie. Program napisany jest w BASCOM, bez użycia przerwań. Jak będziesz zainteresowany to mogę dać szkielet programu do przerobienia do własnych potrzeb.

    Mikrokontrolery AVR   05 Sty 2011 15:14 Odpowiedzi: 5    Wyświetleń: 2391
  • [bascom][atmega8] jak wyświetlić 3 cyfrową wartość zmiennej

    a po co się upierać przy writeeprom, skoro można zadeklarować sobie zmienną wprost w obszarze pamięci EEPROM i później z niej korzystać prawie tak jak ze zwykłej zmiennej w RAM Dim Zmienna As ERAM Byte a później gdzieś w kodzie: Zmienna = Obroty ' w ten prosty sposób zapamiętujesz w EEPROMIE swoje obroty albo Obroty = Zmienna ' czyli np po starcie odtwarzasz...

    Mikrokontrolery AVR   28 Wrz 2009 20:24 Odpowiedzi: 30    Wyświetleń: 4075
  • ATmega32 – czy istnieje polska wersja instrukcji/datasheet w PDF?

    http://skalski.elektroda.eu/files/atmega... Atmega128 zapewnia następujące elementy: 128K bajtów wewnętrznej programowalnej pamięci typu FLASH z dopasowaniem odczytu podczas zapisu, 4K bajty EEPROM, 4K bajty SRAM, 53 linie wejścia/wyjścia, 32 robocze rejestry, Licznik rzeczywistego czasu(RTC), cztery liczniki z trybami porównywania i PWM, dwa...

    Mikrokontrolery AVR   19 Mar 2010 10:18 Odpowiedzi: 12    Wyświetleń: 17060
  • AVR: Można wybrać adres EEPROM pod jakim zapisać dane?

    Witam Mam takie pytanie: czy kompilator może przydzielić bloki w pamięci EEPROM w kolejności innej niż zadeklarowano je w programie? Jeżeli tak, to wpłynie to na adres bloku pamięci,prawda? Mam taki problem: W programie mam zadeklarowane 2 bloki pamięci EEPROM w kolejności jak poniżej: znaki. Tak jakby ponowne wgranie tego samego kodu, spowodowało że...

    Mikrokontrolery Początkujący   24 Sie 2018 18:35 Odpowiedzi: 9    Wyświetleń: 843
  • Avrdude - Atmega 32 wyczyszczony, co poszło nie tak?

    Podłączyłem JTAGICE mkII do Atmega 32 w komercyjnym urządzeniu żeby ocenić czy procesor nie jest uszkodzony i jakiś cudem po moich eksperymentach procesor okazał się wyczyszczony. Przy pierwszych odczytach lock bity miały wartość 0xC0 (wszystko zablokowane), przy kolejnych zrobiło się 0xFF. Praktycznie urządzenie jest już stracone, procesor wyczyszczony...

    Mikrokontrolery Początkujący   10 Mar 2025 21:33 Odpowiedzi: 7    Wyświetleń: 366
  • [Atmega8535] [Atmega8535][BASCOM] Jak poprawnie zapisać dane do EEPROM, unikając błędów?

    Chce teraz tak zaprogramowac atmela by np jednym przyciskiem wybierałbym sobie dowolne wyjscie drugim np wejscie a trzecim akceptował i puszczał całość. Skorzystaj ze zmiennych które to zmieniać +/- będziesz przez przyciski, a jak naciśniesz trzeci klawisz to program zawartość tych zmiennych wyśle jako gotowe ciągi 0 1. Oczywiście bity które nie mają...

    Mikrokontrolery AVR   16 Wrz 2008 22:08 Odpowiedzi: 11    Wyświetleń: 2074
  • Podłączenie 2xDS18B20 do ATmega32 z rklibavr - brak odczytu danych

    Wolałbym się pobawić tymi bibliotekami, które już jako tako znam. Przeglądałem te po których wspominałeś, ale przyznam że była to dla mnie czarna magia. Mam nadzieję, że na mojego posta trafi osoba, która również korzysta z rkavrlib. Aby bardziej rozjaśnić sprawę wrzucę jeszcze kilka kodów z których powyższy program korzysta. obsluga onewire [syntax=c]#ifndef...

    Mikrokontrolery AVR   29 Wrz 2011 21:38 Odpowiedzi: 2    Wyświetleń: 1891
  • Termometr 1wire z Atmega8 i DS1820 - kod w Bascom i schemat połączeń

    Nowości, świetna rzecz, ale... stare dobrze się trzyma. Nie do wszystkiego należy przykładać miarki ze złotówek. W całym projekcie jest wiele istotnych elementów. Jednym z nich jest to, że na C51 nidgy nie zawiodłam się, na AVR to i owszem, są przypadki. Najwięcej nerwów zjadł mi AT90S8515 z trzymaniem danych w EEPROM oraz ATMEGA103 (swoją drogą fajny...

    Mikrokontrolery   07 Lis 2004 23:54 Odpowiedzi: 32    Wyświetleń: 9377
  • Jak uruchomić DS1820 z biblioteką rklibavr na ATmega w języku C?

    Juz byl taki temat ale został zamknięty. Moj problem polega na tym ze nie moge ruszyc ds1820 w C z wykorzystaniem bliotek rklib do obslugi ds. #include <avr/io.h> #include<avr/interrupt.h> #include<avr/eeprom.h> #include<string.h> #include "lcd.h" #include "ds18x20.h" #include "delay.h" uint8_t gSensorIDs[OW_ROMCODE_SIZE];...

    Mikrokontrolery AVR   03 Lis 2008 16:43 Odpowiedzi: 10    Wyświetleń: 5372
  • [ATMega16]No rule to make target `test.c.elf', needed by `elf'. Stop.

    Witam, Napisałem ćwiczebny program w C pod ATMega16. Składa się z pliku test.c oraz config.h . Wszystko w katalogu mfile. Środowisko WinAVR-20090313. Wszystko jest w porządku do czasu kompilacji. Wyskakuje mi błąd: make: *** No rule to make target `test.c.elf', needed by `elf'. Stop. > Process Exit Code: 2 > Time Taken: 00:01 Podejrzewam,...

    Mikrokontrolery AVR   03 Cze 2011 20:01 Odpowiedzi: 12    Wyświetleń: 6285
  • Atmega32 + RTL8019 (AVT 1443) – brak odpowiedzi na ping, diody D2 i D3 świecą

    Wgrałem coś takiego: $crystal = 8000000 $regfile = "M32def.dat" $baud = 57600 Declare Sub Write_rtl8019as(byval Regaddr As Byte , Byval Regdata As Byte) Declare Sub Read_rtl8019as(byval Regaddr As Byte) Declare Sub Init_rtl8019as Declare Sub Showregs Dim Regaddr As Byte Dim Regdata As Byte Dim Byte_read As Byte Dim Hulp1 As Byte Dim Mymac(6) As Byte...

    Mikrokontrolery AVR   16 Sty 2011 19:02 Odpowiedzi: 35    Wyświetleń: 7281
  • [C] Czy zmienna EEPROM w ATmega8 powinna być zapisana podczas programowania?

    eesave służy do tego żeby podczas kasowania mikrokontrolera pozostawić zawartość eeproma i ma się to do obecnej sytuacji jakoś nijak . Kolega zapisuje eeprom nastawami i chce wprowadzić do eeproma nastawy początkowe ,które by czytał podczas pierwszego uruchomienia mikrokontrolera po zaprogramowaniu . zapisanie eesave da jedynie tyle że przy zmianie...

    Mikrokontrolery AVR   12 Lut 2016 08:40 Odpowiedzi: 10    Wyświetleń: 1245
  • Układ zasilania awaryjnego procesora ATMEGA/akumulator NiMH

    Witam Tak prawdę mówiąc nie za bardzo rozumiem, dlaczego wymagany jest pobór prądu aż rzędu 100mA? Typowo przecież po zaniku zasilania robi się na szybko parę rzeczy (np. chowa do eeprom jakieś dane, wyłącza LEDy, wyświetlacze, przekaźniki itd.), a potem załącza stan uśpienia - aż do pojawienia się z powrotem napięcia. Oczywiście stan uśpienia może...

    Projektowanie Układów   04 Sie 2010 17:37 Odpowiedzi: 20    Wyświetleń: 12350
  • Jak zmienić komunikaty na panelu LED z RS485 i RS232?

    No tablica fajna. Z tego co widzę to głównym mikrokontrolerem jest ATMega103, ale nie widzę żadnej pamięci EEPROM (przynajmniej nie jestem w stanie odczytać), więc pewnie teksty do wyświetlenia są zapisane w pamięci EEPROM ATMegi. Jedyne co narazie mogę podpowiedzieć to żeby zczytać zawartość EEPROM mikrokontrolera (oczywiście pod warunkiem że producent...

    Mikrokontrolery   30 Mar 2010 21:19 Odpowiedzi: 11    Wyświetleń: 3537
  • BASCOM - Stabilność funkcji Waitms w generowaniu powtarzalnych impulsów na Atmega8a/Attiny25

    . Zamierzam zrobić tak by mogli wprowadzić korektę (jeśli będzie potrzebna) i zapisać w eeprom. czy to dobry pomysł? Jakoś tak; $Crystal=12000000 Config Timer1 = Timer , Prescale = 8 On Timer1 Inter_1mS Inter_1mS: Counter1 = Counter1 + Licznik (64036 - wychodzi z obliczeń, że da to 1ms) /tu odliczę sobie 103/ Błednie to rozumujesz, albo błednie podałeś...

    Mikrokontrolery AVR   06 Lis 2021 18:15 Odpowiedzi: 10    Wyświetleń: 795
  • Jak tworzyć tablice danych i zapisać ja w eeprom[atmega8][c]

    witam, dobry przykład obsługi eepromu zamieszczony jest w dokumentacji od atmegi i wygląda to tak : void EEPROM_write(unsigned int uiAddress, unsigned char ucData) { while(EECR & (1<<EEWE)); EEAR = uiAddress; EEDR = ucData; EECR |= (1<<EEMWE); EECR |= (1<<EEWE); } unsigned char...

    Mikrokontrolery AVR   25 Lut 2010 22:28 Odpowiedzi: 5    Wyświetleń: 5935
  • Interfejs I2C w ATmega8. Odczyt bajtu za wskazanego miejsca.

    Chciałbym odczytać bajt ze wskazanego miejsca w eepromie 24c16 za pomoca nastepujacego kodu: odczytbajtu: SER W OUT TWBR, W CLR W OUT TWSR, W LDI W, (1<<TWINT)|(1<<T... OUT TWCR, W RCALL wait IN W, TWSR CPI W, 0X08 BRNE error LDI W, 0XAA OUT TWDR, W LDI W, (1<<TWINT)|(1<<T...

    Mikrokontrolery   23 Wrz 2006 08:47 Odpowiedzi: 2    Wyświetleń: 1369
  • Jak przesłać tekst 5000 bajtów z PC do EEPROM I2C przez UART i Atmega8?

    Witam piszę z prśbą o pomoc w realizacji programu do tranfmisji tekstu za pomocą UART (z pc) do Atmegi8 ktora wysle odebrany tekst do -> eepromu I2C (kazdy bajt w kolejnej komórce) Problem jest o tyle skomplikowany poniewaz tekst bedzie miał długość w porywach do 5 000 bajtów, a podobno na Uarcie występują zakłócenia. Podczas rozmowy z userem Jdsul...

    Mikrokontrolery   26 Wrz 2007 06:11 Odpowiedzi: 19    Wyświetleń: 23070
  • STK500 v2 - błędy odczytu Atmega8, komunikacja z Bascom i AVR Studio 4

    Najpierw (jeśli się da) zgraj sobie pierwotną zawartość flasha i eeproma oraz zapisz gdzieś ustawienia fusebitów.

    Mikrokontrolery   12 Gru 2011 22:52 Odpowiedzi: 37    Wyświetleń: 10801
  • Jak wysłać 24 bity szeregowo przez ATmega 8 na PD5 z użyciem asemblera?

    komentarze ;) .EQU DATA = 5 ; zdefiniowanie pinu w uC na którym będzie sygnał DATA .EQU CLOCK = 6 ; -------------- || ---------------------------------- CLOCK .EQU CHIP_ENABLE = 7 ; ------------------|| ------------ CHIP_ENABLE ;parametry wejściowe ; ; 3 bajty danych do wysłania umieszczone w SRAM ; pod adresem dane: send: ldi XL, Low(dane) ; ładujemy...

    Mikrokontrolery   12 Gru 2006 15:35 Odpowiedzi: 15    Wyświetleń: 3242
  • Bosch BCH6L2560 - odkurzacz reset baterii

    Udało mi się naprawić. Potrzebny jest programator USBasp i pliki flash i eeprom z atmegi z działającego odkurzacza. Sposób i pliki znalazłem w komentarzach pod tym filmikiem: https://www.youtube.com/watch?v=SwQ_74Rs... Witam Czy mógłbym prosić o zrzut Eeprom i Flash z twojego działającego odkurzacza gdyż pliki z linku powyżej nie zadziałały tak jak...

    AGD Drobny sprzęt   13 Sie 2023 23:12 Odpowiedzi: 38    Wyświetleń: 30201
  • ATmega8 - piny zasilające i zmiana napięcia silnika

    Dziękuję za pomoc, jednak mam dość "prostsze" pytanie. Otóż kupiłem sobie programator (http://www.allegro.pl/item92903535_prof... oraz układ ATmega8 16PI. Ściągnąłem oraz zainstalowałem najnowszą wersję Bascoma. Napisałem program, który zapalałby diodę podłączoną pod PB.1. Program się kompiluje bez problemu,...

    Mikrokontrolery   10 Kwi 2006 20:19 Odpowiedzi: 29    Wyświetleń: 4885
  • [bascom] [Bascom] Atmega 8 - migający napis na LCD i przejście do kolejnego menu

    Kol. Roko . Częściowo takie rzeczy pojawiły się już w polskiej pomocy do BASCOM-a On-Line. Obecnie jest jednak ona czasowo niedostępna. Przykład: BASCOM AVR - Tworzenie programu W trakcie edycji (...) Jak nie pisać programów. Dość często podczas przeglądania programów udostępnionych przez inne osoby da się zauważyć pewne charakterystyczne i powtarzane...

    Mikrokontrolery AVR   03 Gru 2008 01:06 Odpowiedzi: 11    Wyświetleń: 4468
  • [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ń: 2430
  • [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ń: 1920
  • Jak wczytać i edytować program z Atmega8-16PU na Windows XP?

    Kodu to ty kolego nie odczytasz. Jedyne co możesz z proca odczytać to zawartość pamięci flashROM i EEPROM no i fuski. Będzie to ciąg znaków, więc raczej nic nie pozmieniasz. Istnieją oczywiście dekompilatory (choć nie wiem czy na C, bascom itd takie są), ale wiele na tym nie zyskasz ponieważ ich kod wynikowy jest tylko zbliżony do kodu źródłowego. Fragment...

    Mikrokontrolery   17 Lut 2010 19:02 Odpowiedzi: 4    Wyświetleń: 1289
  • Zablokowana Atmega64 i odczyt pamięci EEprom programatorem

    Jeśli wgrasz swój program za pomocą bootloadera i on odczyta EEPROM i wyśle jego zawartość to będzie to działać. Tyle, że człowiek, który napisał bootloader umożliwiający wczytanie dowolnego wsadu do zabezpieczonego procka ma mgliste pojęcie o zabezpieczeniach.

    Mikrokontrolery Początkujący   27 Cze 2014 16:27 Odpowiedzi: 9    Wyświetleń: 2562