zapamiętać zmienna

Znaleziono około 583 wyników dla: zapamiętać zmienna
  • Zmienna średnia matematyczna

    Jeśli w Excelu używasz funkcji ŚREDNIA do zakresu komórek, to Excel bierze pod uwagę tylko komórki wypełnione liczbami. Nie przeszkadzają mu komórki puste ani komórki z tekstami. Przeszkadzają tylko błędy, bo to uniemożliwia obliczenie. Więc jeśli za każdym razem potrzebujesz tylko bieżącą średnią, to możesz użyć pełnego zakresu z zapasem i stopniowo...

    Obsługa oprogramowania   16 Sty 2024 13:30 Odpowiedzi: 4    Wyświetleń: 150
  • REKLAMA
  • [C] - Jak sprawdzić czy zmienna zmieniła wartość.

    Musisz zapamiętać "poprzednią wartośc" tej zmiennej w jakiejś innej zmiennej i porównać. [syntax=c] int x; int stary_x; while(1)// pętla główna { stary_x = x; // zapamiętaj x // tu wstaw kod zmieniający zmienną x if (stary_x != x) // porównaj stary x z nowym { // kod do wykonania, jeżeli nowy x jest inny (!=) niż stary } }[/syntax]

    Mikrokontrolery Początkujący   12 Lip 2013 12:21 Odpowiedzi: 6    Wyświetleń: 2709
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak zapamiętać sekwencję 4 liczb BCD na ATMega8 w Bascom?

    Powinno działać tak jak chcesz: Est Alias Pind.4 Dim Zmienna As Byte , Licznik As Byte Cursor Off Config Portd.5 = Input Config Portd.6 = Input Config Portd.7 = Input Config Portb.0 = Input Config Portd.4 = Input Portd.5 = 1 Portd.6 = 1 Portd.7 = 1 Portb.0 = 1 Portd.4 = 1 Cls Do Bitwait Est , Set Zmienna.0 = Pinb.0 Zmienna.1 = Pind.7 Zmienna.2 = Pind.6...

    Mikrokontrolery AVR   02 Sty 2009 15:13 Odpowiedzi: 13    Wyświetleń: 2305
  • Jak przesłać dane z DL (ASM) do int (C++)? Przykład kodu.

    Pewnie chodzi o to, że suffix or operands invalid for movzx. Tomek zastosował do zasad z księgi czarów ATT tylko w jednej linii. 1. "cośtam" is undefined, lub unresolved. Cośtam jest dla przykładu, masz tam wpisać jakąś liczbę lub wynik operacji. 2. mov %dl,cośtam -> zmień kolejność 3. movzx %edx,%dl -> Error: suffix or operands invalid for `movzx'...

    Programowanie   03 Sie 2010 19:55 Odpowiedzi: 11    Wyświetleń: 1456
  • Wyświetlanie liczby ujemnej przy użyciu uint8_t - dlaczego?

    Jeśli dobrze rozumiem, to dal przejrzystości i jasności kody, jeżeli spodziewam się liczby ujemnej w wyniku to lepiej jest ją zdefiniować jako zmienną typu "int" i pilnować, aby wynik zmieścił się zakresie tej zmiennej (np. dla int8 od -127 do 127). Zgadza się? Nie, tak nie jest lepiej. Zmienna ma być takiego typu aby pasował do przechowywanych w niej...

    Mikrokontrolery Początkujący   18 Kwi 2020 14:22 Odpowiedzi: 14    Wyświetleń: 1557
  • REKLAMA
  • [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ń: 3663
  • Programowanie w Step7: Zastosowanie timera do odmierzania 72 godzin i sterowanie lampką

    Time ma zakres DINT i jest w milisekundach. Pokrywa ok. 24 dni, więc pokaż może kawałek swojego kodu, bo z opisu wnioskuję, że chcesz użyć wbudowanych S5time. Lepiej pójść z duchem czasu i użyć IEC. Możesz użyć np. TONR (FC80), który się sam nie zeruje, tylko trzeba użyć wejścia kasującego. Możesz zapamiętać datę rozpoczęcia i sprawdzać różnicę do aktualnej...

    Automatyka Sterowanie PLC   06 Gru 2020 22:20 Odpowiedzi: 5    Wyświetleń: 636
  • Dlaczego zmienna wykorzystywana lokalnie musi być globalna w C++?

    Nie rozumiem do końca... W WM_PAINT nie masz żadnego przypisania do niej wartości. Każde wywołanie funkcji (a ściślej: wyjście z bloku, w którym zadeklarowano zmienną) powoduje utracenie zmiennej. Jeśli chodzi Ci o jakieś przekazywanie wartości przy każdym z wywołań, to trzeba albo w wiadomości przekazać informacje (z jednoczesną "ręczną" alokacją pamięci...

    Programowanie   03 Sty 2019 19:34 Odpowiedzi: 3    Wyświetleń: 447
  • REKLAMA
  • ATMEGA8 - C/C++ - jak zapamiętać zaprogramowane wartości ?

    W pliku "stdint.h" znajdziesz: typedef signed char int8_t; typedef unsigned char uint8_t; Jest to po prostu definicja typów ;) uint8_t to po prostu zmienna unsigned char nic więcej ;) A EEMEM to zmienna przechowywana w pamięci eeprom.

    Mikrokontrolery AVR   04 Lis 2009 17:14 Odpowiedzi: 20    Wyświetleń: 3315
  • [vba] Makro do Worda - wstawianie zakładki z nazwą z zaznaczonego tekstu lub początku wiersza

    W czasie korzystania z makra doszedłem do wniosku iż jeszcze jedna rzecz źle działa. Mianowicie po tych operacjach tekstowych - jak nic nie jest zaznaczone - miejsce zaznaczenia się zmienia i zakładka wstawia się nie w tym miejscu w którym miała być. (przede wszystkim jak nic nie było zaznaczone to przemieszcza się na początek i obejmuje te 4 słowa,...

    Programowanie Początkujący   17 Wrz 2020 11:19 Odpowiedzi: 4    Wyświetleń: 849
  • S7-1200/S7-1500 - Detekcja zbocza w języku SCL

    Tak jak pisał Markos80 poprzedni stan musisz zapamiętać dopiero po sprawdzeniu warunku czyli kod powinien wyglądać tak IF Prz AND NOT Prz_N_1 Then instrukcja; END_IF Prz_N_1 := Prz; // generacja poprzedniej chwili czasowej Oczywiście zmienna Prz powinna być zmapowana do wejścia z przycisku a zmienna Prz_N_1 powinna być jakąś w pamięci sterownika np...

    Automatyka Sterowanie PLC   15 Sie 2018 08:59 Odpowiedzi: 9    Wyświetleń: 2835
  • Przerzutnik typu D - Jak zapamiętać stan po wyłączeniu zasilania?

    Chciałbym zrobić taki układ na przerzutniku typu D, chodzi mianowicie o przełącznik, który zmienia swój stan po podaniu impulsu. Moje pytanie: jak zrobić, żeby zapamiętać stan przerzutnika po odłączeniu zasilania? http://obrazki.elektroda.pl/3243663300_1... Kolego możesz aktywować wejściem markera który aktywuje zmienna z pamięcią....

    Automatyka Przemysłowa   07 Sty 2017 20:29 Odpowiedzi: 5    Wyświetleń: 1704
  • REKLAMA
  • Błąd przy użyciu delete[] w dynamicznej alokacji pamięci w C++ - wyjaśnienie

    Zgaduję, że to dlatego, że w momencie gdy wołasz: delete[] tablica; to zmienna tablica nie pokazuje już na oryginalny początek tablicy. Zamiast ,,bawić się'' w przesuwanie wskaźnika tablica tam i z powrotem, lepiej by było zapamiętać oryginalny wskaźnik, a do wpisywania wartości użyć jego kopii.

    Programowanie Początkujący   06 Paź 2017 14:23 Odpowiedzi: 12    Wyświetleń: 1029
  • GE Fanuc VersaMax - jak zapamiętać stan markerów po zaniku zasilania?

    Witam. Domyślnie Markery (%M) mają wartość Retentive ustawioną na false. Jeśli chcesz aby wartość markera była pamiętana po przejściu sterownika w stop musisz we właściwościach danej zmiennej ustawić wartość Retentive na True w przeciwnym razie po wystartowaniu sterownika zmienna ta przyjmie wartość początkową (initial value). Sprawdź jak jest u Ciebie....

    Automatyka Przemysłowa   19 Gru 2013 14:20 Odpowiedzi: 2    Wyświetleń: 1428
  • Kontrola słuchawek i głośnika przez układ 4066 w Arduino - jak zapamiętać stan?

    W kodzie nie ma żadnego sterowania jakimś pinem Arduino który byłby wykorzystany do sterowania kluczami 4066. Obecnie kod sprawdza tylko czy obecny stan klawisza jest odmienny od poprzedniego i jeśli jest wciśnięty (?) to ustawia jakąś zmienną (buttonEarphone) na false. Nie ma zmiany na stan przeciwny (true), nie ma sterowania pinem przełączającym klucze....

    Arduino   18 Sie 2017 10:44 Odpowiedzi: 5    Wyświetleń: 918
  • Bascom - jak zapamiętać wartości zmiennych tablicowych w mierniku napięcia?

    Twój problem polega na tym że źle używasz instrukcji Spiin , zaglądnij do helpa. Drugi argument instrukcji to ilość bajtów do odczytu, zmienna Ls_byte przy twoich obliczeniach może przyjąć wartość większą niż 2 i podczas odczytu nadpisujesz inne zmienne. Zamień: [syntax=basic4gl]Spiin Ms_byte , Ls_byte 'odczyt 2 bajtów[/syntax] na: [syntax=basic4gl]Spiin...

    Mikrokontrolery AVR   29 Gru 2012 19:04 Odpowiedzi: 3    Wyświetleń: 954
  • Kurs programowania C/C++. Część 1.1 - Typy danych i zmienne

    http://obrazki.elektroda.pl/3438606900_1... Kurs: C mamy typy: -podstawowe: typy znakowe, całkowite i rzeczywiste -pochodne: wskaźnikowe, tablice, struktury, unie. Typy i zmienne całkowite http://obrazki.elektroda.pl/5522476200_1... Rozmiary zmiennych danego typu http://obrazki.elektroda.pl/7250805900_1... Użycie...

    Artykuły   30 Paź 2015 21:28 Odpowiedzi: 6    Wyświetleń: 10731
  • Jak zapamiętać wynik i dodawać kolejne wartości w Delphi?

    No dokladnie, z tym ze nie zawsze sie to da zastosowac bo tak czy siak musi string przekonwertowac z Edit3.Text, no ale pozostale rzeczy trzeba wrecz zrobic na zmiennych (w tym przypadku globalnych) lub chociaz wykorzystac zmienna TLabel.Tag (Integer) przydaje sie jesli juz chcesz zrobic to w ten sposob. No i oczywiscie trzeba zrobic sprawdzanie poprawnosci...

    Programowanie   06 Lis 2005 17:15 Odpowiedzi: 9    Wyświetleń: 1503
  • Delphi - Jak wyszukać i zapisać zmienną z pliku tekstowego do Memo?

    Witam Robię taki program. Mam wczytać plik tekstowy do Memo i wyszukać linię w której jest napisane: unsigned char adr1=1; adr1=x - x to jest zmienna która się zmienia przy każdym nowym pliku Memo ma wyszukać ten tekst zaczynający się "unsigned char adr1=" i zapisać go np do drugiego memo ale już jako tylko adr1=1 - tu musi zapamiętać wartość tej zmiennej....

    Programowanie Początkujący   08 Lip 2014 18:59 Odpowiedzi: 4    Wyświetleń: 1407
  • Jak uzyskać dokładność 0.1°C w PIC z czujnikiem DS18B20?

    Witam Jeśli temp jest zmienną zawierającą temperaturę odczytaną z ds18b20 to jest to zmienna 16 bitowa ze znakiem. W związku z tym proponuję: - odczytać najstarszy bit (znak) i gdzieś go zapamiętać - jeśli liczba jest ujemna (MSB = 1), wykonać bitową negację i dodać 1 W tym momencie wykonanie operacji przesunięcia bitowego o 4 w prawo zwróci wartość...

    Mikrokontrolery   29 Cze 2007 23:43 Odpowiedzi: 3    Wyświetleń: 1930
  • Jak efektywnie zarządzać pamięcią EEPROM w Atmega8?

    Mam prośbę. Czy mógłby mi ktoś wytłumaczyć jak przeliczać pamięć EEPROM. Mój program zapisuje 4 zmiennie do tej pamięci: uint8_t EEMEM uklady; uint8_t EEMEM uk_mem[]; uint8_t EEMEM czujnik_mem; uint8_t EEMEM autowyl_mem; Zmienne 'uklady' i 'autowyl_mem' mają małe wartości int i co do nich jestem pewien, że nie przekraczam ich wartości, co za...

    Mikrokontrolery   22 Wrz 2009 16:12 Odpowiedzi: 6    Wyświetleń: 1914
  • [C] Ds18b20. Jak wyświetlić dziesiętnie a nie szesnastkowo?

    Prawda READ. A co do tej konwersji to już kiedyś napisałem jak to zrobić, zaraz znajdę post. Znalazłem. Jeśli temp jest zmienną zawierającą temperaturę odczytaną z ds18b20 to jest to zmienna 16 bitowa ze znakiem. W związku z tym proponuję: - odczytać najstarszy bit (znak) i gdzieś go zapamiętać - jeśli liczba jest ujemna (MSB = 1), wykonać bitową negację...

    Mikrokontrolery   20 Wrz 2007 17:22 Odpowiedzi: 19    Wyświetleń: 2177
  • Miernik prądu i napięcia do zasilacza warsztatowego

    Witam. Zbudowałem wg własnego projektu http://www.elektroda.pl/rtvforum/viewtop... Miernik na atmedze 8 do zasilacza warsztatowego: http://www.elektroda.pl/rtvforum/topic40... Przeczytałem ten dodatkowy temat: http://www.elektroda.pl/rtvforum/topic11... No i tak powstała moja konstrukcja, zasilacz złożony i działa....

    Początkujący Naprawy   29 Sie 2010 21:05 Odpowiedzi: 11    Wyświetleń: 4953
  • Lokalizacja uszkodzeń zespołu lasera w sprzęcie audio

    Aby nieco przybliżyć temat, chciałbym na wstępie opisać "logikę" odczytywania płyt przez napęd z laserem. W znamienitej większości przypadków wygląda to następująco: Po załadowaniu na tackę (zamknięciu klapki czy wsunięcie w szczelinę "zasysarki") płyta jest układana na talerzyku napędu płyty, głowica laserowa dojeżdża do środka płyty, a soczewka próbuje...

    Audio Serwis   23 Mar 2010 19:46 Odpowiedzi: 0    Wyświetleń: 256884
  • BASCOM - Jak przejść do kolejnego elementu w tablicy stringów?

    Po pojawieniu się PINB.0 = 1 zwiększaj indeks tablicy Idx. Idx to zmienna którą będziesz indeksował tablicę w poleceniu: Lcd Tablica(idx). Ponieważ program może być na tyle szybki, że mógłby przesunąć indeks tablicy o parę kroków naprzód jeśli na PINB.0 utrzymuje się stan wysoki, to musisz też zapamiętać czy zwiększenie zostało już wykonane i pozwolić...

    Mikrokontrolery AVR   08 Sie 2013 01:27 Odpowiedzi: 11    Wyświetleń: 3123
  • S7-1200 i blok danych DB - pomoc w pisaniu programu

    Witam, proszę o podpowiedź lub jakąś wskazówkę...kawałek programu to byłoby niebo. Program (w skrócie) powinien mierzyć czas trwania sygnału zera i jedynki na dowolnym wejściu. Czas badania sygnału pojawiającego się na wejściu ma trwać np. 3 minuty. Chciałbym zapamiętać pięć wyników (czasów) dla np. zera. Czyli po każdym badaniu sygnału chcę zapisać...

    Automatyka Przemysłowa   13 Lip 2012 12:34 Odpowiedzi: 16    Wyświetleń: 8794
  • attiny2313 – poprawne użycie eeprom_write_block i eeprom_read_block, błąd kompilacji

    Akurat Ty powinieneś wiedzieć sporo na ten temat, bo jak zdążyłem zauważyć sam piszesz niektóre biblioteki i nie korzystasz z bibliotek innych a czemu? Bo wtedy najlepiej wiadomo jak dana biblioteka wygląda, co zawiera, jakie ma mocne strony a jakie ograniczenia, czy może się mylę? Tzn ja mam takie podejście, że jeśli coś jest gotowego w AVR GCC to...

    Mikrokontrolery AVR   10 Lip 2012 10:17 Odpowiedzi: 51    Wyświetleń: 5601
  • AT902313 asembler - problem z symulacją przycisku i pętlą w AVR Studio

    ...co prawda pop i push nie dziala ... Instrukcje push i pop muszą działać, bo one głównie do tego służą. Trzeba tylko pamiętać, żeby, po odłożeniu na stos używanych w obsłudze przerwania rejestrów instrukcją push, przywracać je przed zakończeniem (tejże obsługi) instrukcją pop dokładnie w odwrotnej kolejności. Standardowo wygląda to tak: ... dziala...

    Mikrokontrolery AVR   07 Gru 2011 17:45 Odpowiedzi: 7    Wyświetleń: 1297
  • Ram, flash, eeprom - Właściwe korzystanie z pamięci mikrokontrolera

    Jest ogrom stron traktujących o mikrokontrolerach, ale jakoś na żadnej nie jest napisane wprost co robi mikrokotroler bezpośrednio po włączeniu i potem dalej... tak żeby ktoś wprost napisał. Chętnie zerknę na każdy link jeśli ktoś się ze mną nie zgadza, pozwolę sobie przedstawić mój tok myślenia. Na początku po włączeniu zasilania mikrokontroler odczytuje...

    Mikrokontrolery AVR   07 Sie 2015 22:22 Odpowiedzi: 7    Wyświetleń: 2232
  • [Bascom] Pasek poziomu głośności oraz czasowy wyłącznik LCD

    Witam, mam problem z napisaniem fragmentu kodu odpowiedzialnego za wyświetlanie paska poziomu głośności oraz wyłączenia wyświetlacza LCD po ustalonym czasie. Może zacznę od sprzętu jakim dysponuję: - uC ATTiny2313 - wyśw. LCD 2x16 znaków Najpierw pasek: ma on "zmieniać" położenie w zależności od pewnej zmiennej, pasek wygląda tak: "----O-----------",...

    Mikrokontrolery AVR   30 Mar 2010 11:40 Odpowiedzi: 28    Wyświetleń: 3590
  • ATMega8 i DS1307 - brak komunikacji, wyświetla 165, napięcia poprawne

    To jest kod "in statu nascendi" Ale działa. Na podstawie helpa z bascoma nieco zmienionego. Uparłem się że ustawianie będzie z dwóch przycisków. Mądrzy ludzie mówią mi że to niemożliwe. Ale może kiedyś mi się uda. Ale Ty możesz użyć tylu przycisków ile chcesz. I zmienić ten kod jak chcesz. '---------------------------------------...

    Mikrokontrolery   17 Paź 2009 21:27 Odpowiedzi: 23    Wyświetleń: 4459
  • Dekodowanie CTCSS pomiar podnośnej jak zrealizować ?

    Kod napisałem pod temat, ale to dla mnie nie problem piszę bardziej skomplikowane rzeczy, ale nie o tym mowa. W tym kodzie wydaje mi się jest to dobre, że pomiar okresu masz przy określonym poziomie napięcia subtonu, więc możesz ustawić jakieś minimalne napięcie przy którym pomiar okresu będzie pewny. Najniższa f subtonu to 67 Hz więc okres trwa ~15ms...

    Radiotechnika Serwis   18 Mar 2008 21:09 Odpowiedzi: 16    Wyświetleń: 3463
  • Tablica LED.Nietypowe i dość skomplikowane składanie danych.

    Jeżeli między znakami masz jedną kolumnę odstępu, to na pierwszej stronie będą dwie, a nie jedna kolumna z drugiego znaku, no ale to szczegół ;) Nie wiem, jak masz zapisaną "czcionkę". Jak na moje oko, to może być po bajcie na każdą linię i takich linii 7, jedna po drugiej, potem następny znak itd. Nieużywane bity (te z prawej, znaki wyrównane sa do...

    Mikrokontrolery   11 Kwi 2005 05:48 Odpowiedzi: 11    Wyświetleń: 2718
  • [avr] Jak zapamiętać dane z UART w AVR ASM podczas ciągłej pętli?

    Czemu danej nie zapamiętasz gdzieś w ramie? Po instrukcji "in r16, UDR" umieść "sts zmienna,r16".

    Mikrokontrolery AVR   06 Sie 2009 09:30 Odpowiedzi: 13    Wyświetleń: 2644
  • Znaczenie symbolu -|N|- w TIA Portal: czy zapamiętuje sygnał?

    Witam Mam w programie od maszyny taki symbol -|N|- jeśli dobrze rozumiem to gdy wejście które jest przypisane na gorze tego symbolu da sygnał to zmienna na dole tego symbolu ja zapamięta ? Pisze tutaj bo nie wiem czy dobrze to zrozumiałem. Pozdrawiam -|N|- Oznacza FTRIG. Po wykryciu zbocza opadającego zmienna ustawiona jest na 1 skan sterownika.

    Automatyka Sterowanie PLC   03 Lip 2019 05:57 Odpowiedzi: 4    Wyświetleń: 918
  • Jak tworzyć funkcje w Bascomie i zwracać wartości?

    ' Funkcja musi być zadeklarowana przed jej pierwszym użyciem ' ponieważ kompilator musi wiedzieć jaki jest rozmiar danych ' przesyłanych do funkcji i jaki jest jej typ wyniku ' Funkcja musi mieć zdefiniowany typ wyniku, tu Integer Declare Function Test(byval Liczba As Integer , Tekst As String) As Integer ' określenie byval przed nazwą oznacza,...

    Początkujący Elektronicy   03 Mar 2009 20:27 Odpowiedzi: 2    Wyświetleń: 825
  • Zapamiętanie wartości potencjometru siemens s7 1200

    Witam, W DB zaznacz zmienna żeby była zapamiętana , drugi post w temacie. Kasujesz operacja move. Pozdrawiam

    Automatyka Sterowanie PLC   18 Maj 2018 20:40 Odpowiedzi: 18    Wyświetleń: 1359
  • Dane transformatora. Zasilacz symetryczny stabilizowany.

    zapamiętaj sobie raz na zawsze napięcie przed stabilizatorem musi być wyższe o 1.4V niż napięcie stabilizacji, jest to spowodowane występowaniem 2 złączy PN , na każdym masz spadek 0,7V co w sumie daje 1,4 V, ale nie zaszkodzi sprawdzić w nocie katalogowej http://www.ortodoxism.ro/datasheets/stmi... Tylko należy podać mu napięcie...

    Początkujący Elektronicy   13 Mar 2008 22:17 Odpowiedzi: 2    Wyświetleń: 1319
  • [Atmega88PA/C/WinAVR] Restartowanie procesora w czasie ustawienia ADC

    Przeczytaj datasheet - ten rejestr musisz zerować ręcznie. Przykład dla ATmega8: [syntax=c]void main(void){ //zapamiętaj powód resetu mikrokontrolera unsigned int reset_MCUCSR;//zmienna pomocnicza reset_MCUCSR = MCUCSR; //zapamiętaj przyczynę resetu MCUCSR = 0; //zgaś flagi rejestru resetu //Jeżeli reset nastąpił z innych przyczyn niż z powodu //włączenia...

    Mikrokontrolery AVR   14 Paź 2013 20:49 Odpowiedzi: 18    Wyświetleń: 3084
  • Całkowanie sygnału sinusoidalnego na Atmega 128 metodą prostokątów - ADC i LCD

    Jeśli ja podam, to będzie znowu "gdzieś wyczytana informacja" i błędy mogą się mnożyć. Jak wyszukasz, i sprawdzisz to zapamiętasz co i jak na całe życie. Poza tym prośba o skompilowanie własnego kodu i zobaczenie efektów programu chyba aż tak trudna nie jest. A dla zaspokojenia Twojej ciekawości u mnie wychodzi 134518174 bez static (gcc, linux) Albert...

    Mikrokontrolery AVR   31 Sty 2011 09:34 Odpowiedzi: 43    Wyświetleń: 5906
  • Dwie pompy pracujące naprzemiennie - jaka drabinka?

    Nie wiem jak w drabince ale logicznie to by było tak: POMPA:BOOLEAN { określa, która pompa zostanie uruchomiona a która zatrzymana} PRZYCISK0:BOOLEAN {określa poprzedni stan przycisku} {Ustawienie stanu początkowego po włączeniu zasilania} POMPA:=FALSE; PRZYCISK0=PRZYCISK POMPA1_STOP POMPA2_STOP {Tu można...

    Początkujący Elektronicy   20 Sty 2010 00:32 Odpowiedzi: 4    Wyświetleń: 2390
  • Piloty Nice do bramy wjazdowej nie dają się ponownie zaprogramować

    Twoja radio nie reaguje na Twoje stare piloty, bo - moja hipoteza, ma je już w pamięci tylko z niewłaściwymi licznikami emisji. To jakby złodziej nagrał kolejne już użyte emisje pilota i próbował je wykorzystać, gdy odbiornik zapamiętał już emisje wysłane później. Idea kodu zmiennego... Jeżeli po skutecznym usunięciu wszystkich pilotów (działające piloty...

    Automatyka bram, szlabanów, rolet   02 Paź 2024 21:58 Odpowiedzi: 4    Wyświetleń: 555
  • Zakłócenia enkodera przy załączaniu stycznika - Atmega 16MHz, krótki przewód

    Generalnie jak załączysz obrazek schematu to każdy może kliknąć miniaturę i ma podgląd w przeglądarce. Kiedy zamieszczasz PDF to trzeba go ściągnąć i otworzyć co zmniejsza szanse na to że komuś będzie się chciało czego jestem żywym przykładem. Gdybym widział schemat to bym o kondensatorach nie pisał - wniosek jest prosty - nie patrzyłem przed odpowiedzią...

    Mikrokontrolery Początkujący   11 Maj 2016 09:05 Odpowiedzi: 12    Wyświetleń: 1812
  • Arduino UNO - Wyłączanie alarmu po przekroczeniu temp. przyciskiem na 10 min

    pozwolę się nie zgodzić. Tu bardziej nadaje się zmienna millis. Zaczął bym od tego ze działanie buzzera uzależniłbym od dodatkowej zmiennej. w przypadku wciśnięcia przycisku ta zmienna byłaby ustawiana w stan który blokowałby buczenie, jednocześnie zapamiętałbym tą chwilę w zmiennej pomocniczej typu long (czyli zapisać aktualny stan millis) W pętli...

    Arduino   03 Sty 2017 12:31 Odpowiedzi: 2    Wyświetleń: 1782
  • Rejestracja i logowanie w PHP z użyciem plików tekstowych, bez MySQL

    Poza sesjami możesz dodać setcookie() i zrobić automatyczne logowanie użytkownika. Dzięki temu będzie można zapamiętać hasło w ciastkach. Sesje to w zasadzie dwa polecenia sesion_start(); oraz $_SESION Wiciu_89 (przydadzą mu się) :)

    Programowanie   18 Cze 2006 19:20 Odpowiedzi: 13    Wyświetleń: 9542
  • [C] Jak zapamiętać różne typy danych pod jednym identyfikatorem w C?

    Można tez się posłużyć fajnym ogólnym rozwiązaniem - biblioteką Boost.Preprocessor (więcej można zaleźć np. tutaj: http://www.boostpro.com/mplbook/preproce... Można wtedy używać zdefiniowanych tam struktur danych (sequence, list, array, tuple), np: Dodano po 16 Drugi pomysł: #define ZAPAKUJ(imie, wiek, litera) imie,wiek,litera #define...

    Programowanie   30 Kwi 2016 21:48 Odpowiedzi: 19    Wyświetleń: 2794
  • Przycisk, który wyłączy diodę sterowaną PWM za pomocą potencjometru

    Dodatkowo chciałbym podłączyć przycisk, który jak się wciśnie to wyłączy diodę (niezależnie od pozycji potencjometru), a po np. skręceniu potencjometru w skrajną pozycje będę mógł na nowo regulować jasnością diody. Jeśli dobrze rozumiem Twoje intencje ( i też kolega wyżej), to musisz mieć jeszcze w programie dodatkową zmienną typu bool, która zapamięta...

    Arduino   20 Mar 2018 17:53 Odpowiedzi: 4    Wyświetleń: 660
  • Kilka pytań odnośnie najlepszych praktyk programowania

    Witam, 2) Jeżeli chcę w przerwaniu ustawić flagę , czyli zmienną typu char, to czy szybciej będzie, jeśli zrobię to jako flaga=1; czy flaga++; ? Oczywiście zdaje sobie sprawę, że druga opcja może spowodować po jakims czasie przepełnienie i wyzerowanie się mi tej flagi, ale sytuacja jest bardzo rzadka, więc nie obawiam się takiego przypadku. Przerwanie,...

    Mikrokontrolery   25 Wrz 2016 22:03 Odpowiedzi: 19    Wyświetleń: 1332
  • Bascom AVR - Jak niezależnie odmierzać czasy dla wielu przycisków?

    ' Trzy przyciski kolejno .... (TSA ;) ' wersja bez przerwań i Timera czas_a as integer ' zmienna czasowa A czas_b as integer czas_c as integer we_a alias pinx.1 ' wejście A we_b alias pinx.2 we_c alias pinx.3 wy_a alias Py.1 ' wyjście A wy_b alias Py.2 wy_c alias Py.3 stan_a as bit ' stan układu monostabilnego A: 0 - czeka, 1- liczy stan_b...

    Mikrokontrolery   11 Wrz 2007 15:06 Odpowiedzi: 8    Wyświetleń: 1841
  • Możliwości ins.CASE a"When others" i zapamiętanie

    when others jest chyba opcjonalny i nie musi wystąpić w obrębie case, tak myślę że jak go nie użyjesz to w przypadku innych sprawdzanych wartości po prostu nic się nie wykona i program przejdzie dalej pozostawiając zmienną bez zmian, czyli zmienna dane będzie zawierała to to wcześniej

    Programowalne układy logiczne   17 Gru 2009 17:36 Odpowiedzi: 2    Wyświetleń: 810