eeprom atmega adres

Znaleziono około 659 wyników dla: eeprom atmega adres
  • [Atmega 16] [C] Nieprawidłowe działanie I2C - przy starcie I2C wysyłany dwa razy mniejszy adres

    wychodzi na to, że Atmega 16 z jakiegoś powodu przekręca nadawany adres Jak się nie czyta dokumentacji tylko przegląda po łebkach - to tak to jest. Jak wysyłasz adres to bit 0 w TWDR jest bitem kierunku a bity 1-7 to adres. Twój adres EEPROM jest już 8 bitowy :) bo tak to producent w DSie zrobił (uwzględnił to że bit 0 jest kierunkiem) https://obrazki.elektroda.pl/1310316600_...

    Mikrokontrolery AVR   02 Maj 2024 09:51 Odpowiedzi: 6    Wyświetleń: 465
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Jeśli chodzi o soft, to powstał szkielet programu. Na razie odmierza to czas, i powinno obsługiwać pilot RC5. W polach „A:” – powinien wyświetlić się adres pilota, „C:” – numer przycisku z pilota. W symulacji programowej poszło, ale na razie nie mogę przeprowadzić prób z braku modelu. Ale żeby stworzyć wersje BETA...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22550
  • 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ń: 7401
  • REKLAMA
  • 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ń: 106967
  • Zabezpieczenie przed uszkodzeniem pamięci EEPROM w mikrokontrolerach ATMega podczas zakłóceń EMC

    Problem dotyczy wszystkich języków programowania i wszystkich mikrokontrolerów. Chodzi o uszkadzanie się zawartości pamięci eeprom kiedy program idzie w krzaki. Zauwzyłem, żę kiedy traktuję atmegę zakłoceniami emc potrafi o ona zacząć wykonywać inny fragment kodu (bascom), jakby skoczyła pod jakiś przypadkowy adres. objawia sie to czasem podwójnym pisaniem...

    Programowanie   12 Gru 2023 01:07 Odpowiedzi: 17    Wyświetleń: 759
  • REKLAMA
  • Jak utworzyć tablicę w EEPROM procesora ATMega 8 w AVRGCC?

    AVR nie posiadają rozkazu, którym by mozna bezpośrednio odczytać wewnętrzny EEPROM. Służą do tego macra (sekwencje rozkazowe). Zostaje chyba tylko pośrednio przypisać zmiennej konkretny adres w EEPROM-ie i względem niego adresować pozostałą część umownej tablicy.

    Mikrokontrolery   18 Lis 2009 15:31 Odpowiedzi: 7    Wyświetleń: 2836
  • uProg - mały, szybki, przenośny programator AVR z SD

    No w Bascomie to pomarzyć można, ale jakbyś chciał przejść na C to chętnie ci pomogę i jakieś fragmenty mogę ci przeportować, np. menu, programowanie, itd. Co do USB to prosto to zrobić np. na ATMega z serii U2, które posiadają sprzętowego device USB, do tego są gotowce typu mass storage. Albo z tego zrezygnować i wrzucić poczciwego FTDI. Koszty niewielkie,...

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 158677
  • Odczyt danych z DHT11 przez Atmega 8 w C++: błędny odczyt CRC, temperatura i wilgotność wynoszą 0

    Zwiększ adres po zapisie do eeprom, to będziesz miał więcej danych do analizy. Dobry pomysł, spróbuję. Dałem autorowi propozycję rozwiązania. Kod, który wkleiłem działa z niewielkimi modyfikacjami (inne dekodowanie bajtów odebranych z szyny szeregowej) na emulatorze arduino z podłączonym do DHT22 Ale tu jest Atmega8 C++ i czujnik DHT11 Zapisujesz dane...

    Mikrokontrolery AVR   03 Gru 2021 17:57 Odpowiedzi: 29    Wyświetleń: 1260
  • 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ń: 492
  • REKLAMA
  • 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

    Mikrokontrolery   17 Gru 2005 16:11 Odpowiedzi: 6    Wyświetleń: 2437
  • 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ń: 1125
  • Podłączenie zewnętrznego EEPROM do Atmega 8 i obsługa I2C w C

    Każdy układ mogący pracować na szynie I2C jest wyposażony przez producenta w adres. Podany zwykle w nocie katalogowej - możliwy do modyfikacji przy pomocy wyprowadzonych PINów młodszej części adresu. Adres można też odczytać w prosty sposób opisany w Elektronice dla Wszystkich dlatego nie będę tu przytaczał - lektura godna polecenia. ;)

    Mikrokontrolery   26 Gru 2004 19:43 Odpowiedzi: 5    Wyświetleń: 2414
  • 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ń: 3006
  • Eeprom 24c32. Gdzie znajdę adresy? Adres zapisu, a odczytu.

    Witam! Mam problem z zaprogramowaniem kości 24c32. Jest ona podłączona do atmegi8 do lini sda i scl. Pozostałe linie eepromu są: a0, a1, a2, wp, vss do masy i vcc do plusa. Atmega odczytuje tylko 255 więc komunikacja chyba jest ale oczywiście pamięć pusta, a gdy próbuje coś wpisać to to samo.. Przykładowy program: 'początek i2cstart i2cwbyte 160 'adres...

    Mikrokontrolery   02 Lis 2010 22:31 Odpowiedzi: 7    Wyświetleń: 2217
  • REKLAMA
  • Atmega 8 - problem z odczytem EEPROM w pętli do loop, kompilacja błędna

    Ram musiałbym rezerwować, żeby zabezpieczyć się przed konfliktem adresu. Po drugie potrzebuję zapisać 3360 komórek czyli moja zmienna inkrementuje się od 0 do 3359, dziele ja przez 8 i mam adres bajtu pamieci, a reszta z dzielenia to wskaźnik bitu do zapisu. Po trzecie pisałem już, na szybkości mi nie zależy.

    Mikrokontrolery AVR   30 Cze 2009 21:42 Odpowiedzi: 24    Wyświetleń: 7595
  • 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ń: 4789
  • I2C a Atmega 16. Przedwzmacniacz na układzie TDA7318.

    I2c obsługuje tylko programowo bo sprzętowo nie umie. Adres oczywiście 136. Najgorsze że pod 89 chodzi bez problemu. Co zrobic zeby pozmieniac jakos timingi aby transmisja byla w porzadku. EEPROM zczytuje i zapisuje bez problemu. Teraz zamiast EEPROM wpiąłem TDA i nie działa. WIec pewnie cos z czasami bedzie. Jakie pomysły?

    Mikrokontrolery   13 Lut 2007 22:22 Odpowiedzi: 5    Wyświetleń: 2491
  • Jak zapisać dane w wewnętrznej pamięci EEPROM 89S8253 w Bascom?

    wlasnie chodzi o to ze w atmega to dziala bez problemu ale 89s8253 nie jest AVR ale juz dalem rade okazalo sie ze jednak musi byc podany adres gdzie ma to zapisac ale dzieki wszystkim za pomoc.

    Mikrokontrolery   19 Lut 2007 19:19 Odpowiedzi: 4    Wyświetleń: 1227
  • 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ń: 2211
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Dobrze kombinowałeś w programie wyżej, ale... błędy, błędy... i dlatego nie działało prawidłowo. Zobacz sam co to za kwiatki ;) [syntax=basic4gl] Readeeprom Dsid1(1) , 1 Readeeprom Dsid2(1) , 3 Readeeprom Dsid3(1) , 5 Readeeprom Dsid4(1) , 7 [/syntax] czytasz do Dsid1(1) jeden bajt z eepromu o adresie 1, później Dsid2(1) też jeden bajt z adresu 3 itd,...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12936
  • EEPROM 24C08 - jak uzyskać dostęp do stron i programować pamięć?

    Oki pomylilem sie chodzilo mi o pin WP czyli write protect. Jest tez jeden problem otoz programem do zczytywania adresow magistrali odczytywal mi kilka adresow a nie jeden jak pin A2 wisial w powietrzu a po podpieciu go do plusa adres zmienial sie na jeden 168. Wczesniej zczytal mi adresy 160, 162, 164, 166, jednak adres 162 gryzlby sie z adresem PCF8583....

    Mikrokontrolery   16 Lis 2006 22:57 Odpowiedzi: 8    Wyświetleń: 3713
  • 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ń: 5490
  • Eeprom blokowanie atmegi, czytanie tylko pierwszego bloku

    ogólnie tablica była zrobiona prawidłowo,wiec mając znaków max.17 tab była rozmiarów 20.Ale po sugesti zmieniłem rozmiar ale nic to nie dało niestety. opoznienie(50); Skok_LCD(17,0); wyswietlanie_eeprom(0x122,13); //wyswietl(5); Skok_LCD(17,1); [color=red]wyswietlanie_eeprom&#... [/color]...

    Mikrokontrolery   29 Cze 2008 11:16 Odpowiedzi: 7    Wyświetleń: 1277
  • [ATMEGA32] [ATMEGA32][C] Błąd kompilatora przy użyciu eeprom_read_byte() i eeprom_write_byte()

    adres należy rzutować na wskaźnik. ostatnio był podobny temat Co masz na myśli? C znam średnio :cry:

    Mikrokontrolery   09 Mar 2011 19:39 Odpowiedzi: 7    Wyświetleń: 2615
  • 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ń: 1226
  • [mega8] [mega8][bascom] Konfiguracja portów i przycisków w AVR dla LCD

    witam, Na tą chwile menu wydaje się już być opanowane :) Zmieniłem tytuł tematu gdyż obecne moje pytanie nie dotyczy menu.... wycinek z kodu: Dim Write1 As Eram Byte Dim Read1 As Byte ... Write1 = 44 Writeeeprom Write1 , &H0A Readeeeprom Read1 , &H0A Lcd Read1 Zapisuje sobie wartość 44dec do int eeproma pod adres H0A i tu jest dobrze, gdyż w eepromie...

    Mikrokontrolery AVR   06 Lis 2008 07:59 Odpowiedzi: 10    Wyświetleń: 2303
  • Atmega16+PCF8583+BASCOM - Odczyt czasu zwraca 0:0:0, co robię źle?

    Witam ponownie Poprawiłem to zapisywanie do expanderów, troszkę lektury HELP-a i doszedłem do: deklaracja: Declare Sub Pcf_zap(byval Kosc As Byte , Byval Ex As Byte) a tu podprogram: 'podprogram obslugi ukladow PCF8574 Sub Pcf_zap(byval Kosc As Byte , Byval Ex As Byte) I2cstart I2cwbyte Kosc I2cwbyte Ex I2cstop Return End Sub i jego...

    Mikrokontrolery AVR   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 9674
  • 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ń: 1728
  • 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ń: 2304
  • [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ń: 1962
  • 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ń: 3329
  • Atmega 8 - Zawieszanie się sterownika przy zakłóceniach świetlówki i czujnikach DS18B20

    Do czego to doszło ;p Może od nowa, wersja z i2c chce dopiero teraz wprowadzić jak na razie jest po Bożemu znaczy sie wyswietlacz ze sterownikiem znajduje się na 2pietru kamienicy układ wykonawczy i wyłącznik (countera) znajduje się w piwnicy. Z i2c to dopiero mam zamiar zrobić bo zależy mi na dwóch wyswietlaczach jednym w piwnicy drugim na 2pietrze....

    Mikrokontrolery Początkujący   08 Wrz 2013 08:19 Odpowiedzi: 50    Wyświetleń: 9657
  • [atmega324p][C][I2C] I2C działa tylko raz potem się zawiesza

    Witam, Tak więc mam hardware jak w temacie, i na dodatek podłączony eeprom at24c08 razem z rtc ds1388 na twi. Atmega ma kryształ 18.432MHz, rezystory na linii SDA i SCL to 10k każdy. Na dodatek, jest jeszcze procek stp16cp05, czyli kontroler LED z seryjnym podaniem danych (główna część pętli while()) i LEDy podłączone pod PORTD.7 i 4. Oto część kodu:...

    Mikrokontrolery AVR   20 Wrz 2010 17:25 Odpowiedzi: 6    Wyświetleń: 3405
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów, 16-nasto bitowych, każdy cztery tryby konfiguracji, oczywiście...

    Mikrokontrolery AVR   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 4608
  • Atmega 32 Bascom - jak poprawnie ustawić miesiąc i rok w rejestrze?

    Próbowałem coś takiego i męczę się cały czas ,ale i tak mi wychodzą głupoty. :( [syntax=basic4gl]Sub Gettime() 'pobieranie czasu z PCF8583 'początek petli I2cstart 'inicjalizacja magistrali I2C I2cwbyte 166 'podanie adresu PCF8583 dla zapisu I2cwbyte 2 'wybranie drugiego rejestru (sekund) I2cstart 'powtórna inicjalizacja magistrali I2C I2cwbyte 167...

    Mikrokontrolery AVR   26 Sty 2013 19:17 Odpowiedzi: 30    Wyświetleń: 6210
  • [ATMega168] Czy eeprom_busy_wait() jest konieczne po eeprom_write_byte() w ATMega168?

    Najlepiej nigdy, przenigdy nie rób takich rzeczy ;) Argumentem tej funkcji powinien być wskaźnik ale ty stosujesz tu rzutowanie i na własną rękę numerujesz komórki pamięci w EEPROM. To doprowadzi cię kiedyś do zagłady ;) jak już to najpierw zdefiniuj sobie zmienną w pamięci EEPROM: unsigned char zmienna EEMEM; a potem np: mem_year = eeprom_read_byte(...

    Mikrokontrolery AVR   29 Gru 2011 22:03 Odpowiedzi: 5    Wyświetleń: 1180
  • [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ń: 1567
  • 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ń: 117
  • [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ń: 1080
  • Jak ustawić wartości domyślne EEPROM w WinAvr dla Atmega?

    Siemano. Jeżeli chcesz umieścić np. tablicę jednowymiarową w sekcji EEPROM to możesz wykonać to w taki sposób const unsigned char Tablica[] EEMEM = { 0x3e,0x51,0x49,0x45,0x3e, 0x00,0x42,0x7f,0x40,0x00, 0x42,0x61,0x51,0x49,0x46, 0x21,0x41,0x45,0x4b,0x31 }; Niestety przy takiej deklaracji pierwszy element tablicy nie będzie znajdować...

    Mikrokontrolery   23 Lut 2008 15:23 Odpowiedzi: 2    Wyświetleń: 1604
  • Odczyt adresu IP z EEPROM AT24C32 na Atmega328 w języku C

    Co do wysyłana szesnastkowych wartości przez RS'a. Możesz użyć funkcji sprintf(); Wyglądało by to następująco: sprintf ( Bufor, "%X:%X:%X:%X:%X:%X", MAC[0], MAC[1] .......); Bufor powinien mieć wielkość 6*3 bajtów. Zostanie w nim zapisana np. tak postać: "0C:2A:......" Aby wykorzystać tą procedurę musisz dołączyć stdio.h. Tu pojawiają się pewne schody....

    Mikrokontrolery AVR   22 Maj 2012 18:30 Odpowiedzi: 10    Wyświetleń: 2475
  • [atmega 8535][assembler/AvrStudio] programowanie eeprom

    Używając etykiet w .eseg nie zastanawiasz się nad fizycznymi adresami, robi to za ciebie kompilator. Tym niemniej aby operować na tych danych należy oczywiście użyć "okienka podawczo - odbiorczego" w EEDR, zgodnie z notą katalogową ( http://www.atmel.com/dyn/resources/prod_... ). Wszystko z .eseg ląduje w pliku .eep, którym możesz za...

    Mikrokontrolery AVR   26 Lip 2012 12:57 Odpowiedzi: 2    Wyświetleń: 1881
  • Pobieranie plików z serwera przez SIM868 do Optiboot na Atmega328PB

    Dane do zapisania do pamięci FLASH wydobywa się ze skompilowanego pliku ELF, przy pomocy avr-objcopy , zarówno dla pliku HEX i binarnego. Makefile wygenerowany przez MS7 zwiera taki wpis: ihex na binary : [syntax=text]"...\avr-objcopy.exe" -O binary -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "test1.elf" "test1.bin" [/syntax] Ale...

    Mikrokontrolery AVR   02 Sie 2022 12:28 Odpowiedzi: 20    Wyświetleń: 1545
  • [ATMEGA][BASCOM] problem z RTC PCF8683 i EEPROM 24C16

    Na jednej szynie to działać nie będzie. Chyba że dasz dodatkowe bramkowanie na linii SCL, tak żeby zrobić coś na kształt Chip select. Prościej jednak będzie poszukać EEPROM-u innego producenta, który będzie miał inny adres.

    Mikrokontrolery AVR   21 Maj 2009 01:14 Odpowiedzi: 14    Wyświetleń: 3605
  • [Atmega32] Jak obliczyć adres EEPROM 24C02 dla Atmega32 i Bascom?

    No coś takiego. A przy odczycie Tt1 = T_min + 200 i sprawa załatwiona.

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5914
  • [Atmega168] [Atmega168][AT24C64] Jak oznaczyć koniec strony w EEPROM?

    Co do drugiej uwagi wspomniana konstrukcja w funkcji eeprom_write() jest takowa, z mysla o tym, zebym mogl jej uzywac do zapisywania ciagow. Dzieki temu moge napisac eeprom_write(EEPROM1, adres, "tekst do wpisania < 32 liter"); Obawiam się, że to będzie działać prawidłowo tylko wtedy, gdy adres będzie podzielny przez 32. Poza tym,...

    Mikrokontrolery AVR   24 Wrz 2010 20:08 Odpowiedzi: 7    Wyświetleń: 1410
  • Jak zapisać dane '5C' pod adres 0x07FA w EEPROM 24c16 z AVR Atmega?

    A swoja drogą to jakżeś to wyczytał? W dokumentacji jest napisane ze taka pamiec wymaga dwóch słów adresujących (MSB i LSB) i2cstart i2cwbyte adres 'adres fizyczny I2C pamieci i2cwbyte adres_msb 'starsza część adresu i2cwbyte adres_lsb 'młodsza cześc adresu i2cwbyte dane i2cstop I odczyt też tak samo: i2cstart i2cwbyte adres 'adres sprzętowy I2C pamieci...

    Mikrokontrolery   24 Lut 2006 23:47 Odpowiedzi: 1    Wyświetleń: 1757
  • Gdzie kupić gotowy moduł ATmega z LCD, klawiaturą, RTC, EEPROM i zasilaczem?

    poszukuje gotowych modulow na procku atmega, czyli procek wyswietlacz lcd klawiatura RTC EEPROM zasilacz itp.. gdzie mozna cos takiego dostac, prosze o wskazowki adresy firm itp dzieki

    Mikrokontrolery   02 Lut 2007 18:57 Odpowiedzi: 6    Wyświetleń: 2674
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    czy na dole programu arduino masz taką informację ? https://obrazki.elektroda.pl/6368333500_... nucleo-costam on COM z numerkiem. zrzuty ekranu w Windows robi się kombinacją klawiszy WIN + Shitt + S wówczas możesz dodać obrazek poprzez https://obrazki.elektroda.pl/3902446900_... Ctr+V Dodano po 2 ps. tak sie zapisuje...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 7125
  • I2C Atmega16 i AT24C04 w C – konfiguracja SCL/SDA, adresowanie, zapis TWDR

    probuje teraz napisac prosty program, ktory najpierw przesyla bajt do tej zewnetrzej pamieci EEPROM at24C04 a potem chce odczytac ten bajt i wyswietlic na na 7seg - jest to litera H. Nie wyswietla nic, co tu moze byc nie tak? adres hardwarowy zapisu/odczyty kosci pamieci jest raczej ok, bo 1010-A2A1A0-0/1 gdzie A2=VCC A1=VCC A0=GND czyli to powinno...

    Mikrokontrolery   17 Wrz 2007 06:50 Odpowiedzi: 7    Wyświetleń: 1215