odczyt danych eeprom tablicy

Znaleziono około 123 wyników dla: odczyt danych eeprom tablicy
  • Odczyt danych z EEPROM w ATtiny2313 – jak poprawnie zadeklarować tablicę?

    I nie wystapi, bo musisz ja zaladowac "Debug; Up/Download Memory" i wczytac do EEPROM-a.

    Mikrokontrolery   16 Lip 2006 22:13 Odpowiedzi: 4    Wyświetleń: 1670
  • Podwójne CRC32 dla danych w EEPROM - czy to zwiększa bezpieczeństwo?

    Prawdopodobieństwo "trafienia" w taką jednoczesną zamianę bitów w sumie CRC i tablicy jest znikome. Poza tym CRC32 z samej siebie zabezpiecza wystarczająco. Nawet CRC16 jest dość silnym zabezpieczeniem (ale to zależy od ilości zabezpieczanych danych i ich ważności). Zabezpieczenie sumy CRC inną sumą nie ma za bardzo sensu (wykrycie błędu tak czy inaczej...

    Programowanie   25 Kwi 2011 17:32 Odpowiedzi: 2    Wyświetleń: 1061
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak zoptymalizować zapis i odczyt danych EEPROM w Bascom AVR?

    To chyba jest taka pseudo tablica...

    Mikrokontrolery   10 Mar 2008 08:40 Odpowiedzi: 17    Wyświetleń: 1784
  • REKLAMA
  • [ATMega128L][WinAVR]Dziwne zachowanie wewnętrznego EEPROMu

    hmm może walnę totalną głupotę, ale próbowałeś dodać opóźnienia? unsigned char EEMEM zapychacz[4]; //zabezpieczenie przed zapisem na poczatku eeprom (moze byc wadliwe) unsigned int EEMEM zmienne[5]; //obszar zmiennych w eeprom [...] for (i=0;i<5;i++) //odczyt danych z eeprom do tablicy dane { eeprom_busy_wait();...

    Mikrokontrolery AVR   12 Sie 2008 09:41 Odpowiedzi: 26    Wyświetleń: 4528
  • Dlaczego odczyt z EEPROM do tablicy w pętli nie działa?

    Jezeli to jest Bascom to w helpie jest napisane ze readeeprom nie dziala w tego rodzaju petli !! Sposob realizacji odczytu/wpisu wiekszej ilosci danych jest tez tam podany. Sprawdza sie stare madre porzekadlo "Jesli nie wiesz jak cos dziala zajrzyj do instrukcji" Pozdro Dexter

    Mikrokontrolery   05 Paź 2004 13:41 Odpowiedzi: 5    Wyświetleń: 1358
  • REKLAMA
  • Jak zainicjalizować i zapisać wielowymiarową tablicę w EEPROM XMega128A4U?

    ad 1. Zapewne żaden. ad 2. Dokładnie. Podczas odczytu zwracana jest zawartość EEPROM (skopiowana do bufora lub ostatnio zapisana), podczas zapisu, zapis odbywa się do bufora. Pomyśl o tym tak, że masz np. 32 bajtowy bufor, do którego możesz zapisywać. Po uzupełnieniu w nim danych, możesz je skopiować na raz do EEPROM, na dowolną stronę, której adres...

    Mikrokontrolery AVR   22 Gru 2018 20:57 Odpowiedzi: 6    Wyświetleń: 534
  • Jak zdefiniować tablicę danych w ROM w asemblerze dla PIC?

    Nie wiem, czy chodzi o pamięć programu Flash EEPROM, czy o EEPROM na dane. Pamięć danych zaprogramujesz wczytując plik bin/hex do IC-Proga (menu File->Open Data File...) przed programowaniem. Odczyt z EEPROMu (pic16f84a) BCF STATUS, RP0 ; Bank 0 MOVLW adres_bazowy_tablicy ; ADDLW indeks_tablicy ; albo odpowiednie ADDWF MOVWF EEADR ; BSF STATUS, RP0...

    Mikrokontrolery   30 Lip 2006 19:36 Odpowiedzi: 6    Wyświetleń: 2290
  • [Bascom]Odczytywanie danych z pamięci eeprom procesora

    Acha, czyli chcesz zapisywać to jako różne stacje? No ale czy potrzebujesz do tego znać te adresy? Czy w radiu użytkownik zna adresy? Albo czy ta znajomość była by dla nie go wygodna? Nie zna i nie była by wygodna. On to zna jako numery stacji. 1, 2, 3... I to samo proponuję Tobie. Wystarczy Ci 1 zmienna Index. Zmieniasz ją 2 przyciskami góra/dół. Przy...

    Mikrokontrolery AVR   20 Lip 2013 06:39 Odpowiedzi: 26    Wyświetleń: 4248
  • REKLAMA
  • [ATMEGA32] Jak zapisywać i odczytywać zmienne EEPROM w ATMEGA32 używając avrgcc?

    Powyższego kodu używam w dłuższym programie (nie zamieszczam tutaj bo straszny bałagan mam w kodzie), zapis i odczyt nie działają poprawnie, z kolei testowałem ten kod w oddzielnym małym programiku i działa. Czytałem gdzieś, żeby w obszerniejszych programach do zapisu/odczytu zmiennych w eepromie stosować struktury. Czy kolega Dr. Vee (lub ktokolwiek...

    Mikrokontrolery AVR   07 Gru 2009 11:49 Odpowiedzi: 17    Wyświetleń: 12514
  • [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ń: 3072
  • [AVR] Czy fuse EESAVE w ATTiny26 chroni EEPROM przed skasowaniem i zapisem?

    Witam, czy fuse EESAVE w ATTiny26 zapobiega skasowaniu zawartosci EEPROM-a w trakcie kolejnego programowania układu czy również blokuje dostęp programu do zapisu/zmiany nowych danych? Chcę umieścić w EEPROM-ie stałą tablicę wartości (tylko do odczytu) i dodatkowo ją zabezpieczyć przed skasowaniem w wyniku np. mylnego zadziałania programu, czy ustawienie...

    Mikrokontrolery AVR   10 Wrz 2008 13:34 Odpowiedzi: 2    Wyświetleń: 3642
  • Nieprawidłowy odczyt danych z EEPROM po podłączeniu klawiatury AT do uC

    Mój sposób zapisu do EEPROM'u jest kompletny i nie trzeba już używać Readeeprom i Writeeeprom. Tablicy zadeklarowanej w Eram używasz jakby była zadeklarowana w RAM'ie z tą różnicą, że zmiennych w Eram nie można stosować w sposób bezpośredni w wyrażeniach, itp. Musisz daną wartość z Eram skopiować do zmiennej tymczasowej w RAM'ie, wykonać działanie i...

    Mikrokontrolery   26 Paź 2010 01:15 Odpowiedzi: 13    Wyświetleń: 2376
  • REKLAMA
  • Zapis liczby int do pamieci eeprom wymnażanej z tablic [C]

    Witam! Jak dla mnie, to wcale nie jest dziwne że ten kod nie działa, nawet po zmianie adresów. unsigned char licznik[6] = {0,0,0,0,0,0}; void licznik(void) { ... } Nie możesz mieć w programie dwóch symboli (w tym wypadku tablicy oraz funkcji) o tej samej nazwie. Prawdopodobnie nie jest to jednak powodem złego działania,...

    Mikrokontrolery AVR   11 Gru 2009 19:31 Odpowiedzi: 10    Wyświetleń: 2732
  • Wemos D1 ESP8266+DHT11 - stacja pogody z wykresami część 2 - zapis w pamięci Flash

    https://obrazki.elektroda.pl/8545401100_... Zapraszam na drugą część przygody z płytką Wemos D1 ESP8266 i czujnikiem temperatury/wilgotności DHT11. W tej części rozwinę swój program o zapis wyników w pamięci Flash ESP8226, wykorzystam do tego bibliotekę o wdzięcznej nazwie EEPROM . Dlaczego klasa do zapisu we Flash nazywa się tutaj...

    Artykuły   06 Cze 2024 13:01 Odpowiedzi: 2    Wyświetleń: 2115
  • Jak podmienić tekst w tablicy char tekstem z bufora RAM w C?

    Dziękuję Wam za chęć pomocy. Muszę trochę sam popracować. Na razie przyjąłem wersję bez zapisu danych do eeprom. Również zrezygnowałem z tablicy w ram, dzięki czemu nie muszę niczego kopiować-podmieniać, chociaż mi to działa. Dane na lcd wczytuję bezpośrednio z bufora, gdzie przychodzą one z karty. Czasami wyświetli mi się jakiś śmieć, a więc najpierw...

    Mikrokontrolery AVR   30 Lip 2024 12:21 Odpowiedzi: 20    Wyświetleń: 597
  • Funkcja furtki w napędzie do bramy FORCE 760

    Sypie błądami przy kompilacji. Jak zaremuję odczyt to błędów już nie ma, ale nie zapisuje danych do EEPROM. Z eepromu fajnie korzysta się w połączeniu ze strukturami, ale to dla większej ilości danych. Jak potrzeba 2-3 zmienne to robię coś takiego: [syntax=c] #include <avr/eeprom.h> uint16_t x1, x2; //zmienne które należy zapamiętać w eeprom...

    DIY Konstrukcje   20 Lis 2021 17:43 Odpowiedzi: 44    Wyświetleń: 12345
  • Odczyt adresu IP z EEPROM AT24C32 na Atmega328 w języku C

    Witam wszystkich. Mam taki problem do EEPROM-u zapisałem następujące dane: adres IP (192.168.0.250), maskę podsieci, bramę, DNS oraz adres MAC (zapis szesnastkowy liter z kodu ASCII) w sposób dziesiętny czyli każda komórka zawiera kolejną wartość pod adresem 0x00 jest 192 pod 0x01 jest 168 pod 0x02 jest 0 pod 0x03 jest 250 i tak dalej. Sprawa się komplikuje...

    Mikrokontrolery AVR   22 Maj 2012 18:30 Odpowiedzi: 10    Wyświetleń: 2445
  • [Atmega16] [Atmega16][C] Odczyt sekwencyjny bajtów z pamięci 24LC16 - problem z kodem

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

    Mikrokontrolery AVR   02 Lut 2012 15:56 Odpowiedzi: 8    Wyświetleń: 1811
  • Tablicowanie funkcji f(X,Y,Z) w pamięci mikrokontrolera – jak adresować i przechowywać?

    Inny sposó wyznaczenia tego adresu A = x+100*(y+100*z) 100x100x100 = milion komórek (bajtów, słów) Najprościej użyć jakiegoś sporego kawałka pamięci zewnętrznej (w stosunku do procesora) szeregowej (np DataFlash AT45DB161) lub zwykłej równoległej, nieulotnej (zwykły eprom/eeprom, SRAM z podtrzymaniem, pamięć FRAM). Gdybyś chciał pamiętać gęściej i dokładniej,...

    Mikrokontrolery   05 Kwi 2005 17:42 Odpowiedzi: 10    Wyświetleń: 1743
  • Używanie różnych bibliotek w zależności od potrzeby w tym samym kodzie ESP32

    Chciałbym się odnieść do linku https://www.elektroda.pl/rtvforum/topic3... w którym w skrócie udało się zrobić cos takiego, że w zależniści od bajtu nr 0 w pamięci EEPROM ESP wchodzi albo w tryb konfiguracyjny, gdzie tworzy sieć wifi do wprowadzenia parametrów dla docelowej sieci wifi. Po zapisie ESP32 sie resetuje i wchodzi w tryb normalnej...

    Arduino   21 Gru 2019 15:57 Odpowiedzi: 1    Wyświetleń: 489
  • 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
  • Przykłady obsługi DS1921 na magistrali 1-Wire w Bascom - co poza ID i temperaturą?

    witam nie bawiłem się jeszcze 1921 ale obsługa jest standardowa tylko przy odczycie temperatury musisz dać opóźnienie na konwersje temperatury jakieś 750ms. DS1994 ma wiele funkcji i własny eeprom po za tym można zrobić całkiem dobry system kontroli dostępu zabezpieczenia wszystko zależy od pomysłowości. pamiętaj jedno jak piszesz cokolwiek do 1-wire...

    Mikrokontrolery   14 Wrz 2008 17:18 Odpowiedzi: 4    Wyświetleń: 2545
  • 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ń: 5941
  • [Amega8] ATmega8 – nieprawidłowy odczyt danych z EEPROM po ponownym zasileniu uP

    Witam Mam taki problem, zapisuje dane z tablicy do wew. Eproma, nastpenie sprawdzam ponyProgiem czy to co chcialem zapisalo sie w pamieci, wszystko jest OK. nastpenie odlaczam uP od zasialania i podlaczam za kilka minut, i Znowu korzystam z PonyProga. no ale to co odczytuje nie nie przypomina tego co zapisalem, na ogul kilka piewrwszych znakow w pamieci...

    Mikrokontrolery   11 Paź 2005 17:14 Odpowiedzi: 2    Wyświetleń: 1740
  • [Atmega8] [Atmega8][BASCOM] Optymalizacja kodu sterownika akwarium - oświetlenie i grzałka

    Można trochę bajtów zaoszczędzić :) Dodaj bibliotekę obsługującą hardwarowe TWI: [syntax=basic4gl]$lib "I2C_TWI.LBX" ...... I2cinit Config Twi = 100000[/syntax] Odczyt danych z EEPROMU, zamiast: [syntax=basic4gl] Dim Mz1 As Byte Dim Gz1 As Byte Dim Mz2 As Byte Dim Gz2 As Byte Dim Mz3 As Byte Dim Gz3 As Byte Dim Mw1 As Byte Dim Gw1 As Byte Dim Mw2 As...

    Mikrokontrolery AVR   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 4158
  • Jak przesłać całą tablicę string do pamięci EEPROM w Bascom?

    Zawsze będzie się to sprowadzało do przesyłania pojedynczych bajtów a w przypadku programowego I2C kolejnych bitów. Tego nie przeskoczysz. Oczywiście nie ma innej możliwości jak wysyłanie danych na szynę I2C bajt po bajcie. Mimo to większość (jesli nie wszystkie) pamięci opartych o I2C ma możliwość zapisania/odczytania danych szeregowo. Jest możliwość...

    Mikrokontrolery   22 Lip 2006 21:29 Odpowiedzi: 7    Wyświetleń: 992
  • Jak zapisać numer pastylki Dallas do EEPROM 2402 w Bascom na AT89c2059?

    Ponownie witam Dzięki za odpowiedź ale nie chodziło mi o odczyt danych z eeprom'a i porównanie ale o zapis w jednej pętli wszystkich elementów tabeli. Odczyt ID pastylki do tabeli napisałem tak: 1wreset ' Reset magistrali 1wwrite &H33 ' Odczytaj ID For I = 1 To 8 Ar(i) = 1wread() ' Wpisz do tablicy numer ID Next Mam teraz problem z...

    Mikrokontrolery   29 Maj 2006 17:42 Odpowiedzi: 5    Wyświetleń: 1413
  • [ATtiny2313]+Bascom+zapis/odczyt danych do pamięci RAM

    Z tym, że tablice musiałbym wcześniej wpisać w program, a mi chodzi o to, by "uczyć" tego robota danego zadania. Jeśli zmieniłbym odległośc punktu A od B i znowu postawił przeszkode, w którą by robot uderzył, to wtedy ponownie musiałby zapamiętać nową trase. Przy czym jeśli działałbym w obrębie pamięci RAM, kasowałbym ją po prostu resetem zasilania....

    Mikrokontrolery AVR   24 Maj 2009 22:44 Odpowiedzi: 5    Wyświetleń: 3648
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    To podpowiedz chociaż jak zmienić zapis const uint8_t payload PROGMEM = ...; aby dane zamieszczone we Flash można było odczytać jak z RAM, podobnie jak z EEPROM. Ponoć nowe AVR GCC ma nowe literały, które niezależnie od typu pamięci, gdzie składowane są dane, odczytuje je. W nowszych wersjach AVR GCC wprowadzono kilka ulepszeń ułatwiających pracę z...

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1047
  • Wnętrze centralki domofonu Elprod

    Myślę, że producent dostarczył centralki z różnymi tablicami kodowymi. Jednak instalator danej spółdzielni mieszkaniowej zmienił to pewnie wszędzie na 0*1234, bo administracji nie chciało się tego pamiętać. Właśnie to miałem na myśli pisząc, że jest to genialne. Co masz na myśli pisząc, że dostarczył je z różnymi tablicami kodowymi? Jeśli chodzi o...

    Wnętrza urządzeń   12 Sty 2025 18:02 Odpowiedzi: 22    Wyświetleń: 2139
  • Używanie pamięci EEPROM 24C32N w module DS3231 - Adres, zapis i odczyt danych, program BASCOM-AVR

    Są oczywiście takie moduły zespolone z pamięcią. Mozna tam zapisywać i czytac po bajcie, ale można też sekwencyjnie całe łańcuchy i tablice nawet serializatorem. Dwie pierwsze funkcje podpowiem. Wygląda na to ze działaja ;) Możnaby dodać jakieś zabezpieczenia na wypadek braku komunikacji. https://obrazki.elektroda.pl/8549538400_...

    Mikrokontrolery AVR   26 Gru 2022 22:18 Odpowiedzi: 3    Wyświetleń: 759
  • Czy w EEPROMie podczas zapisu kasowana jest cała strona?

    Nie rozumiemy się, ponieważ projekty z którymi Ty pracujesz mają zapewne inne wymagania niż moje. U mnie nie ma żadnej "struktury" - każdy parametr konfiguracyjny jest zupełnie niezależny od pozostałych. I teraz może być tak, że parametr "X" jest zmieniany raz w tygodniu (np. zmienna która odpowiada za przyporządkowanie przycisku do jakiejś funkcji),...

    Mikrokontrolery   27 Lip 2016 22:16 Odpowiedzi: 35    Wyświetleń: 2529
  • Błąd transmisji danych C++ do Arduino - brakujące 64 bajty w pamięci EEPROM 24LC32

    Witajcie. Piszę skrypt przesyłający dane do Arduino, a Arduino ma je zapisać w zewnętrznej pamięci EEPROM (24LC32). Chodzi o przesłanie tablicy zawierającej równo 4KB danych. Dla uproszczenia, na potrzeby testu wszystie dane w tablicy mają wartość 0x13. Problem polega na tym, że podczas odczytu z pamięci EEPROM okazuje się, że skrypt "gubi" gdzieś ostatnie...

    Arduino   17 Wrz 2020 09:57 Odpowiedzi: 51    Wyświetleń: 1638
  • Jak stworzyć plik .hex dla EEPROM w Atmega 32 i odczyt w C?

    Stworzyc zainicjalizowana tablice w pamieci EEPROM (wspomniany atrybut EMEM), skompilowac otrzymujac plik hex do programowania pamieci. Skorzystac z w/w narzedzia, wpisac wartosci w ponyprogu i zapisac wynik jako hex, mozliwosci jest mnostwo, wszystko zalezy co chcesz zrobic, ile masz takich danych i w jakiej formie.

    Mikrokontrolery AVR   05 Gru 2009 19:48 Odpowiedzi: 5    Wyświetleń: 4777
  • Bascom: Jak używać subrutyn z parametrami do odczytu EEPROM w Atmega16?

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

    Mikrokontrolery AVR   30 Cze 2010 11:50 Odpowiedzi: 5    Wyświetleń: 4732
  • 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ń: 1002
  • [AVR] [AVR][C] Czy kopiować zmienne z EEPROM ATMEGA8 do RAM co minutę?

    Nie ma ograniczonej liczby cykli odczytu - spokojnie można odczytywać kiedy są potrzebne. Powoduje to jednak pewne niedogodności: wydłużony czas dostępu oraz wartość w osobnej przestrzeni adresowej. To, czy dane wczytać do pamięci czy nie - zależy od ilości danych i częstotliwości odczytu - małą porcję można zostawić w eeprom w celu zaoszczędzenia paru...

    Mikrokontrolery AVR   03 Lis 2008 11:15 Odpowiedzi: 6    Wyświetleń: 1707
  • Emulacja klawiatury PC w Bascom - problem z odczytem danych

    Witam! Dziwny problem. Dlaczego? Zobaczcie. $crystal = 12000000 $regfile = "89c2051.dat" Config Scl = P3.0 Config Sda = P3.1 Reset Tcon.0 Enable Interrupts Enable Int0 On Int0 Odczyt Const Adresw = 160 'adres do zapisu układu 2404 Const Adresr = 161 Dim P As Bit , A As Byte , X As Byte , Y As Byte , I As Byte Dim Z(10) As Byte Kbdclk...

    Mikrokontrolery   21 Maj 2006 20:14 Odpowiedzi: 3    Wyświetleń: 1793
  • 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ń: 1260
  • Problem z odczytem/zapisem danych z tablicy w pamięci Flash

    Witam w bascomie to wygląda tak: Dim Rejestr_1 As Long At &H500 Dim C1 As Byte At &H500 Overlay '0 Dim C2 As Byte At &H501 Overlay '1 Dim C3 As Byte At &H502 Overlay '2 Dim C4 As Byte At &H503 Overlay '4 nie wiem jak w c mam nadzieje że ci to coś pomoże. potem robisz zapis w eepromie i odczyt

    Mikrokontrolery AVR   07 Lut 2010 23:35 Odpowiedzi: 7    Wyświetleń: 2333
  • 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ń: 1944
  • Atmega32, DS1307 i 24C32 po I2C - problem z jednoczesnym zapisem danych

    Prosze bardzo, zmenne oraz main. Zakomentowane linie sluza do odczytu temperatury z ds1820, wyswietlania jej na LCD czy tez zapiswanie do eepromu. [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <stdio.h> #include <stdlib.h> #include <util/twi.h> #include "hd44780.h" #include "ds18b20.h" #include "i2cds1307.h"...

    Mikrokontrolery AVR   29 Kwi 2011 18:48 Odpowiedzi: 21    Wyświetleń: 3356
  • ATMEGA 8515 - Odczyt danych z wewnętrznego EEPROM, problem z kodem zamka

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

    Mikrokontrolery AVR   14 Sty 2012 09:12 Odpowiedzi: 2    Wyświetleń: 1270
  • AT89C2051 i EEPROM 24C04 - błędne adresy na płytce testowej AVT 2500

    hm.. przy i2cwbyte niewidze delay'a 10ms na to aby eeprom mógł zapisac dane, z tego 'loadera' do eeproma wywnioskowałem że ten 'obrazek' (tablica bajtów) jest ładowany pod adresy od 0 do 255. kolejny błąd jaki widze to 'to' że tablica ta ma 504 bajty i w żaden sposób niezostanie cała zapisana do eeproma przez ten pierwszy kod. kolejny problem jest taki...

    Mikrokontrolery   26 Sie 2004 20:32 Odpowiedzi: 9    Wyświetleń: 2120
  • Wemos D1 "Arduino" i DHT11 - prosta stacja pogody z wykresami na stronie WWW

    masz w internecie informacje ile RAM jest na ESP8266, tylko pytanie, czy aby na pewno chcesz użyć RAM? Aby po utracie zasilania zniknęło? Może lepiej użyć jakiejś zewnętrznej kości, chociażby EEPROM czy Flash, takie można z elektrośmieci nawet wylutować... albo w ostateczności pisać do flash od ESP8266, ale w sprytny sposób, oszczędzając cykle erase(..)...

    Artykuły   12 Kwi 2024 11:41 Odpowiedzi: 17    Wyświetleń: 4056
  • [AtMega8] [AtMega8][Bascom] Jak wyświetlić adresy urządzeń I2C na LCD?

    Udało mi się trochę odchudzić program. Wykorzystałem tablice + inkrementacja numeru komórki w tablicy. Chciałem wykorzystać FOR - NEXT, ale coś nie działa jak trzeba Do Locate 1 , 1 Lcd A Locate 1 , 7 Lcd B Locate 2 , 1 Lcd C Locate 2 , 7 Lcd D Locate 1 , 13 Lcd E Locate 1 , 19 Lcd F 'If Szukaj = 0 Then Call Przeszukaj_i2c 'End If Loop End '***********************...

    Mikrokontrolery AVR   15 Sie 2011 22:51 Odpowiedzi: 9    Wyświetleń: 4361
  • Bascom8051 - Jak umieścić zmienną integer w tabeli dla AT24C64?

    Cze ! Nie widzę potrzeby stosowania tablic w tym projekcie. Wszystko da się ładnie upchać w pętle For...Next. Co do obliczania adresu w EEPROM to też jest bardzo prosty sposób: nrobrazka=0 For polowka=0 to 1 'ustaw polowka LCD For strona=0 to 7 'ustaw strona LCD For kolumna=0 to 63 'ustaw kolumna LCD adresEEPROM=nrobrazka*1024+polowka*512+s...

    Mikrokontrolery   28 Sie 2002 17:19 Odpowiedzi: 10    Wyświetleń: 3841
  • Klonowanie mikrokontrolerów czyli kradzież własności intelektualnej .

    Cienka jest granica pomiędzy legalnym i nielegalnym działaniem i to jest prawda . Ale w większości przypadków klonuje się by ukraść , a kopiowanie by naprawić 1 sztukę to raczej odosobnione przypadki moim zdaniem . Mylisz się. Znacznie częściej się kopiuje w celu naprawy (cała Elektroda jest pełna wsadów do różnych EEPROMów, i było to używane w naprawach...

    Projektowanie i Tworzenie Po godzinach   04 Lis 2021 16:15 Odpowiedzi: 333    Wyświetleń: 19830
  • [PIC][C] Tablica pod konkretnym adresem w pamięci programu?

    W projektowanym układzie chcę zrobić jako dodatek rejestrator historii pracy układu z możliwością jego odczytu programatorem, przy jednoczesnej blokadzie możliwości odczytu programu. Dane będą zapisywane w pamięci programu (FLASH) więc uprzedzając pytania, a dlaczego nie EEPROM: - EEPROM jest za mały, - EEPROM będzie wykorzystany do innych celów i będzie...

    Mikrokontrolery PIC   08 Mar 2011 17:24 Odpowiedzi: 6    Wyświetleń: 2215
  • Jak konwertować i zapisywać tekst do EEPROM I2C z AT89C2051?

    Buduję sterownik oparty na at89c2051. urządzenie to zawiera menu wywoływane z pod RS232 na standartowych instrukcjach print i input. Niestety objętość "tekstu" w menu jest na tyle obszerna, że zajmuje to prawie całą objętość pamięci procka. Przyszło mi do głowy rozwiązanie aby tekst menu przekonwertować i wysłać do pamięci eeprom I2C, a następnie rekonwetować...

    Mikrokontrolery   25 Lis 2005 09:27 Odpowiedzi: 9    Wyświetleń: 1952
  • Czy PCF8583 wymaga kwarcu? Program na ATmega8 nie wyświetla godziny na LCD

    Program przekopiowałem już toczka w toczkę z płyty dołączonej do książki, oczywiście zmieniłem pod moje podłączneie do procesora ukłądu pcf8583 ale nadal nie wywołuje przerwania ten układ i nic nie mogę z niego zczytać. Jak sprawdzić czy czasem w jakiś sposób nie uszkodziłem tego układu? Jedyna różnica przy podłączniu odbiegająca od książki to nie podłączone...

    Mikrokontrolery Początkujący   21 Sty 2013 20:29 Odpowiedzi: 4    Wyświetleń: 1821
  • Matryca LED [atmega8][C] przesuwanie tekstu

    Stwórz sobie własny protokół żeby procek odbierał komendy i dane Przykład wersji uproszczonej komenda ( np #200 zapis do eepromum #201 odczyt itp) długość ( długość danych) dane i wysyłasz #200 ( kod komendy) #10 ( długość danych) #adr_hi ( adres do zapisu) #adr_lo ( adres do zapisu) #dana1 (dane do zapisu) #dana2 #dana3 #dana4 #dana5 #dana6 #dana7...

    DIY Poczekalnia   30 Mar 2013 23:30 Odpowiedzi: 17    Wyświetleń: 14143
  • Własna prosta niezawodna przejściówka USB-RS232 (AVR)

    "- a nie mówiłem :), pulling to pulling". czytaj dokładniej bo o tym na samym początku mówiłem i ja i inni i sam Osamu Tamura - tak więc z tego typu twoich wypowiedzi wynika tylko to co w skrócie zamieściłem w kilku linijkach poniżej: ... a nie mówiłem, że mówiłeś iż mówiłem o tym, że mówiłeś - to ty nie wiedziałeś że mówiłem o tym, że mówiłem ...................

    DIY Konstrukcje   31 Sie 2024 20:20 Odpowiedzi: 453    Wyświetleń: 241033
  • Szybkość odczytu danych na AVR: EPROM vs RAM wewnętrzny i zewnętrzny

    Dostęp do pamięci ram (wewnętrzna/zewnętrzna): 2 cykle (o ile pamięć zewnętrzna jest podłączona do dedykowanego interfejsu). Odczyt z pamięci eeprom: chyba coś koło 8 cykli (wpisanie adresu 2ck, wpisanie polecenia odczytu 1ck, wymuszone zatrzymanie procesora na 4ck, odczyt bajtu 1ck) Odczyt z pamięci flash: 3 cykle. Największa zaleta zewnętrznego ramu...

    Mikrokontrolery AVR   04 Wrz 2011 23:52 Odpowiedzi: 10    Wyświetleń: 1994
  • Jak z 51ki sterować fazowo trzema lampami za pomocą jednego timera?

    przeanalizuj sobie dobrze ten kdzik poniżej bo on jest dobrze napisany - naprawdę ;) ja wprawdzie kiedyś przy okazju swojej wytrawiarki też zrobiłem sterowanie w Bascomie 2 odbiorników przy 75 krokach ale dałoby radę więcej kroków i jeszcze kilka odbiorników. Z tym, że już nie pamiętam dokładnie zagadnienia więc trudno mi się teraz znowu w to wgryzać....

    Mikrokontrolery   18 Gru 2008 18:27 Odpowiedzi: 6    Wyświetleń: 1607
  • [Atmega8535] [Atmega8535][BASCOM] Nieprawidłowy odczyt danych LONG z EEPROM, jak naprawić?

    Witam, W moim programie umieściłem dane typu LONG w pamięci EEPROM $eeprom 'dane do zapisania w EEPROMie Data 0 ' nie uzywany bajt Tab_czas1: Data 0& , 1& , 2& , 60& , 61& , 75& , 1275& , 1455& , 1456& , 1457& , 2000& , 2001& , 2002& , 2060& , 2061& , 2075& Data 3275& , 3455& , 3456& , 3457& , 4000& , 4001& , 4002& , 4060& , 4061& , 4075& , 5275&...

    Mikrokontrolery AVR   27 Sie 2009 18:45 Odpowiedzi: 4    Wyświetleń: 2062
  • [AVR] [AVR][GCC] PCF8583 - Błędny odczyt danych z zegara, sekwencja sekund 010123...

    Wyciąłem tylko obsługę EEPROM bo mi to nie potrzebne. Jak by ktoś mógł by się przyjrzeć to był bym wdzięczny. [syntax=c] /* * main.c * * Created on: 2010-09-07 * Autor: Mirosław Kardaś * * Program korzysta ze sprzętowej obsługi I2C/TWI * Umożliwia zapis danych do RTC oraz EEPROM a także * oczyt z tych urządzeń * */ #include <avr/io.h> #include...

    Mikrokontrolery AVR   17 Kwi 2011 08:27 Odpowiedzi: 15    Wyświetleń: 3633
  • Jak skonfigurować WiFi w przełącznikach Zamel przez ESP8266?

    Na poniższym przykładzie udało mi się już stworzyć przejście w tryb konfiguracyjny, na zasadzie access pointu, gdzie mogę wprowadzić nazwę, hasło wifi oraz inne parametry. Jeżeli je wprowadzę, ESP32 resetuje się i wchodzi w tryb pracy, gdzie łączy się już z moja siecią wifi i dodatkowo sterownikiem PLC: https://obrazki.elektroda.pl/8033800300_...

    ESP8266 i ESP32   22 Gru 2019 13:27 Odpowiedzi: 18    Wyświetleń: 2133
  • Losowe błędy w pracy mikrokontrolera - jak je przyspieszyć?

    Aha :-) Zastanawiam się też co robić z tzw. obsługą błędów. Do którego momentu powinienem ponawiać próby np. poprawnej komunikacji, a kiedy mam uznać, że nastąpiła awaria i ...no własnie...co można w tej sytuacji zrobić? Zatrzymać system z odpowiednim komunikatem, miganiem diody awaria, wysłaniem SMS'a z powiadomieniem, itp?... Czy można próbować jakoś...

    Mikrokontrolery   29 Sty 2013 12:59 Odpowiedzi: 31    Wyświetleń: 4293
  • Ram, flash, eeprom - Właściwe korzystanie z pamięci mikrokontrolera

    Witam i dziękuję za odpowiedź. Co do ciągłego odczytu z pamięci eeprom, to oczywiście nie było to moim celem, jak równierz nie podobało mi się , że odbywa się to w pętli miliony razy na sekundę. Dlatego zadałem pytania w poprzednich postach. Na tą chwilę ładowałem dane z eepromu do lcd po pierwsze, a żeby sprawdzić, czy kopiowanie działa, po drugie,...

    Mikrokontrolery AVR   07 Sie 2015 22:22 Odpowiedzi: 7    Wyświetleń: 2190
  • Lampka RGB by molszewski

    http://obrazki.elektroda.pl/5385398300_1... Zaprezentować dziś chcę projekt lampki RGB który wykonałem na pracę zaliczeniową z systemów wbudowanych. Moim zdaniem osiągnięty efekt jest zadowalający więc może ktoś będzie zainteresowany wykonaniem urządzenia według mojego projektu. Jako, że jest to pierwszy zrealizowany przeze mnie projekt...

    DIY Konstrukcje   08 Maj 2013 16:15 Odpowiedzi: 24    Wyświetleń: 20715
  • AVR: Jak przeliczyć zakres 0–8000h na 0–2710h (0–32768 na 0–10000mV)?

    Od czasu, gdy w przypływie szaleństwa, kilka lat temu udało mi się spłodzić pakiet zmiennoprzecinkowy na '51 (4 działania+ kilka podstawowych funkcji), cierpię na uczulenie w tym temacie. Dlatego proponuję prostsze rozwiązanie, które nie tylko uprości program, ale również powinno zredukować do minimum czas obliczeń. Stosowałem ten sposób parę razy do...

    Mikrokontrolery   26 Mar 2005 18:19 Odpowiedzi: 11    Wyświetleń: 2488
  • Ku pamięci... zapomnianych pamięci, cz. 2.

    https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Toksyczna pojemność - rtęciowa, akustyczna linia opóźniająca Linia opóźniająca opiera się o zjawisko przewodnictwa akustycznego w różnych materiałach. Dźwięk w powietrzu rozchodzi się z prędkością 343m/s. W wodzie morskiej, ze...

    Tematy tygodnia   24 Sty 2023 20:07 Odpowiedzi: 5    Wyświetleń: 1812
  • STM32F103 - Zapis do FLASHa nie działa przy optymalizacji -Os. Co robić?

    Wcześniej użyłem volatile bo chciałem wymusić odczyt tych tablic za każdym razem z pamięci FLASH. A nie z jakiegoś rejestru gdzie wartość mogła by zostać zapamiętana. W tym celu, żeby po przeprogramowaniu pamięci, program na pewno operował na nowych wartościach. Ale mam rozumieć że w tym wypadku volatile nie pełni roli wymuszenia każdorazowego dostępu,...

    Mikrokontrolery ARM   11 Lip 2016 07:57 Odpowiedzi: 37    Wyświetleń: 2628
  • Dlaczego zapis do pamięci RAM w Asemblerze nie działa poprawnie?

    W programie głównym jest zapisywana wartość do DPTR określająca adres początku tablicy np: movc DPTR,#text1. Nastepnie program skacze do procedury odczytu tej tablicy i wszystko jest w porządku tzn. odczytuje kolejne znaki (do zwiększania adresu służy właśnie R1 'mov A,R1' i potem movc A,(at)A+DPTR). Procedura odczytuje znaki i zapisuje je kolejno w...

    Mikrokontrolery   20 Paź 2005 09:17 Odpowiedzi: 8    Wyświetleń: 1296
  • Jak zapisać i odczytać zmienną long do EEPROM 24C04 przez RS232?

    Postanowiłem napisać program do komunikacji z kompem przez rs232 lecz niemam pojęcia jak zapisac znienną long do eeproma 24c04 mam taki fragment kodu do odbioru danych z rs: Do if Scon.0 = 1 then input adres , dana ' adres byte , dana long Scon.0 = 0 end if call wr_eeprom(adres,dana) ..... sub wr_eeprom(adres as byte , value as byte) I2cstart I2cwbyte...

    Mikrokontrolery   08 Lis 2004 15:10 Odpowiedzi: 4    Wyświetleń: 1472
  • RTC PCF8583 i Atmega32A: błędne wyświetlanie cyfr na LCD

    Witam, jak w temacie, czyli źle wyświetlają mi się cyfry na LCD w sensie tak chcą ( 00 -> 01 -> 00 -> 01 -> 00 -> 08). Nie wiem po jakiej stronie leży problem. Pracuje na płytce ewaluacyjnej GOTRONIK z Atmega32A z RTC PCF8583 ( INT-PD2, A0-GND, SDA-PC1, SCL-PC0) Umieszczam kody programu: Main.c [syntax=c]#define F_CPU 16000000L #include...

    Mikrokontrolery AVR   25 Lip 2020 22:37 Odpowiedzi: 3    Wyświetleń: 474
  • 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
  • ESP8266 Arduino IDE EEPROM lub inna nie ulotna pamięć

    1. Spróbuj pozbyć się tej bibioteki - zapisz ręcznie kilkanaście bajtów, potem je odczytaj i np. przy każdym starcie programu zwiększ. 2. Jeśli kiedykolwiek zapisywałeś coś w pętli z dużą szybkością to mogłeś uszkodzić pamięć. 3. jako rozmiar podaje się maksymalny rozmiar danych, które chcesz zapisać, w Twoim przypadku powinno być to co najmniej sizeof(str_dane)....

    ESP8266 i ESP32   23 Paź 2016 19:07 Odpowiedzi: 8    Wyświetleń: 3522
  • Za duży rozmiar programu w Atmega 8 pisanego w języku C

    Na większy mikrokontroler niestety nie zdąże się przenieść. Płytka zlutowana i nie zdąże zrobić drugiej. Zastanawua mnie jak to jest z tymi zmiennymi globalnymi. Przerzuciłem deklarację unsigned char tablica[100]; do obsługi przerwania i kod zwiększył mi sie o 0x34 :/ Gdy przenosiłem deklarację zmiennej numerującej pęlle do jej środka [ for(unsigned...

    Mikrokontrolery   09 Lip 2005 01:28 Odpowiedzi: 30    Wyświetleń: 4196
  • Mini barometr z wyświetlaczem LCD i akumulatorkiem Li-pol na ATmega168PA

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

    DIY Konstrukcje   11 Kwi 2017 21:55 Odpowiedzi: 16    Wyświetleń: 21240
  • [Bascom] [Bascom][Atmega8] Sterownik AVT2829 - problemy z reakcją na pilota

    Witam. Chciałem zrobić sterownik wzmacniacza audio na bazie kitu AVT2829. Szczególnie zależy mi na uczeniu się dowolnego pilota. Zrobiłem płytkę przystosowałem do niej program, użyłem większego procesora (atmega8) no i program działa ale strasznie ułomnie. Procedura zapamiętania kodów z pilota przebiega jak należy ale już samo działanie jest strasznie...

    Mikrokontrolery   10 Sty 2018 21:58 Odpowiedzi: 2    Wyświetleń: 642
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

    https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2859
  • Sterowanie klimatyzacji bez ingerencji w sterownik klimatyzatora na Arduino

    http://obrazki.elektroda.pl/6448267600_1... Projekt opisuje w jaki sposób skonstruowano oparty o Arduino system kontroli klimatyzatora powietrza. Założeniem było dodanie do starego klimatyzatora systemów automatyki, które pozwolą na zdalną jego kontrolę poprzez MegaunoLink Pro, zainstalowany na komputerze. Układ składa się z Arduino...

    DIY Zagranica   01 Lip 2015 11:06 Odpowiedzi: 8    Wyświetleń: 9933
  • Zapisywanie i odczytywanie szeregu danych w eepromie avr.

    nono cos tego typu. moze bedzie prosciej jak napisze tak: wyobrazcie sobie ze jest maszyna do wtryskiwania goracego plastyku do formy. i jest kilka form max 5 i dla kazdej formy mam dane o temperaturze plastyku sile wtrysku i dlugosci wtrysku czyli 3-zmiene. i teraz przy zmianie formy wybieram sobie na wyswietlaczu ktora forme zakladam uprzednio ja...

    Mikrokontrolery   01 Kwi 2008 22:52 Odpowiedzi: 11    Wyświetleń: 1845
  • Arduino UNO jako reseter baterii z kontrolerem BQ8030 – adaptacja kodu bq8030flasher.c

    Witajcie mam problem z daptacją kodu. Zajmuję się kontrolerem BQ8030 można z nim się połączyć przez I2C i za pomocą transmisji SMBus można ten kontroler zresetować. Podszedłem do tematu i udało się za pomocą modułów CP2112 oraz FXL2P udało się zresetować kontroler. Założyłem oddzielny temat dotyczący tego problemu. Link poniżej. https://www.elektroda.pl/rtvforum/viewto...

    Arduino   04 Maj 2025 07:13 Odpowiedzi: 1    Wyświetleń: 177
  • LPC2106 i pamięć 25LC640 po SPI – odczyt zawsze 0, konfiguracja SSEL/CS

    proszę bardzo /* ________________________________________... * ::::::::... eepromReady ::::::::...

    Mikrokontrolery ARM   28 Lis 2010 16:28 Odpowiedzi: 26    Wyświetleń: 1883
  • Obsługa PGA2311 za pomoca programu dla `51 napianego w BASCO

    Hmm..nie moge przetestowac programu hardwarowo poniewarz postanowiłem na początku napisac soft a puźniej zrobic reszte. Wybrałem PGA2311 bo ma neico mniejsze szumy niz PGA2310(chodź i tak tego nie zauwaze), a to ze PGA2311 ma mniejsze naopięcie zasilania i tak mi nieprzeszkadza.Zreszta on jest tańszy od PGA2310(hehe..i tak mam go z sampli, ciekawe skad...

    Mikrokontrolery   23 Wrz 2006 20:14 Odpowiedzi: 6    Wyświetleń: 3217
  • SharkII, czyli prosta konsola oparta o mikrokontroler

    http://obrazki.elektroda.pl/3413210700_1... Witam serdecznie :D Chciałbym przedstawić wszystkim mój autorski projekt prostej konsoli stworzonej w ramach konkursu obecnie prowadzonego na elektrodzie. Każdy pewnie zapyta dlaczego akurat SharkII? To wskazywałoby jakby istniała pierwsza część, ale w sumie gdzie ona jest? W dawnych czasach...

    DIY Konstrukcje   08 Lut 2014 14:54 Odpowiedzi: 35    Wyświetleń: 19432
  • Umieszczenie funkcji użwanej przez bootloader poza obszarem BOOTSZ

    Bootloader ma raczej 4096 bajtów Nie wiem co mi się uroiło pisząc 4048. bo jak coś skasuje taką funkcję to nawet nie wczytasz nowego firmware Święta prawda. Szczerze pisząc to kojarzyłem taką możliwość, bo wspomniałeś o niej w którejś z Twoich książek. Pozostaje mi jedynie metoda poprzez pobranie adresu pliku poprzez działającą aplikację, zapisanie...

    Mikrokontrolery   14 Lis 2022 12:05 Odpowiedzi: 14    Wyświetleń: 561
  • ATtiny85 - utrata danych przy zapisie do EEPROM, jak zapobiec?

    Właśnie pokazałem dwie funkcje, w których korzystam z EEPROM. Proszę zauważyć, że na starcie programu odczytuję dane z pamięci do tablicy i już nigdy więcej nic stamtąd nie odczytuję. Zapis do EEPROM można tutaj zignorować bo na razie chcę ogarnąć to, że wartości mi z niej wyparowują. Zmianą kodu przez użytkownika będę martwił się później. BOD jest...

    Mikrokontrolery AVR   11 Maj 2019 20:18 Odpowiedzi: 12    Wyświetleń: 1125
  • ARDUINO NANO jako adapter 80x DS18 na USB/UART

    http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...

    DIY Poczekalnia   09 Kwi 2016 10:25 Odpowiedzi: 18    Wyświetleń: 11652
  • Inicjalizacja LCD GDM1602a z kontrolerem S6A0069 na ATmega8 - problem z fosc

    Witam Forumowiczów. Od dłuższego czasu staram się uruchomić wyświetlacz LCD GDM1602a , jednak nie udaje mi sie , problem leży w inicjalizacji jego , bo podłączenie mam poprawne. czytam na forach ze niby GDM1602a jest kompatybilne ze sterownikiem HD44780 , lecz chyba nie do końca bo w GDM1602a jest sterownik o nazwie : Built-in controller (S6A0069 or...

    Mikrokontrolery   16 Lip 2015 21:10 Odpowiedzi: 30    Wyświetleń: 1839
  • Generator opcjonalny Megawave Atmega

    http://obrazki.elektroda.pl/9079980500_1... Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz przy rozdzielczości...

    DIY Konstrukcje   08 Wrz 2012 12:24 Odpowiedzi: 3    Wyświetleń: 11859
  • Jak zaimplementować tablicę Word na zewnętrznym EEPROM 24CXX w Bascom?

    Teraz to mnie zatkałeś albo czegoś tu nie rozumiem. to w: Declare Sub E_o_slowo(byval Pag2 As Word) Declare Sub E_z_slowo(byval Pag2 As Word , Byval Adres_slowa As Word) Nie ma zawartej obsługi I2C???? chyba jest teraz to można robić tak. Call E_z_słowo 100 , _dana_word odczyt: Call E_o_slowo 100 _dana_word = licz_od Ale to nie zabardzo mi działa

    Mikrokontrolery   25 Sty 2006 09:09 Odpowiedzi: 2    Wyświetleń: 1484
  • BASCOM - BMP180 zaniża pomiar ciśnienia o 30-40 hPa, zasilanie 3.3V, ATMEGA32

    Witam! Program działa poprawnie. Testowałem z 3-4 programy do obsługi tego czujnika ciśnienia. Wyniki są złe, porównaniem z innym ciśnieniomierzem zaniża o 30..40hPa. Zasilanie BMP180 3.3V, ATMEGA32, 8MHz. Czy ktoś się spotkał z takim problemem? [syntax=vbnet] '----------------------- '| Test modułu BMP085 | '----------------------- 'Uwaga: pomiar jest...

    Mikrokontrolery AVR   04 Maj 2016 12:53 Odpowiedzi: 1    Wyświetleń: 1551
  • [Arduino Mega 2560][RFID]12 strefowy czytnik dostępu na magistrali WIEGAND 26/34

    http://obrazki.elektroda.pl/6035825200_1... Witam, w chciałbym się podzielić moim ostatnim tworem jaki powstał z chwili potrzeby. http://obrazki.elektroda.pl/2685746200_1... http://obrazki.elektroda.pl/2820438100_1... http://obrazki.elektroda.pl/1850987000_1... http://obrazki.elektroda.pl/4784630600_1...

    DIY Poczekalnia   30 Gru 2015 18:30 Odpowiedzi: 11    Wyświetleń: 8481
  • [Bascom] Sterowanie fazowe - procedura nie chce zadziałać

    Jakby co to całość programu znajduje się $regfile = "2313DEF.dat" $crystal = 10000000 Dim Eaddress As Eram Byte At 2 'adres pilota Rc5, zosatał umieszczony pod adresem 2 gdyż z doswiadczenia wiem, że komórki 0 i 1(szczególnie 0) pamięci EEPROM potrafią się skasować przy nagłych skokach napięcia zasilania Dim Epamiec(16) As...

    Mikrokontrolery AVR   26 Lis 2008 23:09 Odpowiedzi: 13    Wyświetleń: 5443
  • Sterowanie pośrednio elementem mechanicznym Atmegą a bezpieczeństwo

    (at)faziil: Jeżeli Twój kolega ma czas, to niech zaczeka jakieś 2 lata. Ty w tym czasie intensywnie zacznij się uczyć i być może będziesz mógł zbudować układ, który będzie działał zgodnie z założeniami, bezpiecznie i efektywnie. Nie jest to moja złośliwość, ale próba uratowania Twojej skóry. Czy wiesz jak działa silnik spalinowy? Na czym polega jego...

    Mikrokontrolery   12 Gru 2013 20:21 Odpowiedzi: 16    Wyświetleń: 2019
  • Rejestrator temperatury Atmega8 + ds18b20 by spectomek

    Oj kolego, poważny błąd - zasilaj prawidłowo mikrokontroler: http://mikrokontrolery.blogspot.com/2011... Dzięki za upomnienie, faktycznie gdzieś to przeoczyłem, na schemacie ideowym nawet masa wisi :) Poniżej zamieszczam poprawiony schemat ideowy i płytkę w EAGLE. Widząc duże zainteresowanie kodem wrzucam wsad w BASCOM....

    DIY Konstrukcje   19 Lip 2015 20:56 Odpowiedzi: 9    Wyświetleń: 5430
  • bascom i tablica string ze słowami do wyświetlania

    chcę zrobić tablicę z nazwami dni tygodnia do kalendarza. deklaruję dim tablica(7) as string * 12 tam powinno mi się to zmieścić, potem robię tablica: data "poniedziałek", "wtorek" ..... itd przy próbie wyświetlenia lcd tablica(x) mam tylko 11 zaciemnionych kostek . czy trzeba wpisywać do tablicy kody ASCI dla każdej literki ? jak to zrobić , żeby działało....

    Mikrokontrolery   02 Sie 2006 15:07 Odpowiedzi: 2    Wyświetleń: 3225
  • AVR fuse Calculator i programator graficzny z avrdude

    No to sprawa u titi_ sie wyjaśniła procek działa niech jeszcze tylko sprawdzi programowanie . natomiast w świeżo pobranej teraz wersji MK nadal instaluje sie avrdude 5.6 ale skoro juz działa u titi_ to myślę że można problem zostawić w spokoju do następnej edycji programu. CO Slow SCK to wiesz jak jest Mirku z moim ASPEM :) na 5.6 działa na 5.10 jak...

    DIY Konstrukcje   26 Wrz 2013 18:32 Odpowiedzi: 615    Wyświetleń: 155931
  • ATmega16 Zamek szyfrowy - podłączenie układu iButton

    Witam proponuje ci DS1990 lub 2401 te same układy inna obudowa. posiadają nie powtarzający się nr. podłączasz rezystor 4,7k do 5v data do opornika masa do masy. Data podpinasz do jakiegoś portu ustawiasz go jako 1-wire w programie resetujesz ten port potem wysyłasz 33h i układ wysyła ci nr a ty go zapisujesz do tablicy. Reszta to program i wszystko...

    Mikrokontrolery AVR   21 Maj 2010 09:57 Odpowiedzi: 26    Wyświetleń: 6512
  • EEPROM 24C64: Dlaczego co druga komórka ma wartość 255 zamiast 0?

    Podejrzewam, iż źle odczytuje z tablicy danych. Zrób test - zamiast zer wpisz kolejne liczby od 0 do 255 lub daj cztery zera w zapisie danych.

    Mikrokontrolery   03 Wrz 2004 17:20 Odpowiedzi: 7    Wyświetleń: 2043
  • Zastępczy generator 8x PWM sterowany przez UART

    https://obrazki.elektroda.pl/2212041800_... Niniejszy projekt to nic odkrywczego, ale może się komuś przyda. Czasem potrzebujemy wygenerować sygnał PWM dla większej ilości kanałów a akurat nie mamy pod ręką dedykowanego układu - tak było w moim przypadku gdy robiłem mały projekt z oświetleniem i wentylatorami przy "modowaniu PC" -...

    Artykuły   15 Lut 2019 17:24 Odpowiedzi: 33    Wyświetleń: 3579
  • ESP8266-12E - Jak stworzyć termostat Sous Vide z webserwerem i PID?

    W planie termostat sterowany poprzez okna dialogowe,przyciski na webserwerze według takiego schematu działania: -Zegar pokazujacy Aktualna Temperature z czujnika -Zegar do Zadawania temperatury -Zintegrowany Timer z biblioteka PID,gdy ustalam temp zadana timer się włącza -Zintegrowany przekaźnik z czujnikiem temperatury i biblitoteką PID i timerem -Jeden...

    Arduino   24 Lis 2016 13:35 Odpowiedzi: 7    Wyświetleń: 2523
  • [BASCOM] Jak obsłużyć wyświetlacz LCD Nokia 3310 w BASCOM? Napięcie na linii Vout 3V

    Witam po dłuższej przerwie. Może komuś przyda się gotowa procedura obsługi LCD niebuforowana czyli taka w której nie potrzeba deklarować dużej tablicy w RAMie - przydatne jak próbuje uruchomić się jeszcze AVRDOS który tez trochę RAMu potrzebuje. Po krótce mówiąc cała konwersja znaków i wysłanie do LCD odbywa się w locie. Dodałem również: * obsługę czcionek...

    Mikrokontrolery AVR   21 Lip 2011 00:38 Odpowiedzi: 7    Wyświetleń: 5424
  • Jak liczyć linie kodu w serwerze WWW z easy TCP/IP? Nie zgadzają się z OUT4

    Mam pytanie odnośnie budowy serwera WWW. ZW EP byl opisany Sterowni I/O TCP/IP. Przegladalem kod programu do tego sterownika i mam w związku z tym pytanie: w jaki sposób są liczone linie strony www, bo nijak mi się nie zgadza, np: elseif count = 67 then if out4 = 1 then s="on" else s = "off" end if odliczajac 67 linię wychodzi mi:...

    Mikrokontrolery   12 Wrz 2008 21:55 Odpowiedzi: 5    Wyświetleń: 3209
  • [ATMEGA32][C]Gdzie zapisać ustaw. czasu do PCF8583 czy 24C02

    Witam ponownie. Mówią nie chwal dnia przed zachodem słońca...jak z jednym się uporałem to znów co innego mi mąci. Kłopot z wyborem gdzie zapisać nastawy dwukanałowego timera bo zmiennych jednocyfrowych jest łącznie 4x4 dziesiątki godzin , jednostki godzin , dziesiątki minut , jednostki minut osobno dla włącz osobno wyłącz razy dwa kanały.Ma do wyboru...

    Mikrokontrolery AVR   04 Lis 2010 09:50 Odpowiedzi: 23    Wyświetleń: 2963
  • Czasowy włącznik (Timer) 6 kanałowy na mikrokontrolerze

    Dave, dzieki za info. w drugim pytaniu jednak chodzilo mi nie o same zalaczanie co nie jest trudne... raczej o zaplanowanie poprawne przechowywania danych. Tak jak pisales czytanie eepromu w sek moze byc trudne, w zwiazku z tym na poczatku bede odczytywal dane z eepromu do zmiennych.... I teraz moge miec taka opcje: przekaznik1 - 2 razy dziennie, 10sek,...

    Mikrokontrolery AVR   11 Maj 2010 20:09 Odpowiedzi: 61    Wyświetleń: 12967