zmienną adres

Znaleziono około 5452 wyników dla: zmienną adres
  • Programy Arduino w C: Polskie znaki, czas z RTC, temperatura na LCD

    Nie używaj polskich liter w programowaniu Jedynie co można do komentarzy ustawiać. Co do adresu to użyj scanera do sprawdzenia, to program który się wgrywa do Arduino a później on odczytuje adresy z urządzeń, odnośnie jeszcze tych znaków Pokaż cały kod. Dodano po 5 #include <Wire.h> #include <LiquidCrystal_I2C.h> // Ustawienia wyświetlacza...

    Arduino   06 Lip 2024 14:06 Odpowiedzi: 11    Wyświetleń: 456
  • Zapis do EEPROM 24c64 - Jak zarządzać adresami przy skokach?

    Mam wrażenie że przy obecnie wybranym algorytmie nie da się przyspieszyć. Gdyby dane o adresie zapisywane były w ciągu z reszta to ujdzie i nie trzeba czekać ale tak to niestety: 1. ładujesz adres początku 2. wysyłasz dane po koleji 3. czekasz te 10ms 4. zapiszujesz pod 5000 zmienną adresu 5. czekasz znowu 10ms I tak powinien wyglądać fragment zapisywania....

    Mikrokontrolery   29 Sty 2006 14:18 Odpowiedzi: 11    Wyświetleń: 5036
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • STEP7 - Zmienne lokalne. Zrobić z bitów -> word. Adresowanie pośrednie

    Tutaj znajdziesz niezły opis adresowania pośredniego - Rkarcz [url=http://www.elektroda.pl/rtvforum/vi... Opcji jest kilka wystarczy poszukać :) Takie FC na szybko, myślę, że sobie coś dopasujesz.

    Automatyka Sterowanie PLC   26 Lis 2014 15:02 Odpowiedzi: 3    Wyświetleń: 4218
  • REKLAMA
  • [C++][new] - Usuwanie się tablicy po wyjściu z funkcji

    Pewny nie jestem, ale chyba powinieneś przekazać nie zmienną jako taką, ale adres tej zmiennej, czyli wywołać przez referencję.

    Programowanie   10 Lis 2012 14:04 Odpowiedzi: 2    Wyświetleń: 1203
  • [Stm32] Jak zapisać liczby float w emulowanej pamięci EEPROM na STM32?

    unsigned int *ple=(unsigned int*)&ulamek; wszystko jest ok, bo to mówi mniej więcej tyle, co "postaw wskaźnik na unsigned int na adresie zmiennej ulamek". Jeśli tylko zadeklarowałeś 'ple' nie definiując go, to musisz zmienić wskaźnik (czyli samo ple), a nie to co pod nim jest (czyli *ple), i ten wskaźnik postawić na adresie zmiennej ułamek (czyli &ulamek)....

    Mikrokontrolery ARM   03 Paź 2011 18:46 Odpowiedzi: 10    Wyświetleń: 2684
  • REKLAMA
  • Bascom AVR - UART zwrot wartości zmiennej o którą pytany

    Do konwersji łańcucha na zmienną numeryczną wykorzystaj funkcje VAL lub HEXVAL . Mając już adres zmiennej, możesz użyć instrukcje INP do pobrania wartości. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 80 $swstack = 80 $framesize = 80 Declare Sub Show_byte(byref Adres As String) Declare Sub Show_word(byref Adres As String) Declare...

    Mikrokontrolery AVR   16 Sie 2013 17:02 Odpowiedzi: 11    Wyświetleń: 2421
  • ATMEGA8535 - Wskaźnik uint32_t *napiecie nie aktualizuje się w pętli głównej

    uint32_t *napiecie; jest WSKAŹNIKIEM na zmienną typu uint32_t. Nie jest zmienną! Żeby wszystko grało, trzeba ten wskaźnik ustawić na jakiś adres, np.: [syntax=c] uint32_t *napiecie; //wskaznik uint32_t zmienna; // jakas zmienna napiecie = &zmienna; //teraz wskaznik napiecie przechowuje adres zmiennej "zmienna" [/syntax] Pozdrawiam

    Mikrokontrolery AVR   02 Sty 2014 12:09 Odpowiedzi: 4    Wyświetleń: 1029
  • [AVR]Protokół ISP i adresowanie pamięci powyżej 128kB

    "adr MSB" możesz traktować jako górny bajt adresu (nie licząc rozszerzenia), "addr LSB" jako dolny bajt adresu, przy czym pamięć należy traktować jako zorganizowaną słowami - musisz przywyknąć, że pod jednym adresem mieszczą się dwa bajty, górny i dolny, a więc traktując pamięć jako zorganizowaną bajtami najniższy bit będzie przeznaczony do wyboru czy...

    Mikrokontrolery AVR   13 Lip 2011 22:33 Odpowiedzi: 15    Wyświetleń: 3286
  • REKLAMA
  • Jak zmierzyć czas przerwania DMA z I2S z rozdzielczością 1us?

    Wszystko okej, tylko nie bardzo wiem gdzie i jak skonfigurować ten port i jak skonfigurować ten data trace? Podłączyłem płytkę nucleo. Ja przerabiam ST-Link do J-link bo Segger ma lepsze oprogramowanie - u Ciebie zamiast J-Link wybierz ST-Link 1. Wybierz trace async SW w oknie cube (plik ioc) https://obrazki.elektroda.pl/2555985600_...

    Mikrokontrolery ARM   21 Lut 2024 22:50 Odpowiedzi: 6    Wyświetleń: 267
  • [STM32] [STM32][C] - USART z DMA nie działa po przeniesieniu do funkcji

    W Twoim działającym przykładzie do rejestru wpisujesz adres tablicy ("&" może być albo może go też nie być - również zadziała wg mnie), natomiast w przykładzie niedziałającym najpierw do funkcji podajesz adres tej tablicy, a potem jeszcze raz wyciągasz adres tego adresu - żeby zaspokoić Twoje potrzeby kompilator zmienną tab umieszcza gdzieś na stosie...

    Mikrokontrolery ARM   04 Paź 2012 11:21 Odpowiedzi: 4    Wyświetleń: 990
  • REKLAMA
  • HY-32-mini STM32F103VCT6 - Optymalizacja wyświetlania BMP na LCD

    A jak daję w f_read & przed zmienną to nic nie zmienia? Zastanów się nad tym sam... Funkcji każesz odczytać 480 bajtów. Gdzie ona je niby ma zapisać, skoro podajesz jej adres zmiennej o rozmiarze 2 bajty? To że wpisujesz tam '&' nie sprawia że nagle zmienna uint16_t staje się workiem bez dna... 4\/3!!

    Mikrokontrolery ARM   10 Mar 2014 21:30 Odpowiedzi: 42    Wyświetleń: 6180
  • Arduino: Jak poprawić kod woltomierza 4-kanałowego z wyświetlaczem I2C?

    (...) 0/1023)*VoltageMsmt; Vcalc = Vcalc*2.995; lcd.setCursor(0,0); lcd.print("V1="); lcd.print(Vcalc); lcd.setCursor(8,0); lcd.print("V2="); lcd.print(Vcalc); lcd.setCursor(0,1); lcd.print("V3="); lcd.print(Vcalc); lcd.setCursor(8,1); lcd.print("V4="); lcd.print(Vcalc); } (at)ElektrodaBot Wstępna ocena dostępnych informacji Pytanie dotyczy kodu na...

    Programowanie Początkujący   31 Gru 2024 16:26 Odpowiedzi: 12    Wyświetleń: 405
  • S7 200 oraz TD200 Wyświetlanie nastaw i wartości

    Nie ma potrzeby bawienia się szybkimi licznikami. W Microwinie ustalasz w wizardzie do panela kolejno wszystkie ekrany które mają być wyświetlane na panelu. W sumie jest chyba osiem ekranów głównych i każdy ma osiem pod-ekranów które wybierasz enterem. Zależy też chyba jaka wersja Microwina. Jeśli na którymś z tych ekranów wstawicz pole typu "Embedded...

    Automatyka Przemysłowa   02 Sty 2007 15:07 Odpowiedzi: 5    Wyświetleń: 3092
  • Jak odczytać i zapisać bit zmiennej UINT w S7-1200 w Step7 Basic 10.5 sp2?

    Za bardzo nie rozumiem, wiem jak zbudowana jest zmienna typu UINT, ale chodzi mi o to czy da się bezpośrednio odwołać do danego jej bitu (np. przy użyciu odpowiedniej funkcji ). Przykładowo mam zmienną Zmienna1 typu UINT o adresie %MW4, teraz chcę aby czwarty bit tej zmiennej "załączał" styk NO. Jeżeli jako adres styku wpiszę %MW4.3 program zgłasza...

    Automatyka Przemysłowa   26 Kwi 2011 21:27 Odpowiedzi: 6    Wyświetleń: 4820
  • [AVR] Jak zrozumieć i używać wskaźniki w C dla AVR?

    Witam. Napisałem już trochę programów w życiu, ale -aż wstyd się przyznać- do dzisiaj nie rozumiem roli jaką odgrywają wskaźniki, nie potrafię ich używać, nie wiem do czego one służą, czemu z nich korzystać itd. Marcin Wskaźniki - no cóż, to takie twory, które potrafią bardzo ułatwić życie (czytaj programowanie), albo doprowadzić załamania nerwowego....

    Mikrokontrolery AVR   10 Mar 2010 17:48 Odpowiedzi: 32    Wyświetleń: 6395
  • [Bascom/ASM] Jak poprawnie włączyć wstawki asemblerowe do kodu w Bascom?

    oczywiście, że wystarczy $asm ... kod twojej wstawki $end asm ale oczywiście przydałoby się jeszcze wiedzieć jak można uzyskiwać w asemblerze dostęp do zmiennych itp, otóż: Dim Zmienna1 as Byte $asm lds R16, {Zmienna1} ... coś tam robimy sobie w asm ze zmienną i chcemy ją uaktualnić, więc: sts {Zmienna1}, R16 $end asm powyżej...

    Mikrokontrolery AVR   27 Lip 2008 08:53 Odpowiedzi: 9    Wyświetleń: 3670
  • Jak z etykiety eeprom wydobyć liczbową wartość adresu

    Można zadeklarować prawidłowo zmienną eeram W ten sposób Dim Adres_er(size_t_mac) As Eram Byte At Adres_p_mac Poprzez komende AT znam adres, po jaki będzie się odwoływać zmienna eeram w pamięci. Niestety, ale z Eepromem ten numer nie przejdzie , ponieważ Bascom ignoruje etykiety w Eepromie. Deklaruje, jakie wartości powinny być zapisane w eeram...

    Mikrokontrolery   30 Maj 2007 20:55 Odpowiedzi: 1    Wyświetleń: 950
  • Jak zbudować układ do sterowania światłem 230V przez USB/COM/LPT w Delphi?

    Pord szeregowy COM jest w komputerze widziany jako adres - taki sam jak adres pamięci. Wysyłasz poprostu zmienną 1 lub 0 pod odpowiedni adres. Na porcie com pojawiają się wtedy napięcia 0V i +12V. Do przełączania możesz użyć MosFetów, jeśli nie musisz przełącząć tego częściej niż raz na kilka minut, możesz zastosować przekaźnik. Na stronce http://www.edw.com.pl/...

    Projektowanie Układów   15 Kwi 2013 10:38 Odpowiedzi: 24    Wyświetleń: 5252
  • Jak bezpośrednio przypisać zmienną bitową do pinu PORTD7 w WinAVR?

    Rozwiązanie z postu powyżej jest najlepszym według mnie: if(v) PORTB |= (1<<PB3); else PORTB &=~(1<<PB3); Żeby jednak traktować pojedynczy bit portu jako osobną zmienną można wykorzystać fakt, że rejestry io posiadają swój adres w przestrzeni danych, przez co można uzyskać adres i rzutować wskaźnik na jakąś bardziej...

    Mikrokontrolery AVR   05 Kwi 2010 16:57 Odpowiedzi: 7    Wyświetleń: 1343
  • STM32 HAL_FLASH_Program nie zapisuje słowa po słowie

    Nie ma możliwości zapisywania poszczególnych BAJTÓW (w uproszczeniu), a wygląda że to próbujesz zrobić. Funkcje zapisują zwykle 2 bajty na raz, adres zapisu powinien być więc parzysty, a Ty powiększasz zmienną Address tylko o 1 między wywołaniami.

    Mikrokontrolery Początkujący   30 Sty 2018 10:29 Odpowiedzi: 3    Wyświetleń: 759
  • Siemens S7-1200 - Jak działają datablocki i struktury danych w PLC?

    Tworząc zmienne w bloku DB odwołujesz się do nich rozdzielając kolejne "zagłębienia" kropką.. przykładowo utworzyłeś w bloku DB1 zmienną Guzik Bool.. to dajesz... "db1.guzik". Możesz sobie tworzyć struktury (struct) co jest bardzo wygodne do pogrupowania jakiś fragmentów DB. Po utworzeniu struktury w niej umieszczasz zmienne. Przykładowo jeśli w bloku...

    Automatyka Przemysłowa   04 Paź 2013 08:52 Odpowiedzi: 2    Wyświetleń: 1989
  • Wyjaśnienie zapisu `id = *(uint16_t *)(restart + 1)` w C i inne pytania

    ad.1 Aby zrozumieć co się dzieje w tej linijce musisz dowiedzieć się co to są wskaźniki i rzutowanie typów. Jeżeli restart to tablica, to: [syntax=c]x=restart[0];[/syntax] przepisze pierwszy element z tablicy do zmiennej x. Nazwa tablicy to jednocześnie wskaźnik (adres w pamięci) do tej tablicy. I na przykład: [syntax=c]x=restart[1];[/syntax] zadziała...

    Mikrokontrolery Początkujący   03 Sty 2013 17:13 Odpowiedzi: 14    Wyświetleń: 1839
  • Wideodomofon IP do 2000 zł z przekierowaniem na smartfon i rejestracją dzwoniących

    W Derso wyczytałem: "Jeżeli wideodomofon ma wykonywać połączenia na urządzenie znajdujące się poza siecią LAN konieczne jest zastosowanie serwera SIP" - innymi słowy jeśli ma łączyć tylko do urządzeń w LAN nie musi mieś połączenia z serwerem SIP. Czy w SafeIP też tak jest ? Z tego co pamiętam tak. Technicznie powinny być też możliwe połączenia poza...

    Zabezpieczenia Poradniki   27 Sty 2020 22:28 Odpowiedzi: 100    Wyświetleń: 33576
  • Siemens S7 1200 + Wonderware Indusoft SCADA - Problemy z markerami i licznikami

    Pomyliłem się, znajdziesz go w folderze Drv a nie Bin. W razie "w" dorzucam do postu. Wczytaj się. Jest tam dokładnie napisane jak konfigurować sterownik i bloki w s7-1200/1500. Co do licznika to jest źle skonfigurowany. Jeżeli działasz na zmiennej Dint to ustaw licznik na takie wartości (patrz screen). http://obrazki.elektroda.pl/9322119500_1...

    Automatyka Sterowanie PLC   02 Cze 2016 19:46 Odpowiedzi: 14    Wyświetleń: 4062
  • [C][Atmega8] Błędny przy zapisie godziny do DS1307

    Całe mnóstwo. Zadeklarowałeś zmienną wskaźnikową data bez wartości początkowej. Używasz tej samej nazwy dla argumentu procedury. Piszesz pod adres zawarty w data, ale również używasz wartości data i to zapewne nie jako adresu. No i ciekawostka: raz na jakiś czas wyświetlany czas przeskoczy o dwie sekundy, bo wyświetlasz czas na LCD nieco rzadziej niż...

    Mikrokontrolery   29 Gru 2012 12:45 Odpowiedzi: 11    Wyświetleń: 3079
  • [c++] Przekazywanie tablic przez referencję: stałe, dynamiczne, wskaźniki

    No niech będzie. void f(int *x) {//funkcja otrzymuje adres i pod ten adres "wpisuje" 12 *x = 12; } int x = 5; f(&x);// & oznacza pobierz adres zmiennej x i przekaż go do funkcji f //x jest = 12 a: void f(int *x) { x[2] = 12; *(x+5) = 15;//równoważny zapis } int x[10]; f(x);...

    Programowanie Początkujący   09 Lis 2009 00:05 Odpowiedzi: 6    Wyświetleń: 3065
  • Kalkulator ip [c] adres sieci i adres rozgłoszeniowy to mordęga

    Witam! chodzi o to, że liczba[] jest tablicą elementów typu int a funkcją printf każesz interpretować tę zmienną jako hmm... tego... no... stringi. Musisz zmienić w formacie %s na %d i to załatwi sprawę. Oprócz tego w funkcji "printf(adres sieci... usuń ampersand "&" PS Zdaje się, że używasz Dev C++. Spróbowałem, i zauważyłem, że w chwili uruchomienia...

    Programowanie Początkujący   25 Sty 2012 23:25 Odpowiedzi: 2    Wyświetleń: 2146
  • Jak zmierzyć napięcie każdego akumulatora 12V w stringu do 50szt z Arduino?

    Teraz nie wiem ile pamięci zajmują mi zmienne w trakcie realizacji kodu. Są jakieś proste metody na taki debuging, typu: odczytuje jakiś rejestr i wiem ile zajęte/wolne? Wiedza ile ram jest zajęte w danej chwili niewiele daje, bo po tej chwili może być wysyłana funkcja z char bufor[1000]; Istotniejsze jest jakie jest max zapotrzebowanie na...

    Arduino   08 Sty 2019 16:55 Odpowiedzi: 34    Wyświetleń: 1899
  • vba - Jak dodać numerację Lp do listboxa w pętli loop?

    Piszę na "ślepo". Nie ingeruję za mocno w twój kod, a w szczególności poprawność zastosowanego warunku w funkcji IF (nie mam po takim wyrywku wiedzy by to z sensem analizować) Zamieniłem zmienną "k" na zmienną "lp". (bo lepiej się kojarzy i przy okazji zastąpi zadanie dane zmiennej "k". Chyba o to chodziło? SDMduplikatZnalezione.AddItem lp linią: SDMduplikatZnalezione.AddItem...

    Software serwis   20 Maj 2015 13:37 Odpowiedzi: 2    Wyświetleń: 702
  • Funkcja w LAD na TIA Portal do sterowania falownikiem Sinamics V20 sygnałem 4-20 mA

    Możesz użyć funkcji UNSCALE z Basic instructions -> Conversion operations. Na IN dajesz zmienną typu REAL, którą będziesz ustawiał z HMI. HI_LIM / LO_LIM - górny i dolny zakres dla IN. OUT wyjście na peryferia (QW adres wyjścia w ET200). Szczegółowy opis znajdziesz we wbudowanej pomocy (F1 na bloczku).

    Automatyka Sterowanie PLC   10 Lip 2017 04:06 Odpowiedzi: 10    Wyświetleń: 1494
  • Jak rozszerzyć skrypt PHP do uploadu 6 zdjęć do MySQL?

    ${"obraz{$i}"} = basename($_FILES['userfile']['name'][$i]... tu jest przepisanie nazwy z tablicy globalnej na zmienną lokalną (sama nazwa bez rozszerzenia tam było przyjęte pisanie do bazy jedynie nazwy i obsługa jednie jpg. Potem było to składane na zasadzie $adres.$plik.".jpg" gdzie 1 człon to adres względny 2 nazwa pliku 3 rozszerzenie).

    Tworzenie WWW   23 Cze 2012 19:04 Odpowiedzi: 4    Wyświetleń: 1310
  • [A32] [A32][C] Pętla while z dwoma warunkami zawiesza program - jak to naprawić?

    Z tego co się doczytałem zmienne tworzone w funkcji "giną" w raz z wyjściem z funkcji ale jak to jest naprawdę?? Radzę znaleźć jakąś dobrą książkę do C. W skrócie: takie zmienne (automatyczne) giną ponieważ przechowywane są w trakcie wykonywania danej funkcji na stosie. Jeśli program wchodzi w nową funkcję na stosie zapisywany jest kontekst powrotu...

    Mikrokontrolery AVR   14 Cze 2012 17:13 Odpowiedzi: 17    Wyświetleń: 1930
  • PCF8591 i AT89S8252 - problem z komunikacją po połączeniu programów

    Tak wyglada "schemat" moich procedur, trochę masz śmieszny sposób sprawdzania magistrali. Powinno sie to tak robić że jak wywyołasz adres urządzenia, to układ ma wystawić bit ACK. Na marginesie (bo podejżewam że się w końcu na to natniesz) aby wystawić zmienną na wyjscie DAC'a nalezy ją wysłać dwa razy!

    Mikrokontrolery   02 Cze 2005 07:44 Odpowiedzi: 8    Wyświetleń: 1883
  • Błąd GCC przy wstawkach assemblera w funkcji delay w AVR Studio

    ...więc się zgadza wszystko... Wprost przeciwnie - nic się nie zgadza :!: K ma być 8 bitowa wartością wpisana do rejestrów 16-31 :) No właśnie , a Ty jako argument K , podajesz time , który to jest adresem(wskaźnikiem) do komórki pamięci RAM i na dokładkę , ten adres w procesie kompilacji nie jest znany , bo time jest zmienną lokalną. Argument K ,...

    Mikrokontrolery   03 Kwi 2008 16:23 Odpowiedzi: 9    Wyświetleń: 1187
  • WinApi - Jak odświeżać dynamicznie zmienną w polu statycznym?

    Definiujesz tablicę 20 stringów (cout wyświetla początkowy adres tej tablicy)... to jest kompletnie źle. Nie wiesz jakie pola może przechowywać klasa string ani w jakiej kolejności - nie możesz całego obiektu (a raczej tablicy) tak po prostu nadpisać. Zrób tak jak wyżej i będzie ok (zamień na tablicę znaków). Jeśli chcesz skorzystać z dobrodziejstw...

    Programowanie   23 Sie 2012 10:47 Odpowiedzi: 19    Wyświetleń: 2052
  • [php] Formularz - wyświetlanie obliczeń - problem

    Wystarczy spojrzeć na adres jednej z otwartych stron, wygląda to tak: http://mesmariusz.pl/kalkulator.php?... Pobiera się ich wartość podobnie jak zmiennych przesłanych POST: $raz = $_GET['raz']; $dwa = $_GET['dwa']; Trzeba dodać jeszcze trzecią zmienną oznaczającą numer strony. Pozdrawiam, Krzysztof.

    Programowanie   15 Sie 2007 15:45 Odpowiedzi: 10    Wyświetleń: 4673
  • Transmisja I2C pomiędzy dwoma modułami Arduino

    http://obrazki.elektroda.pl/2570476900_1... Czasami, niektóre projekty wymagają rozdzielenia jakichś zadań na kilka modułów Arduino lub umożliwienie im wzajemnej komunikacji. Interfejs IIC ( Inter-Integrated Circuit ang. pomiędzy układami scalonymi) czyli I²C jest idealnym rozwiązaniem tej kwestii. I²C to bardzo interesujący...

    DIY Zagranica   19 Paź 2024 14:26 Odpowiedzi: 8    Wyświetleń: 19335
  • [BASCOM] KIT AVT5217 - numer karty sterującej i inne opcje.

    A poprawiłeś tą linijkę z błędem o której mówiłem: [syntax=basic4gl]Karta = Buffer_in(1)(2)[/syntax] ? Po jej poprawieniu działa. I jeszcze trzeba zainicjalizować zmienną In_pos na 1. Bez tego też będzie działało ale zgubi pierwsza ramkę. [syntax=basic4gl]... Adres = 01 In_pos = 1 Enable URXC Enable Interrupts Do Loop ...[/syntax] A i trzeba się upewnić...

    Mikrokontrolery Początkujący   25 Paź 2015 20:49 Odpowiedzi: 147    Wyświetleń: 14493
  • Jak zautomatyzować pętlę VBA w Excelu i czy .Value jest konieczne?

    Możesz też użyć takiego zapisu, chyba częściej spotykany, tylko należy pomiętać o dolarach w adresie komórki: Overflow . Możesz użyć typu Long, co znacznie rozszerzy ten zakres, lub nie deklarować ich w ogóle / zadeklarować je jak Variant, pozwalając kompilatorowi (?) samemu dobrać odpowiedni typ. Teoretycznie będzie to mniej wydajne niż bezpośrednia...

    Programowanie   15 Gru 2011 12:49 Odpowiedzi: 3    Wyświetleń: 2021
  • [AT91SAM7X256] [AT91SAM7X256][C] Kod źródłowy do obsługi czujnika temperatury na SAM7-EX256

    Nie dziw się, że nie działa, skoro ignorujesz ostrzeżenia kompilatora. Funkcja: void LCDPutStr( char *pString , int x, int y, int Size, int fColor, int bColor) A ty wywołujesz ją: LCDPutStr(temp,95,20,LARGE,BLACK,PINK); gdzie temp to short int. O tym co się dzieje, kiedy potraktować zwykłą zmienną jako wskaźnik na łańcuch znakowy chyba wiesz. Jeśli...

    Mikrokontrolery ARM   28 Maj 2009 17:38 Odpowiedzi: 5    Wyświetleń: 2716
  • [C][Atmega8] Uniezależnienie definicji portu i linii portu od definicji funkcji

    Trawić w tym kodzie nie ma zbytnio co: struktura jest tylko żeby nie trzeba było za każdym razem przekazywać oddzielnie 3 wskaźników i maski bitu. Aby uzyskać dostęp do rejestru, są tylko dwa sposoby: statyczny kiedy kompilator zna adres rejestru i może go wkompilować do kodu, albo dynamiczny, kiedy kompilator nie zna adresu. Drugie rozwiązanie opiera...

    Mikrokontrolery   30 Cze 2011 15:38 Odpowiedzi: 8    Wyświetleń: 2075
  • Excel - Przenoszenie danych po naciśnięciu guzika zapisz

    Wstaw w kod arkusza "Wydatki" i kliknij w "Zapisz" [syntax=vb]Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim ostWrs As Long 'warunkiem działania makra jest adres scalonej komórki (tej z tekstem "Zapisz") 'zwrócony przez zmienną Target If Target.Address(0, 0) = "E18:E19" Then 'sprawdzamy, czy wymagane pola są wypełnione /przy okazji...

    Software serwis   03 Lut 2013 15:14 Odpowiedzi: 10    Wyświetleń: 1794
  • C++ Dev-C++: błędne wyświetlanie wartości zmiennych przy printf – jak poprawić?

    Waż Waszmość słowa. Nie twierdze, że nie każdy może programować ale jak już chce naprawdę to robić to niech włoży w to trochę wysiłku i nie zaśmieca for podstawymi pytaniami, na które można znaleźć odpowiedzi w wielu książkach, czasopismach, dokumentacjach czy nawet na innych grupach dyskusyjnych. Zauważ, że jest masa ludzi, którzy stwierdzili, że napiszą...

    Programowanie   25 Cze 2006 19:02 Odpowiedzi: 9    Wyświetleń: 1725
  • Atmega16 i AVR Studio - problem z multipleksowaniem i funkcją inkrementacji

    Drogi kolego , popełniłeś szkolny błąd :D W procedurze obsługi przerwania Timer0 masz ... SIGNAL(SIG_OVERFLOW0) //obsługa multipleksowania wyswietlaczy { //extern unsigned char wyswietl[7]; unsigned char licznik;//<-- ********** błąd !!!!!!!!!!! ... zmienną licznik , tyle że jest to zmienna lokalna , czyli istnieje w pamięci...

    Mikrokontrolery   17 Paź 2006 18:33 Odpowiedzi: 2    Wyświetleń: 1246
  • Moduł wejść analogowych SM 334 siemens + potencjometr

    Wszystko działa prawidłowo. Musisz pamiętać, że nie można monitorować obszarów wyjść, których adres znajduje się poza obszarem "process image" (odwzorowanie procesu). Odwołując się do wyjścia analogowego odwołujesz się bezpośrednio do modułu. Literka "P" na początku adresu PQW o tym mówi. Poniżej test Twojego programu na symulatorze PLCSIm: http://obrazki.elektroda.pl/6832175700_1...

    Automatyka Przemysłowa   24 Sty 2013 17:44 Odpowiedzi: 18    Wyświetleń: 7830
  • M8 DS18B20 LED - DS18B20 format wyniku i podział na cyfry

    To jest konwersja na ASCII, np. do wyświetlenia na LCD lub terminalu. Pytania, które zadajesz, nie dotyczą mikrokontrolerów, a podstaw języka C. p jest zmienną wskaźnikową, czyli adresową. *p ++ = x - to zapis x pod adres zawarty w p i zwiększenie tego adresu, tak, aby p wskazywała następny bajt bufora. Jedynka w apostrofach - to znak ASCII - cyfra...

    Mikrokontrolery AVR   31 Gru 2012 12:09 Odpowiedzi: 27    Wyświetleń: 4143
  • AVR C: Jak przekonwertować uint8_t na tekst i zapisać do BYTE buffer[512]?

    A co to jest to BYTE? prawdopodobnie: [syntax=c] typedef char BYTE [/syntax] "Jaka funkcja mozna zamienic char na byte?" To jest ten sam typ. Swoją drogą Ty masz trochę inną sytuację. Nie wiem jak to chciałeś zrzutować. Jak masz zmienną: [syntax=c] BYTE buffer[512]; [/syntax] to jest to w myśl tego co wyżej poprostu tablica 512 wartości typu char. [syntax=c]...

    Mikrokontrolery AVR   27 Maj 2012 00:15 Odpowiedzi: 2    Wyświetleń: 2101
  • [avr-gcc][PROGMEM] - Wskaźnik do tablicy wskaźników na teksty

    A w jaki sposób zmienić lang_polish? Nazwa tablicy jest stałym wskaźnikiem do pierwszego jej elementu (o ile pamiętam z książek i studiów). Nie da się w programie zrobić tak, żeby tablica zawierała elementy znajdujące się pod innym adresem. Żeby uprościć: Sama nazwa tak, ale tu chodzi o to, co trzymasz w tej tablicy, a tam w niej musisz trzymać coś...

    Mikrokontrolery AVR   26 Wrz 2013 20:17 Odpowiedzi: 8    Wyświetleń: 3978
  • Automatyczne uruchomienie skryptu BAT po uzyskaniu połączenia modemowego w WinXp

    [syntax=bash](at)echo off &:: tester_modemu_xp.bat set _ras_ip.last= rem przywracanie stanu sprzed zamknięcia skryptu if exist "%~dpn0.last" set /p _ras_ip.last=<"%~dpn0.last" :start ::-n (liczba sekund+1) ping 127.0.0.1 >nul -n 3 rem poniższe działa tylko na XP (na Win7 niestety już nie) set _ras_ip= for /f "tokens=4,5" %%a in ('route print...

    Software serwis   27 Lip 2016 20:48 Odpowiedzi: 13    Wyświetleń: 2892
  • [BASCOM] Jak odczytać i wyświetlić eeprom 24C02/04/16/64 na LCD 2x16 w BASCOM?

    ... Bez eeprom też 0. Zanim wkleję kod , to trochę ponarzekam ;) Powiedz , dlaczego nie analizujesz kodu , który zadziałał i nie wyciągasz wniosków :?: Czyżbyś go nie rozumiał :?: Zauważ , że po zaadresowaniu układu , sprawdzam zmienną systemową ERR , która "mówi " , czy zaadresowany układ odpowiedział (ERR=0) , czy nie (ERR=1).Ty w swoim kodzie olewasz...

    Mikrokontrolery   24 Lis 2007 15:56 Odpowiedzi: 39    Wyświetleń: 7482
  • AVR TWI: Problem z aktualizacją bufora w pętli while() przy komunikacji I2C

    Jeżeli używasz jakąś zmienną w przerwaniach to powinna ona być zadeklarowana jako volatile. Dlatego: unsigned char buf_TWI void AVR_wyslij(unsigned char lb_dane) { cli(); // zablokowanie zezwolenia na przerwania if(TW_STATUS != TW_ST_SLA_ACK) // sprawdzenie czy ukłąd mastera wysłał prawidłowy adres Slave'a { sei; //...

    Mikrokontrolery   09 Gru 2007 09:04 Odpowiedzi: 2    Wyświetleń: 1478
  • PCF8583 BASCOM – jak poprawnie odczytać rok z rejestru i obsłużyć przepełnienie?

    No tak dwa bity z lewej to rok dalsze 2 to 10 dni i ostatnie 4 to dzień zrobiłem taki program Zapisuje na starcie godzinę 23:59:58 i datę 31-12 dzień wpisuję tak &B00110001 , daję mi to 31 dzień miesiąca , kiedy przechodzi data na 1-01 to zmienną dnia wyświetla mi tak &B00000001 ale bity roku nie uległy zmianie. Jak do tego nie dojdę chyba zmienię...

    Mikrokontrolery AVR   20 Kwi 2010 20:32 Odpowiedzi: 5    Wyświetleń: 1996
  • PIC12F683 i SDCC - cały zegar i termometr na dwóch pinach (bez zewnętrznych bibliotek)

    https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...

    Artykuły   20 Lis 2024 17:21 Odpowiedzi: 3    Wyświetleń: 2397
  • Makro Excel do kopiowania danych z wielu stron internetowych - zmienne adresy

    cześć, potrzebuje napisać makro które będzie kopiować do excela wiele stron internetowych, mam makro które może skopiować zawartość jednej określonej strony internetowej, w excel w określonej kolumnie mam adresowy około stron 800 stron które bym chciał skopiować, jak napisać makro w którym jedyną zmienną bedzie adres strony którą makro skopiuje z kolumny...

    Obsługa oprogramowania   06 Gru 2021 16:58 Odpowiedzi: 1    Wyświetleń: 234
  • Atmga8 Bascom - LCD tekst przeskakuje do drugiej linijki.

    Pomyśl trochę nad "sprytem" kodu :D Chodzi mi o to że kiedy widzisz powtarzające się linijki kodu to powinieneś pomyśleć "czym one się różnią" i tylko te różnice napisać osobno a wszystkie powtarzające się sprawy napisać tylko raz. Po co tyle tych Locate 1,1 . Przeciez i tak i tak będziesz tę linijkę rysował od 1,1 zawsze, chyba że inaczej podejdziesz...

    Mikrokontrolery Początkujący   23 Lis 2015 21:20 Odpowiedzi: 10    Wyświetleń: 1506
  • Jak zbudować miernik prędkości obrotowej z Atmega8, LCD i GP1S51VJ000F?

    dobra, obiecany gotowiec i przy okazji manual pt "jak korzystać z manuala". W naszej przeglądarce wpisujemy adres www.google.pl Wpisujemy tam Atmega8, po załadowaniu się strony z rezultatami klikamy w link posiadający w tytule "datasheet" i sprawdzamy czy jest on z atmela. Po pomyślnym otwarciu się datasheetu z indeksu po lewej stronie wybieramy 16-bit...

    Mikrokontrolery AVR   24 Sty 2011 00:38 Odpowiedzi: 62    Wyświetleń: 10860
  • Radio internetowe i odtwarzacz plików audio na ESP32-S3

    (at)MajsterXXL Wrzuciłem twoje poprawki do swojego szkicu. Niestety nadal mi coś średnio pilot działał. Zacząłem się przyglądać tej funkcji analizy pulsu i wydaje mi się, że brakowało w niej sprawdzenia poprawnie początku ramki. Odbiornik IR czyta kod i wystawia go w sposób zanegowany (wyjście jest typu OC z pociągnięciem 10k pull-up). Ramka zaczyna...

    DIY Akustyka   14 Paź 2025 18:56 Odpowiedzi: 1389    Wyświetleń: 135315
  • Sterownik 32 i 64 bitowy Windows - różnice kompilacji - przykłady ktoś ma ?

    Pamięci operacyjnej RAM? https://learn.microsoft.com/en-us/window... Adres jest zmienną 64-bitową i kompilatory najczęściej nawet 32-bitowe emulują 64-bitowe zmienne, więc wszystko działa. Jedyne co, to sam nie zarezerwujesz swoich obiektów przekraczających limit.

    Programowanie   20 Lut 2025 19:49 Odpowiedzi: 7    Wyświetleń: 132
  • Arduino R4 WiFi i ArduinoHttpServer - poprawki, uruchomienie, przykłady użycia

    https://obrazki.elektroda.pl/9235682700_... Przedstawię tutaj poprawki, uruchomienie i rozwinięcie biblioteki ArduinoHttpServer na platformie Arduino R4 WiFi. Celem tematu będzie ułatwienie nam operacji związanych z protokołem HTTP, a dokładniej parsowania żądań HTTP (przetworzenie nagłówka, ścieżki zasobu oraz argumentów GET) oraz...

    Artykuły   17 Lip 2025 18:15 Odpowiedzi: 16    Wyświetleń: 3654
  • Mikrokomputer COBRA 1

    Natomiast pierwszej części wypowiedzi nie zrozumiałem dokładnie. Co robi w emulatorze funkcja OUT(nr. portu),A ? Czy jest przypisana do konkretnego numeru portu ? Czy dla każdego numeru portu robi coś innego ? Przecież w Cobrze OUT(1B) powinien uruchomić standardową procedurę BEEP, a OUT(FF) standardową procedurę tworzenia zapisu na taśmie magnetofonu,...

    DIY Konstrukcje   17 Paź 2025 21:48 Odpowiedzi: 2141    Wyświetleń: 286233
  • [bascom] Analiza kodu w Bascom: zmienne, adresy i odczyt EEPROM w Atmega8

    Ten powinien działać musisz wszystko wykonywać w odpowiedniej kolejności. A wspak to on może też czytać sensu to nie będzie miało (2 znacznie nawet objaśnienie :D )musisz zmienić na adres-1, kierunek musi być dodawany zakres adresu dla zmiany kierunku zamienione miejscami i adres musi się zaczynać na 80. A Pętla for next jest tylko po to aby wykonać...

    Mikrokontrolery AVR   17 Paź 2009 12:46 Odpowiedzi: 8    Wyświetleń: 1298
  • [C] - Jak przypisać zmiennej określony adres fizyczny?

    Nie możesz zmienić "&zmienna", bo to jest r-wartość. W gcc możesz użyć atrybutu section, który powie kompilatorowi do jakiej sekcji wrzucić zmienną: https://gcc.gnu.org/onlinedocs/gcc/Varia... [syntax=c] #define BKP_SRAM __attribute__ ((section ((".bkpsram")))) uint32_t zmienna BKP_SRAM; [/syntax] Linkerowi należy podać argument "--section-start=.bkpsram=0x40024000",.....

    Programowanie   09 Sty 2015 09:48 Odpowiedzi: 10    Wyświetleń: 1680
  • Budujemy zegar na PIC18F2550, krok po kroku - część 1, BMP280, TC74, 74HCT164, I2C

    https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...

    DIY Konstrukcje   04 Mar 2023 15:36 Odpowiedzi: 6    Wyświetleń: 2805
  • XMega 128 - odczyt danych z tablicy w pętli - problem z ADIW i zmiennym adresem

    W petli bedziesz zwiekszał o rozmiar elemetu w tablicy ( bajt ) a przesuniecie dodaj najpierw do zmiennej adres (czyli adres do innych rejestrów o ile nie da sie dodawac do zl,zh) do tego dodajesz poczatkowy indeks i potem dopiero w petli adiw dodajesz. [syntax=avrasm] LDI r1,poczatek clr r0 ADD zl,r1 ADC zh,r0 [/syntax] Cos w tym stylu.

    Mikrokontrolery AVR   29 Paź 2015 15:26 Odpowiedzi: 7    Wyświetleń: 1467
  • [DELPHI] - deklaracja zmiennej pod konkretnym adresem w pamięci

    Ale czemu wrózką? W Pascalu owszem - nadawało się adres. Ale w Delphi po prostu "przypisuje się" zmienną: [syntax=Delphi]var x: Integer; b: Integer absolute x;[/syntax] Prawilnie - stwórz klasę, która udostępni dwie metody dostępu - przez Integer i przez tablicę. W środku obsłużysz zapis, natomiast na zewnątrz nie będziesz szczególnie widział różnicy....

    Programowanie   15 Gru 2015 10:12 Odpowiedzi: 12    Wyświetleń: 1068
  • Zamiennik Tasmoty dla BL602, programowanie, parowanie z Home Assistant

    Cześć. Po pierwsze, wielkie dzięki za wykonaną pracę. Hakowanie takich urządzeń jest dla mnie naprawdę niewiarygodne... Po drugie, mój angielski jest bardzo słaby, więc proszę nie bądźcie dla mnie zbyt surowi :D Mam to urządzenie (BL602 na Magic Home RGB, to nie dokładnie to urządzenie na zdjęciu): https://obrazki.elektroda.pl/7593341600_...

    Artykuły   24 Wrz 2025 20:15 Odpowiedzi: 501    Wyświetleń: 126429
  • Co zrobić, aby przy uruchamianiu makra wyskakiwało okno z tymi zmiennymi?

    Cześć, szukam rozwiązania do takiej sytuacji. Mam zmienną adres, która jest tablicą i zawiera kilka zmiennych i chciałabym, aby przy uruchamianiu makra wyskakiwało okno z tymi zmiennymi, tak, żebym mogła je modyfikować przed zatwierdzeniem. Zadeklarowałam tak zmienną: dim adres as string i chciałam użyć do tego funkcji inputbox, ale ona nie działa

    Obsługa oprogramowania   03 Maj 2021 18:08 Odpowiedzi: 4    Wyświetleń: 402
  • Mały odtwarzacz MP3,AAC,MP4 na AT91SAM7S256

    Po wybraniu pliku do odtwarzania (realizuje to poniższy fragment kodu umieszczony w głównej pętli programu w pliku main.c): if ((! (AT91F_PIO_GetInput(AT91C_BASE_P... & SW2)) & (~ play_key_pressed)) //gdy dopiero teraz naciśnięty przycisk SW2 - Play (czyli jeszcze w tym miejscu play_key_pressed ==...

    DIY Akustyka   31 Lip 2025 15:32 Odpowiedzi: 52    Wyświetleń: 38863
  • 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ń: 7389
  • Moduł radia TEA5767 od NXP - V1

    Witam wszystkich po raz kolejny. Jako że odwiedził mnie listonosz z długo i niecierpliwie wyczekiwaną żółtą kopertą, to postaram się dzisiaj opisać Wam tutaj pokrótce gadżet, który to był w środku - moduł cyfrowego radia FM zrobiony na układzie TEA5767 firmy NXP. Moduł ten to …. powiedziałbym, że to kompletne radio, choć by wydobyć z niego dźwięk,...

    Artykuły   26 Gru 2018 20:54 Odpowiedzi: 16    Wyświetleń: 9180
  • Domowa bramka sieci LoRa i system czujników.

    http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 23055
  • Obsługa MQTT w PHP - tworzymy własną automatyzację

    https://obrazki.elektroda.pl/1176245800_... Chciałem wam zaprezentować rozwiązanie programowe sterowania urządzeniami opartymi o MQTT i Zigbee2Mqtt poprzez PHP. Oprogramowania umożliwia: - tworzenie automatyzacji w tym także automatyzacji opartych o pętle czasowe czy opóźnienia, - tłumaczenie wiadomości MQTT np. pobieranie informacji...

    Artykuły   20 Lip 2023 17:23 Odpowiedzi: 12    Wyświetleń: 2316
  • Jak usunąć Binga z nowej karty w Mozilla Firefox na Windows 7 64-bit?

    Poprawną wartość wpisałeś (adres jakiejś strony, zaczynający się od http://) czy ją tylko usunąłeś? Wykonaj wszystko po kolei: 1. W pasku adresu przeglądarki wpisz about:config 2. Znajdź zmienną browser.newtab.url http://obrazki.elektroda.pl/8634195300_1... 3. Zmienną browser.newtab.url musisz edytować. Aby to zrobić, kliknij prawym...

    Software serwis   26 Cze 2013 16:30 Odpowiedzi: 4    Wyświetleń: 34101
  • Programowanie radiotelefonów MOTOROLA GP-xx, GM-xx i innych

    To po kolei. Pytanie nr 1 - Pojawia się na wyświetlaczu to co zdefiniowałem. Pytanie nr 2 - Stacker działa w miarę poprawnie o ile nie dostanie przekłamanej sekwencji ( przeważnie "gubi" zera ) 3 - Statusy były kiedyś zrobione ale nie wykorzystywało się ich. 4. Identyfikacja select V oczywiście działa - można ją zrobić na dwa sposoby - jako "wywołanie...

    Radiotechnika Początkujący   14 Lut 2024 09:09 Odpowiedzi: 2734    Wyświetleń: 197664
  • BASCOM - Attiny13 - 2 wejścia i jedna zmienna - na różne sposoby.

    Znalazłem specjalnie dla Ciebie jeszcze kilka bajtów :D ahahahahaha Bascom stara się być "ignorantoodpornym" czyli jak ktoś może czegoś nie wiedzieć to on to, na wszelki wypadek, robi za niego. W języku C każdą zadeklarowaną zmienną najczęściej inicjuje się jakąś wartością ponieważ po reset nie można być pewnym, że w niej znajduje sie zero lub potrzebna...

    Mikrokontrolery AVR   19 Lut 2024 09:17 Odpowiedzi: 12    Wyświetleń: 675
  • Terminale Linux z wyborem X11 lub RDP, pojedyncze logowanie, szyfrowane hasło - jak?

    (at)ElektrodaBot - A jak się robiło zdalną sesję X11 bez szyfrowania połączenia? Co i jak należało skonfigurować? Szybka odpowiedź 1. Serwer X na terminalu musi nasłuchiwać na TCP (usunąć `-nolisten tcp` lub uruchomić `startx -- -listen tcp`). 2. Na terminalu trzeba dopuścić zdalne hosty (`xhost +IP_serwera` lub – bezpieczniej – przekazać plik `xauth`)....

    Linux   18 Cze 2025 17:25 Odpowiedzi: 8    Wyświetleń: 162
  • OpenBeken jako mini hosting HTTP - pisanie stron w Javascript, REST API Tasmota itd

    https://obrazki.elektroda.pl/2537694500_... Pokażę tutaj jak wygląda tworzenie strony WWW dla dowolnego urządzenia IoT na wieloplatformowym firmware Podstawa interfejsu REST OpenBeken/Tasmota OpenBeken ma interfejs REST zgodny z podstawą Tasmoty, co oznacza, że składania komend i zwracanych danych jest w dużej mierze taka sama. Samą...

    Smart Home Poradniki   24 Cze 2023 09:27 Odpowiedzi: 12    Wyświetleń: 9630
  • [AVR][C] ZApis i odczyt z pamięci EEPROM - adresowanie

    A dlaczego deklarować by zmienną w obszarze pamięci eeporm i odwoływać się do niej. Dodatkowo nie wiem jaki ona ma adres tylko posługuje się adresem tej zmiennej która jest dla mnie nie znana. Czy deklarując zmienną w pamięci eeprom jej adres jest przypadkowy czy zaczyna się od jedynki. Wcześniej znalazłem już rozwiązanie które działa i właśnie polega...

    Mikrokontrolery   15 Mar 2011 16:44 Odpowiedzi: 9    Wyświetleń: 11487
  • Kod Arduino do komunikacji UART z urządzeniem Stag AFR - nie otrzymuję odpowiedzi

    (...) wiedzi z urządzenia. Szukaj początku ramki. Użyj tego polecenia do odczytania 18 bajtu od początku ramki. ``` char byte = (frame >> 18) & 0xFF; ``` aczkolwiek uważam, że lepszym podejściem jest zdefiniowanie typu struktury (koniecznie packed) i odczytanie tego bajtu jako jej atrybut. Rozumiem Twoje zastrzeżenia, więc spróbujmy podejść...

    Arduino   14 Sty 2025 16:31 Odpowiedzi: 104    Wyświetleń: 2031
  • Jak pobrać API ceny energii rce-pln i jak je wykorzystać?

    (...) e red są pobierane wszystkie dane na cały dzień. czy można pobrać tylko dane z czasu w jakim jest wysłane zapytanie? Dodano po 3 Bezpośrednia odpowiedź na pytanie Tak, można pobrać tylko dane odpowiadające bieżącej godzinie (lub przedziałowi czasowemu, w którym wysyłane jest zapytanie). Istnieją dwa główne sposoby rozwiązania tego problemu w...

    Nauka Elektroniki, Teoria i Laborki   05 Mar 2025 19:46 Odpowiedzi: 51    Wyświetleń: 1479
  • Protokół komunikacyjny wyświetlacz -> radio Renault!

    Trochę późno ale niech zostanie dla potomności. Ostatnio miałem plan wykasowania wyświetlacza oryginalnego z renault scenic 1(ale dotyczy to też clio, laguna i megane z tuner list) i zamontowania innego zupełnie gdzie indziej(oryginalne miejsce potrzebne mi było do zamontowania nawigacji). Radio tuner list i wyświetlacza affa2++ rozmawiają po 3 kabelkach...

    Radia i Systemy Multim. Samochodowe Serwis   08 Mar 2024 22:57 Odpowiedzi: 28    Wyświetleń: 7386
  • [BAS][AVR] dziwna ilość adresów na i2c, i klaw. na i2c

    Jak miałeś zmienną adres typu Long i wysyłałeś ją za pomocą I2cwBYTE to tak naprawdę wysyłałeś tylko młodszy bajt z 4 bajtów zmiennej typu Long a 3 bajty były ignorowane. Adres w I2C jest w postaci bajtu a nie word czy long, więc możesz używać tylko adresów do 255.

    Mikrokontrolery   04 Sie 2010 15:39 Odpowiedzi: 15    Wyświetleń: 2623
  • Przykładowy kod w C do zapisu/odczytu pamięci zewnętrznej ATmega128

    odp. jak wyżej musisz zdefiniować zmienną do której chcesz napisać jako zewnętrzną - sądze że znajdziesz w dokumentacji AVR. [w przypadku 51 różnica w rozkazach mov, movx daje przewagę:) ] (unsigned char * p) oznacza wskaźnik na zmienną typu char bez znaku unsigned char adres - tworzy zmienną adres - przydałoby się ją zainicjować. dokonałeć przypisania...

    Mikrokontrolery   14 Sie 2007 12:08 Odpowiedzi: 10    Wyświetleń: 1832
  • Zapis zmiennej z inklinometru do EEPROM po 5s naciśnięciu przycisku - Obsługa przycisku i MPU6050

    Mógłbym prosić o kod (lub wskazówki) który:...... Kodu gotowego nie dostaniesz bo przestałem pracować ………… (za darmo!), ale masz poniżej przykład, w którym jest wszystko zawarte czego potrzebujesz; a nawet więcej, bo jest wprowadzona symulacja zmienności przykładowej (nie twojej) zmiennej i później jej wpisywanie do EEPROM zgodnie z życzeniem - długim...

    Arduino   13 Mar 2023 05:13 Odpowiedzi: 2    Wyświetleń: 216
  • Jak zdeklarować zmienną w Bascom pod konkretnym adresem XRAM?

    Jak już zadeklarowałeś, co już nic nie zrobisz ;p Możesz podczas deklaracji: Dim Tutu As Xram Byte At &H0005 Tylko zauważ że adresowanie pamięci XRAM zaczyna się później, więc fizyczny adres &H0005 w pamięci XRAM to może być adres np &H0015 widziany z poziomu procesora (i kompilatora). Tych zmiennych używa się ich tak samo jak zwykłych.

    Mikrokontrolery   26 Mar 2009 14:06 Odpowiedzi: 1    Wyświetleń: 1631
  • Zmiana wartości zmiennej na skutek niezależnej operacji - C++

    Dziękuję bardzo. Częściowo rozumiem. sNazwaPliku to adres. Ten adres jest podstawiany pod zmienną wskaźnikową ofn.lpstrFile. Od tego momentu pod obiema zmiennymi jest ten sam adres wskazujący na miejsce w pamięci gdzie jest zapisana wartość zmiennej. Gdy w to miejsce wstawimy nazwę otwieranego pliku, to przez dowolną zmienną, która ma adres tego miejsca,...

    Programowanie Początkujący   27 Gru 2018 17:05 Odpowiedzi: 12    Wyświetleń: 639
  • Jak zapisać i odczytać zmienną WORD do EEPROM? Przykład kodu programu

    Tak zgadza się tylko jak szukałem materiałów to trafiłem na A1. ________________________________________... Witam problem z zapisem zmiennej do pamięci EEprom typu string lub innej zmiennej rozwiązałem tak: 'Parametr opcjonalny AT pozwala na umieszczenie zmiennej 'w ściśle określonej komórce pamięci lub rejestrze. 'Gdyby...

    Mikrokontrolery   23 Lis 2009 17:58 Odpowiedzi: 15    Wyświetleń: 3271
  • Odwołanie do zmiennej przez adres Int w sterowniku Simatic S7-1200

    Zerknij na funkcje PEEK_* (odczytanie obszaru) i POKE_* (zapis obszaru).

    Automatyka Sterowanie PLC   31 Maj 2016 09:08 Odpowiedzi: 2    Wyświetleń: 1536
  • Podtrzymanie wartości zadanej - LOGO 8 + HMI Astraada

    Cześć, czy mógłby mi ktoś podpowiedzieć jak wykonać podtrzymanie zmiennych analogowych w LOGO 8. W panelu Astraada wpisuje zmienną pod adres VW100. W LOGO wprowadzam tą zmienną na ANALOG Amplifier, który później wykorzystuje jako 'reference' dla licznika. Czy po zrestartowaniu zasilania sterownika, będę miał zapisaną tą ostatnio wpisaną wartość? I to...

    Automatyka Sterowanie PLC   13 Lut 2021 15:11 Odpowiedzi: 2    Wyświetleń: 1353
  • [GCC ARM] Jak ustawić stały adres dla zmiennej uint32 w projekcie?

    Chodzi o wymianę firmware. Tą zmienną używa kod bootladera. W przyszłych wersjach programu kompilator nie może pod adresem tej zmiennej nic umieścić. Wskazanie w kodzie na sztywno jakiegoś wybranego adresu w pamięci RAM tego nie zapewni.

    Programowanie   25 Cze 2018 10:24 Odpowiedzi: 19    Wyświetleń: 927
  • [STM32F405] - Problem z użyciem zmiennej w wyliczaniu fizycznego adresu.

    ram No jasne, jak tablice itp. Na tablicach dużo robie i nie skojarzyłem że to jest to samo... a ram to adres początku tablicy. Dzięki. A dlaczego jako wskaźnik to nie działa? Czemu wewnątrz nawiasu adres się po prostu nie sumuje? No i to co powyżej pokazałem i niby działa, to działa tylko przypadkiem? Dodano po 3 Więc albo sprawdź, albo podawaj wartości...

    Mikrokontrolery ARM   11 Lut 2015 18:36 Odpowiedzi: 32    Wyświetleń: 2259
  • Zapis i odczyt typu Long w EEPROM w BASCOM – jak poprawnie to zrobić?

    zapis writeeeprom zmienna , adres odczyt readeeprom zmienna , adres Musisz pamiętać ile bajtów zajmuje zmienna którą zapisujesz i o taką wartość zwiększyć adres przy zapisie / odczycie następnej zmiennej Jeśli zmienne typu Byte , adres zwiększasz o 1 Jeśli zmienne typu Word , adres zwiększasz o 2 Jeśli zmienne typu Integer , adres zwiększasz o 2 Jeśli...

    Mikrokontrolery AVR   27 Paź 2009 00:25 Odpowiedzi: 10    Wyświetleń: 2825
  • Wskaźniki do wskaźników - pozyskiwanie adresu zmiennej wskaźnikowej

    W przypadku tablic niejawny wskaźnik jak i adres samej zmiennej to jedno i to samo. To po prostu nie jest przechowywane w innym miejscu. Inaczej by się sprawa miała z tablicą dynamiczną. Wtedy rezerwowany jest obszar pamięci, którego wskazanie musi być przechowywane w osobnym wskaźniku. W przypadku statycznych tablic - kompilator z góry zna położenie...

    Programowanie   07 Maj 2017 20:19 Odpowiedzi: 2    Wyświetleń: 699
  • [C] ATmega1280 - zainicjowanie zmiennej w określonym adresie

    Lub bez zbędnych ozdobników: *(uint8_t *)0x2201 = 111;

    Mikrokontrolery AVR   28 Kwi 2017 12:21 Odpowiedzi: 4    Wyświetleń: 810
  • Sterowanie przez LAN - 24 kanały [Atmega32][ENC28J60][Bascom]

    https://obrazki.elektroda.pl/1375077900_... Witam, Chciałem nieco odświeżyć stary, nie do końca sensowny jak na te czasy temat, jakim jest mikroserwer oparty o równie archaiczny mikrokontroler Atmega32 i układ ENC28J60. W moim projekcie układ ma pracować jako prosta automatyka domu, więc tak też dostosowałem kod programu https://obrazki.elektroda.pl/1290675900_...

    DIY Poczekalnia   05 Sty 2019 11:31 Odpowiedzi: 16    Wyświetleń: 5829
  • Step 7 5,5 zamykanie okna po wprowadzeniu adresu zmiennnej

    Cześć !!! Na win 10 mam coś takiego że jak otworzę Bloks OB1 i wpisuję zmienną np I0.0 pojawia się rozwijana tabelka na zmienne (tak jak w exelu) i po zatwierdzeniu zmiennej ENTER zamyka się (zwija okno ) edytora pojawia się okno menagera i muszę jeszcze raz kliknąć Enter żeby wrócić do OB1 Wcześniej na win 7 tylko raz zatwierdzałem adres zmiennej enterem...

    Automatyka Przemysłowa   13 Paź 2020 03:57 Odpowiedzi: 3    Wyświetleń: 315
  • Jak przekonwertować zmienną float na cztery bajty w C++?

    Witam Ja bym ci radził napisanie wstawki asemblerowej. Odczytasz adres zmiennej float i od tego adresu bedziesz odczytywał bity.

    Programowanie   15 Wrz 2005 12:54 Odpowiedzi: 4    Wyświetleń: 1503
  • [Delphi] przepisywanie adresów zmiennych typów np. rekordowy

    Ta funkcja nic nie zmieni, bo parametry przekazujesz przez wartość. Jeśli chodzi o podmianę dla tablicy rekordów, to zasadniczo się tego nie zrobi. Jeśli tablica klas, to można podmieniać elementy w taki sposób (ale elementy, nie całą tablicę!). Jeśli chcesz całą tablicę podmienić - zrób z niej tablicę dynamiczną lub operuj na wskaźnikach do niej. type...

    Programowanie Początkujący   17 Kwi 2011 11:57 Odpowiedzi: 2    Wyświetleń: 1293
  • Wielokanałowy termostat,wielopunktowy termometr- dom 'inteligentny inaczej'

    http://obrazki.elektroda.pl/5313552500_1... Sterownik włącza/wyłącza do 8 urządzeń grzewczych i chłodniczych. Stan wyjść zależy od: temperatury mierzonej w dowolnej liczbie punktów, wewnętrznego zegara czasu rzeczywistego, programu grzania i chłodzenia przechowywanego w pamięci EEPROM. Architektura sterownika Sterownik jest oparty na...

    DIY Smart Home   01 Lip 2015 22:09 Odpowiedzi: 16    Wyświetleń: 12609
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    No więc, tak jak obiecałem jakiś czas temu postaram się przybliżyć i wytłumaczyć kwestię programowej obsługi popularnego układu RTC – PCF8583. Układ ten ma zarówno zwolenników jak i przeciwników, a jedni i drudzy mają swoje racje. Są układy prostsze w obsłudze programowej, posiadające wszystkie interesujące nas dane w osobnych rejestrach prostych...

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16904