Tak, zadziałałoby to. Nieco lepszym pomysłem (bo bez dodatkowej diody i kondensatora) byłoby sprawdzać napięcie za mostkiem prostowniczym zasilacza - można je podać przez dzielnik na wejście wbudowanego komparatora - analogicznie jego obniżenie generuje przerwanie. Jest to o tyle lepsze, że masz do dyspozycji całą energię kondensatora za stabilizatorem...
Ad metoda 1 - w zdarzeniu wyboru pozycji z menu robisz przypisanie do zmiennej globalnej jakiejś wartości, zaś w kodzie zdarzenia przyciśnięcia przycisku obliczającego warunkujesz w zależności od wartości zapamiętaj zmiennej różne kody obliczeniowe.
Zapamiętać w zmiennych typu TImage. Poza tym musisz to zrobić, aby na zakończenie działania aplikacji zwolnić te obiekty z pamięci ;)
Jak masz już zapamiętany w zmiennej numer kolumny, to możesz odwołać się do komórki w trzecim wierszu przez [syntax=text]Cells(3, numer_kolumny)[/syntax] Jeśli potrzebujesz się odwoływać za każdym razem do innej kolumny, to: [syntax=text]Cells(3, ActiveCell.Column)[/syntax]
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]
Podręcznik mówi tak: Wszystkie zmienne (H0 do H511) mogą być czytane i w większości również wpisywane. Zmienne mogą przyjmować wartości : - 231 ... + 231 -1. Zmienne H0 - H127 wpisywane są do pamięci trwałej, o ile zostaną wpisane przy pomocy: PC, panelu DBG11A, poprzez bus lub poprzez rozkaz programu IPOS+ zawierający warunek "MEM". W zmiennych z zakresu...
To swoją drogą, ale dopóki nie zapamiętasz gdzieś zmiennej kolejny , to ona ciągle będzie równa 2. Zamiast tego, jeżeli plik bez numerka istnieje, musisz napisać pętlę while w której będziesz zwiększał zmienną kolejny i sprawdzał przez FileExists() czy plik istnieje. Dopiero po wyjściu z tej pętli możesz jej użyć do stworzenia nazwy.
Nie znalazłem przykładu jak wykonać taka czynność : po załączeniu zasilania jeszcze przed loop bo to ma tylko raz zrobić wykonaj np. zamigaj diodą LED i zmierz napięcie na adc i zapamiętaj zmienną
Nie pamiętam składni C, ale jak pisałem: 1. Robisz w klasie okna prywatne pole typu czasowego 2. Na start przypisujesz mu wartość aktualną (Now()) 3. Różnicę liczysz po prostu odejmując od Now() wartość zapamiętanej zmiennej. Do wyświetlenia możesz potem sformatować (TimeToStr())
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...
Jest od tego EEPROM, w którym można zapamiętać zmiany konkretnych zmiennych i podczas startu (Power-UP) je odczytywać... - gdy tymczasem zasadniczy program pozostaje bez zmiany i nie wymaga ponownej kompilacji. Procedury tej można dokonywać 'w biegu' programu z poziomu monitora szeregowego. e marcus Oczywiście, to teraz kolega siada i pisze program...
Podepnę się pod temat. Jak w SAM7 zapamiętać zmienne w pamięci programu? Ten procesor nie posiada pamięci eeprom, a małym kosztem (ponowne wykonanie płytki :cry:) chciałem zapamiętać kilka zmiennych (nie będą często aktualizowane).
Nie musisz robić Select Użyj: [syntax=vbscript]Range("a2:n35000").Copy Destination:=ThisWorkbook.Sheets("Arkusz... Szczegóły znajdziesz na stronach M$ i nie tylko. Oczywiście oba adresy muszą być prawidłowe, wpisałem przypadkowe. Jeżeli zamierzasz kopiować więcej danych albo zmieniać pliki i arkusze to lepiej podczas otwierania...
Wydaje mi się że po prostu użyj jakieś flagi i zmiennej globalnej która zapamięta wartość PORTC w momencie wejścia do przerwania. Aby rzeczywiste wartość ta była zachowane użyj zmiennej volatile char to znaczy wchodząc do przerwania funkcja będzie wykonywana na tej zmiennej a nie na jej kopii.
Musisz zmienić logikę programu aby nie badała stanu przycisku ale zmianę stanu. I jeśli stan przycisku się zmienił (np. z LOW na HIGH) to załączasz i zaczynasz odmierzać czas załączenia. W tym celu musisz w jakiejś zmiennej zapamiętać stan przycisku i porównać go z bieżącym stanem. Wtedy program ma szansę załączać coś na określony czas przez naciśnięcie...
Program musi działać na zbocze - musisz zapamiętać w jakiejś zmiennej że nastąpiło wciśnięcie przycisku: [syntax=cpp]void setup() { Serial.begin(9600); pinMode(7, INPUT_PULLUP); pinMode(13, OUTPUT); } void loop() { int sensorVal = digitalRead(7); static int wcisniety; Serial.println(sensorVal); if (sensorVal == HIGH) { wcisniety = 0; } if ((sensorVal...
W tym przykładzie z event program zajmuje się swoimi sprawami, a w przerwaniu odczytuje znaki przylatujące z UART, jak wykryje znak specjalny NL/CR (wybierz sobie co tam wolisz) to zaczyna zajmować się tekstem, kopiuje sobie na bok, bo dane mogą już lecieć kolejne, decyduje czy to było polecenie nowych obliczeń, czy tekst mający być liczbą i dalej to...
Tworząc komponent musisz go zapamiętać w zmiennej, która będzie dostępna dla funkcji obsługi zdarzenia. Nie twórz go za każdym razem!
Wykonuj zapis kodów według instrukcji girdera i zapisz kod. Zapamiętaj.
Edit1-> text = IntToStr(wynik.liczba1); Edit2-> text = IntToStr(wynik.liczba2); nie bardzo to kumam ;) Po co wyświetlać wynik obu liczb ? Chodziło mi o wyświetlenie samego wyniku ;) Edit1-> text = IntToStr(wynik); Tak nie może być ? A ten kod drugi, który podałem, to jest ponoć jeden z 10 sposobów na zapamiętanie zmiennej...
Sposobów jest tyle ile programistów:) Najprostszy: Zaraz po CreateThread zapamiętaj gdzieś hThread - w globalnej zmiennej, w klasie, albo w property okienka (SetProp)... i uruchom timer 10000ms. W OnTimer już wiesz co zrobić: 1. if thread_dziala() then terminate() 2. wyłącz timer i wyzeruj hThread W przypadku gdyby thread zakończył przed czasem - możnaby...
Witam, W niektórych PLC, można było wskazać, lub był już określony obszar, gdzie można było zapamiętać stan liczników. Tutaj myślę, że może być taki obszar. Sprawdziłabym dokumentacje. Jeśli nie ma takiego obszaru, to w pierwszym cyklu PLC zrobiłbym na początku przepisanie z zmiennej %MWXX do aktualnej wartości licznika. Oczywiście wymaga to aby aktualny...
Można też (jeśli zmiany stanu przekaźnika nie sa zbyt częste) zapamiętać jego stan w EEPROM. W takową pamięć (lub flash pełniący tak afunkcę) modem musi byc wyposażony (zapamiętuje ustawiania przez &W lub autosave). Jak nie wiesz jak dobrać sie do eeprom, uzyj jakiegoś z S-rejestrów, które sa zapisywane w EEPROM a nie sa używane (np po ilu dzwonkach...
Versa jest zwykła, modułowa, procesor IC200CPU005 plus moduły we/wy. Bateria do podtrzymania typu pastylka CR2032. Na pewno można zapamiętać stan zmiennej typu %G, ale nie wiem jak to zrobić z licznikiem/rejestrem %R.
Sęk w tym, że konstrukcja mechanizmu cookies praktycznie to uniemożliwia. Podtrzymanie sesji przez cookie może być zrobione na 100 różnych sposobów. To może być jedna, dwie lub więcej zmiennych zapamiętanych w ciasteczku lub ciasteczkach, które mogą się zupełnie dowolnie nazywać. Tylko serwer "wie" o jakie zmienne pytać i co one znaczą. To nie jest...
W układzie będzie ekran LCD 16x2 z modułem i2c Zły pomysł. Daj LCD komunikujący sie po I2C albo ArduinoMega2560, które ma więcej wyprowadzeń i nie ma problemu z liczbą GPIO. potencjometr Daj klawiaturę albo enkoder. lecz w pisaniu kodów jestem jeszcze na poziomie amatorskim Zacznij od najprostszego rozwiązania, czyli tak jak zacząłeś. Po zgrzewaniu...
oj, zapomniałem dodać, układ już zaprojektowany i wyprodukowany, żadne zmiany sprzętowe nie są możliwe. I jeśli nie uda się gdzieś zapamiętać tej zmiennej to w pętlach będę musiał porobić przerywanie ich działania.
Błąd kompilatora. Po wykonaniu Config Timer0 nie jest zapamiętywana bieżąca zawartość rejestrów TCCR0x wewnątrz kompilatora. Przy wywołaniu Start Timer0 odtwarzana jest wartość 0 w rejestrze TCCR0B, a powinno być wpisane 5. Zgłosić do działu wsparcia i czekać na poprawienie. A tymczasem zamiast START i STOP: skonfigurować licznik, zapamiętać zawartość...
Hehe, przeanalizuj dokładnie Twój ostatni programik i odpowiedz sobie jeszcze raz na pytanie jak on właściwie działa :) ...jak ograniczyć ruch diody dosłownie na 4 pinach. Tu mamy przesuwanie 2 diodek - "00010001"... Wkradł mi się mały błędzik :) W swoim programie pobierałem dane z linii Data i były to tylko bity 0...3 dla silnika bipolarnego natomiast...
Napisz dokładniej co chcesz zrobić lub pokaż to na obrazku. Każda funkcja ma we wbudowanej pomocy dość dokładny opis wejść i wyjść. Wykrywanie zbocza "potrzebuje" dodatkowej zmiennej na zapamiętanie stanu pośredniego.
Witam, Na TIA PORTAL v.13. nie pracowałem ale można zapisać nazwę do zmiennej pomocniczej w celu zapamiętania jaka receptura została załadowana do PLC. Pozdrawiam,
Witam! Ostatnie moje przygody z programowaniem dotyczyły Visual Studio 2005. I mam banalne pytanko (czy coś się zmieniło). W swojej aplikacji mam okno główne i okno ustawień. W oknie ustawień odwołuję się do zmiennych zawartych w oknie głównym. Okno ustawień zawiera oczywiście przycisk OK i Cancel. Użytkownik może zmienić pewne dane (wartości zmiennych),...
...ale bardziej by mi si epodobalo jak by to zapisane bylo w formacie INT a nie HEX, Procesor zapisuje nie w HEX ale w dual 01100011100111011 :D :D A tak na poważnie: to zależy w jakim formacie obserujesz zmienną (np.czasową) zobacz screen. Ja obserwuję czas zapamiętany w MD30 w formacie TIME i wszystko jest w porządku. Chcesz bezpośrednio -online...
Nie wiem, co ma do tego pseudolosowanie. ;-) Co miało by się znaleźć na tych dwóch ostatnich? Musisz w osobnej pętli dopisać tam jakieś zera czy cokolwiek chcesz. A jeśli chcesz, żeby tam było to co wcześniej było na początku, to musisz sobie zrobić dodatkowy bufor (tablicę) na te dwie zmienne i zapamiętać je przed przesuwaniem. Po przesunięciu skopiować...
button.addActionListener( new ActionListener() { public void actionPerformed (ActionEvent e) { // tu polecenia wykonywane po naciśnięciu. } }); oczywiście wcześniej button musisz zapamiętać w zmiennej, a nie dodawać go "na żywca" do panelu. Trochę tutaj: http://forum.4programmers.net/viewtopic....
Witam, Potrzebuję przypisać z wejścia analogowego wartość do: Zmiennej 1 potem z tej zmiennej do zmiennej 2 itd np do 100 zapamiętanych zmiennych. Chodzi o wyciągniecie średniej z 100 zapisanych pomiarów. Chcę aby to się odświeżało co 1s Fajnie jak by to można było zrobić jakoś prosto a nie tak żeby tworzyć 100 zmienych. Najlepiej jak by można to zrobić...
A dlaczego nie zapamiętasz pomiru w jakiejs zmiennej? typu: prevADC = currADC;
Net 1 wygląda na zapamiętanie wartości akumulatorów, żeby ich nie zmodyfikować, gdyby jakaś inna funkcja też ich używała. Prawdopodobnie na końcu bloku są przywrócone ze zmiennych AR1Temp i AR2Temp.
Na szybko: przykład dla tablicy, wszystko pisane z palca, nie testowane, mogą być błędy. LiczbaMiejsc EQU 50 CzasWjazdu EQU R[LiczbaMiejsc] ; każdy element tablicy zawiera czas w sekundach od północy 1/1/1970 r. NumerMiejsca EQU R temp EQU R ; Znalezienie wolnego miejsca SEI 0 ; rejestr indeksowy IX := 0 szukaj: CMPX CzasWjazdu ; czy...
A więc. Chciałbym zauważyć że ja chciałem uzyskać pomoc w wyjaśnieniu komend lub bezpośrednią odpowiedz jak mam zrobić i czy da się tak zrobić aby µC zapamiętał zmienną odczytaną z wejścia jako jakąś liczbę. Z tego co widzicie nie dostałem żadnej odp na ten temat. Dlaczego ATmega8 i Attiny2313? może dlatego że dostane je gratis z programatorem...
1. przeczytaj datasheet i przeanalizuj procedury wysyłające dane 2. po co robić takie kombinacje, lepiej zapamiętać dane w zmiennej w procesorze :D
dzięki chyba to zrozumiałem Dodano po 15 Też miałem z tym problem ale wydaje mi się że działa to tak: kiedy kompilator napotka słowo extern to wtedy zacznie szukać definicje danej zmiennej i naprzykład załóżmy że zwiększe zmienną o jeden czyli wtedy zapamięta warość zmiennej i zwiększy. Ps.Napiszcie czy dobrae kumam ale jeszcze coś słyżałem że można...
Zadeklaruj zmienną i w niej zapamiętaj stan przycisku.
Najprostszy sposób to zapamiętać ostatnią wartość w zmiennej pommocniczej, przesunąć wszystkie o jeden w prawo (Zaczynając od przedostatniej) a następnie na początku wpisać zapamiętaną wartość.
Wydaje mi się, że masz problem ze sformułowaniem problemu i ułożeniem algorytmu. Może spróbuj zrobić tak: 1. Jako wynik ustaw 0 - zmienna, np. "wynik". A jako ostatnią operację dodawanie (też jakaś zmienna, np. 'operacja'" 2. Pobierz liczbę - znacznikiem końca liczby będzie jakikolwiek znak, który nie jest cyfrą (na razie olejemy liczby zmiennoprzecinkowe,...
Z każdym przyciskiem skojarz jedną zmienną, która będzie zawierała stan licznika timera, w chwili wykrycia jego naciśnięcia. W kolejnych przerwaniach overflow sprawdzasz: 1. czy przycisk jest ciągle naciśnięty, 2. jeśli 1. jest prawdą to czy różnica pomiędzy licznikiem timera a wartością zapamiętaną w skojarzonej z przyciskiem zmiennej jest większa...
Zależy ile kroków chcesz zapamiętać. Możesz zdefiniować jakąś zmienną jako tablicę i wpisywać w niej : numer kroku, numer przycisku, czas jego wciśnięcia. Jeśli wykryjesz że przycisk został puszczony to zapisujesz w tej zmiennej jeden krok i inkrementujesz numer kroku.
Masz rację z można to zrobić na tablicach. potrzebuje zapamiętać 4 zmienne dwie trzy typu string i jedną long. zrobię 4 oddzielne tablice i będę się odwoływał do wszystkich za pomocą tego samego indeksu wtedy będę miał dane po kolei, w tablicach tez łatwo mogę przesuwać. Nie wiem tylko czy mi pamięci wystarczy. Chciałem to zrobić jakoś ciekawiej, ale...
zapamiętaj wynik w zmiennej na koniec pętli, wykorzystuj we wczesniejszej fazie. var old, i: Integer; ... old:=0; for i:=0 to 10 do begin roznica:=i-old; old:=i; end;
Przepraszam, że z takim opóźnieniem odpisuję, ale wcześniej nie było możliwości. Poniższy kod na sztywno porównuje 2 kolumny (pierwszą i drugą), ale równie dobrze zamiast procedurki (Sub), można zrobić funkcję (Function), która będzie miała dwa argumenty określające numery kolumn (albo literki kolumn). Przy większej ilości wierszy, wykonanie porównania...
UP LOW na pinie da Ci tylko 0 lub 1. Poczytaj: https://www.arduino.cc/en/Tutorial/PWM Zapamiętaj w zmiennej wartość PWM i ustawiaj tę wartość. Twoja metoda czytania jest zła z wielu przyczyn. Np. Załóóżny że wysyłasz PWM200 pomiedzy 2 a 0 będzie przerwa większa niz 20ms. readstrin zwróci PWM2 - ustawisz PWM na 2. Następny string odebrany bedzie 00UP...
Lokalizację pliku wskazuje ścieżka i nazwa. Jeżeli chcesz je podawać razem (jak sugeruje przykład) to potem możesz rozdzielić. Nazwa pliku jest za ostatnik wystąpieniem znaku "\". W zależności od zastosowania częściej przydaje się oddzielna scieżka. Być może unikniesz jej wpisywania za każdym razem. Co oznacza zapamiętać? Jak wczytasz nazwę pliku (ze...
Ja z kolei robiłem pomiar czasu pracy silnika na zasadzie dwóch bloków 'up counter'. pierwszy aktywuje się podczas pracy silnika, na wejście zasilające ma cewkę z przerwaniem sekundowym i liczy do 60, po obliczeniu minuty daje impuls na licznik minutowy i zarazem się resetuje. Jak już wiadomo drugi licznik zlicza minuty pracy, można zastosować trzeci...
Tak, rozwiązaniem problemu jest dodanie opcji noerr w poleceniu convert Normalnie nie trzeba konwertować dysku do MBR bo on taki jest przed inicjacją ale w skrypcie trzeba to jakoś ogarnąć: pytanie o typ gpt lub mbr zapamiętane w zmiennej %mode% konwersja do wybranego typu bez względu na to w jakim trybie dysk znajduje się obecnie convert %mode% noerr...
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...
W ostatniej aplikacji używałem serii basic KTP600 bodajże i właśnie był problem z tym, że po wyłączeniu napięcia i powtórnym włączeniu zmienne które były wysyłane do sterownika z panela zmieniały wartości na 0. Może trzeba w jakiś inny sposób je zadeklarować? W serii comfort nie będzie tego problemu? Panel zapamięta wartości zmiennych z przed wyłączenia...
W takim wypadku pętla zostanie przerwana dopiero po upływie czasu w delay(), Dopóki "odmierzasz" czas z użyciem delay() takie niedogodności będą się pojawiały. W mojej stopce jest artykuł na temat nie mogę w *dowolnym* momencie przerwać pętli. To chyba pozostaje już tylko wymuszenie przerwania watchdog. W obsłudze WD musiałbyś zapamiętać w EEPROM kod...
Dodam więcej - ten nagłówek czasem jest nawet umyślnie wycinany lub podmieniany przez niektóre firewalle. Co do samego zapamiętania, to oczywiście sposobów rozwiązania jest wiele (bo rozumiem, że chodzi o to, aby kolejne wywołania strony zawsze pamiętały adres), ale każdorazowo to zapamiętanie leży po stronie użytkownika i nie można "zablokować" nagłówka...
dzięki, nie wiem czy tak to miało wyglądać ale działa zrobiłem tak: [syntax=c] if (digitalRead(38) * digitalRead(39) == HIGH) { digitalWrite(4, LOW); } else { digitalWrite(4, HIGH); } [/syntax] odnośnie drugiego problemu dalej problem - nie wiem jak zapamiętać stan? czy utworzyć jakąś zmienną, jako ciąg znaków: std::string1 <00000000000000000000000000000000>...
A jest wogole jakiś projekt do tego? Bo jeśli nie ma to pewnie jest hasło i trzeba to robić od początku. Już miałem takie historie, że skończyło się na pisaniu programu od nowa a bywało to szczególnie wtedy jak pisał DARO, jak były zgrzyty finansowe na linii Klient - Sprzedawca. Bez braku jakiegokolwiek projektu zostaje pisanie od nowa. Jeszcze nie...
Witam na początek musisz znać adresy wszystkich czujników i zapamiętać je w jakieś zmiennej, a następnie komunikować się z konkretnym termometrem poprzez podanie jego adresu przechowywanego w zmiennej. Owocnego wysiłku Pozdrawiam
To jest program z tego forum. Klawiatura matrycowa 3x4, mam zamiar zrobic zamek szyfrowy. Chodzi mi o to aby np. na LCD jest wyswietlana liczba 1234 (wprowadzona z klawiatury) i tą liczbę muszę umiescić w jakieś zmiennej np. Dim szyfr as..... Kłopot tego programu polega na tym iż liczba jest wyswietlana na LCD w taki sposób,że lcd nie jest kasowany...
Uwaga! 1) Jeżeli zmienną licznik będziesz miał zadeklarowaną wewnątrz funkcji obsługującej przerwanie to przykładowa deklaracja powinna wyglądać tak: static uint8_t licznik = 0; 2) Jeżeli natomiast zmienną licznik zadeklarujesz gdzieś w programie głównym, wtedy powinieneś ją przykładowo zadeklarować jako: volatile uint8_t licznik = 0; po co te "przedrostki"...
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...
Hmm, moja szklana kula mówi że chodzi o metode Newtona-Raphsona, więc chyba wystarczy zapamiętać numer iteracji i wszystkie zmienne obliczeniowe.
Witam, kieruję się do Was z problemem, mianowicie chcę uzyskać taki efekt, że z dziesięciu diod podłączonych do arduino chcę zapalać w jednej chwili tylko jedną, ale losowo wybraną. Czy da się to zrealizować w taki sposób, że funkcją random wylosuję sobie numer wyjścia, zapamiętam go jako zmienną, dajmy na to "x", a następnie digitalWrite(x, HIGH);...
Bateria ma 3,6V. Nawiązując do mojego poprzedniego postu: Bateria wymagana jest tylko i wyłącznie do zapamiętania zapisanego programu w pamięci operacyjnej - opcja przydatna, jeśli PLC sprzęgnięte jest z panelem operatorskim. Służy tylko i wyłącznie do zapamiętania zmiennych ustawionych za pomocą panela. Poprzednio trochę źle się wyraziłem - tu sprostowanie:...
A ogólnie mówiąc, Mercedes Vito w639 2.2 150KM. I z tego szerokiego opisu już wiemy, czy jest tam proste ogrzewanie - czy może klimatyzacja. A jak klimatyzacja, to czy ręczna - czy może automatyczna??? A może tam jest ogrzewacz postojowy? A może dogrzewacz płynu chłodzącego??? TO NIE JEST KOLEGO MALUCH! Poza tym (nawiązując znowu do malucha) tego auta...
Aby wysłać żądanie na podany serwer użyłbym tego co tu piszą: http://www.excelforum.com/excel-programm... Niestety nie mam możliwości sprawdzić czy to działa (nie posiadam aktualnie MS Office). Przy ruchu gracza w żądaniu przesłałbym potrzebne zmienne np. współrzędne pola na które gracz zrobił ruch. Skrypt PHP musiałbyś...
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....
Zamiast iluś tam zmiennych, do zapamiętania pozycji, wygodniej użyć 1 zmiennej tablicowej, ale to sprawa gustu programisty. Dlaczego do pokazania kodu chcesz użyć C# a nie C/C++
To jest prawidłowe zachowanie - przycisk domyślnie powoduje submit formy w której jest osadzony. Jeżeli chcesz je wyłączyć, ustaw mu UseSubmitBehavior na false . Możesz też chcieć mu ustawić wyłączyć parametr CausesValidation. --- Aaa, rzeczywiście, źle zrozumiałem o co Ci chodzi :) Jeżeli chcesz zapamiętać wartość między kliknięciami - zrób tak jak...
' 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,...
1/3=0.333333...., by dokładnie zapamiętać taką liczbę potrzebujesz nieskończonej pamięci
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...
Zapamiętać adres w zmiennej i aktywować po wszystkim. Np[syntax=vb]Sub wklej() temp = ActiveCell.Address Application.ScreenUpdating = False Sheets("Detalj").Range("C30:I38").Copy ActiveSheet.Range("C30:I38").PasteSpecia... Paste:=xlPasteFormulas, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False Application.CutCopyMode = False ActiveSheet.Range(temp).Select...
Czyli początkujący w C- tak jak ja może na początek zapamiętać: "Stąd też praktycznie tylko zmienne globalne powinny mieć atrybut volatile" A w drugim przypadku korzystać z Atomic_Block w main(). Czy tak? W tym Atomic_Block nie mogę dojść do różnicy w _Forceon i _Restorestate.
1/ Bo w BYTE zmiescisz 256 pozycjii (zliczysz od 0 do 255) a w WORD mieści 65.536. 2/ Bo na LCD widać wynik tylko gdy odczyt ADC, potem znów inicjalizacja i od nowa liczy. Zapamiętaj wynik w jakiejś zmiennej (w RAM lub w rejestrze) i ją wyświetlaj na LCD, a zmienną tylko aktualizuj czyli zapisuj wynik ADC do niej.
Przecież JmL(TM) dość szczegółowo ci napisał jak to wykonać. Chyba że liczysz na gotowca, jeśli tak to nie tędy droga. Zrób sobie zmienną i w niej zapamiętaj wynik pomiaru. Przy kolejnym odczycie od tej zmiennej odejmij aktualną temperaturę: - jeśli wynik tej operacji będzie ujemny to temperatura spadła i strzałka w dół. - jeśli wynik równy jest 0 to...
wykonać obliczenia a konkretnie jak dodać to do programu bo wiadomo że jest to T1-T2 Zapamiętaj każdy pomiar w osobnej zmiennej i dokonaj obliczeń. PS Mierzysz dwie temperatury a użyłeś pętli. Dlaczego? W tym przypadku utrudniłeś sobie życie!
Widzę, że nie załapałeś zasady zapisu w zmiennym przecinku, gdzie rozmiar mantysy decyduje o ilości zapamiętanych cyfr znaczących. Bez znaczenia, przed czy po przecinku, liczy się ilość cyfr od pierwszej niezerowej do ostatniej niezerowej. Jeżeli chodzi o long double - fakt, nigdy nie miałem potrzeby używania, więc właściwie istnienie takiego typu mi...
Bardzo złe podejście. Trzeba tu zastosować jeden układ licznikowy, jako Timer do odmierzenia czasu 1s i drugi jako licznik zdarzeń zewnętrznych. Przerwanie od Timera, zajmującego się czasem wzorcowym powinno być zgłaszane co 1s. W przerwaniu należy pobrać i zapamiętać w zmiennej globalnej zliczoną liczbę impulsów. Potem trzeba wyzerować licznik. W przerwaniu...
Jak w temacie Uruchamiam program pod XP i mam ju ż zrobiony plik bat ktory na czas uruchamiania zmienia mi date i po chwili zmiania ponownie na poprawną przesiadłem się na nowego lapka i niestety już windows 10 i mam z tym problem bo zmiana daty juz nie działa robiłem kilkanaście podejść z porad na kilku forach ale niestety nie działają Mam windows...
Moj przycisk jest wyprowadzony w nastepujacy sposob: z pinu 3 -> rezystor (Potrzebny?) -> przycisk ->(tu sobie jeszcze wstawilem diode) -> GND. Rezystor niepotrzebny bo deklarujesz wejście jako INPUT_PULLUP. Jaką diodę, (krzemowa, Zenera) jak wstawiona i po co? Zamiast Czy wobec tego te 0 obrazujace stan niski na pinie Jakiego stanu przycisku sie spodziewasz...
Podałem Ci gotowy kod. Nigdzie nie używasz timerów a tylko mierzysz czas jaki upłynął od uruchomienia mikrokontrolera ( funkcja millis() ) i porównujesz z zapamiętanym poprzednio w zmiennej o nazwie timer
1. Sprawdzaj z bieżącym 2. Nie używaj head!!! Stracisz w ten sposób wskaźnik na pierwszy element! Zawsze do przemierzania listy wykorzystuj zmienną pomocniczą! 3. Wyświetlasz dopiero po przemierzeniu całej listy. 4. Na co ta pętla wewnętrzna? A. Przypisujesz do zmiennej wartość pierwszego elementu. B. Sprawdzasz, czy jesteś na końcu listy. Jeśli tak,...
LOGO to nie PLC tylko przekaźnik programowalny. Ad2. możesz tylko logować dane na kartę SD, jest też możliwość ustawiania w bloczkach aby zapamiętał wartość po braku zasilania. Ad.3 http://www.automatyka.siemens.pl/docs/do... ia/mFAQ.2.8.Polaczenie LOGO z HMI.zip
Buduje pewien sterownik oparty na dwóch mikrokontrolerach. Jeden będzie zasadniczym steronikiem, natomiast drugi będzie odpowiedzialny za wizualizację i komunikację z użytkownikiem. Będą one bez przerwy wymieniać pomiędzy sobą dane o około stu zmiennych i chcę, że by to nie spowalniało ich pracy i nie zaciemniało kodu. Pomyślałem sobie, że idealnym...
To nie o to chodzi. Na początku programu: - w pierwszej linii kodu zapamiętaj wartość tego rejestru w jakiejś zmiennej, - i wyzeruj ten rejestr. Teraz w zmiennej masz stan bitów tego rejestru i możesz sprawdzić, który reset wystąpił - patrz bity tego rejestru. W ten sposób będziesz wiedział co jest przyczyną resetu - o ile nadal uważasz, że faktycznie...
Na pewno sprawdziłbym jeszcze, czy adres MAC odczytany w czujniku zgadza się z tym, który odebrał i zapamiętał sterownik. Chodzi o wartości zmiennych peerInfo.peer_addr po obu stronach. Jest jakiś przykład dwukierunkowej komunikacji po esp now? https://randomnerdtutorials.com/esp-now-... Dodano po 1 Sterownik po wysłaniu danych...
nie wiem czego użyć by program był w stanie zliczyć punkty za odpowiedzi by później na końcu możliwe było podanie odpowiedzi. Zmiennej. A ściślej - możesz zapamiętać wyniki w tablicy integerów (gdzie przypiszesz punkty).
Akurat mam tą wersję mcu bez pamięci EEPROM, a potrzebuję zapamiętać nastaw temperatury, która jest zmienną 1 bajtową. Już za późno żeby podłączyć np. 24c02. Wiem, że można zapisać dane do pamięci FLASH podczas działania programu, lecz kompletnie nie wiem jak to zrobić. Proszę o wskazówki, a najlepiej kod źródłowy. Z góry dziękuję.
Co szczególnego powinno stać przy deklaracji zmiennej, struktury, tablicy aby nie ruszał jej podczas resetu?. Chodzi o ich zapamiętanie- proc i tak jest zasilany cały czas z baterii więc nie ma sensu wynosić tego do eeproma.
OK tylko wtedy będe miał czcionke tą co zapisze w AVR, a chcę by czcionka była aktualizowana z PC, np aplikacja ma mieś polecenie wybierz czcionke - aktualizuj do zegara Idea ma być taka że czcionka ma zostać zdefiniowana pod PC a AVR ma zapamiętać czcionke dzięki niej wyświetlać zmienne czasu hh:mm
W kolejnej zmiennej... u(k-3) w jeszcze jednej i tak dalej...
Jeśli chcesz przechowywać dane w postaci bitowej to musisz jakoś je zapamiętać. Jesli przechowujesz dane w postaci zwykłej zmiennej liczbowej np "int" to zadanie się robi trywialne.
o ile dobrze rozumiem to ty używasz jednego bajtu jako string W jaki sposób zadeklarowałeś "stringa" w DB ? Spróbuj utworzyć adres (wykorzystując rozkaz SLW 3) zapamiętać jako DW (doppelword) i tą zmienną wykorzystać jako "adr0"
... cin>>*tablica[i].cena_n; cin>>*tablica[i].cena_b; Widzę że masz problem ze wskaźnikami, zapamiętaj że: '*' dajemy jak robimy na zmiennej na którą pokazuje wskaźnik, nic nie dajemy jeśli robimy bezpośrednio ze wskaźnikiem.
Spróbuj takiej modyfikacji :D zaznaczyć cały zakres "do scalania" :idea: Twój kod też działa ale tylko jeśli zaznaczysz obszar z jedną wartością :please:
Witam, gdzie znajdę opcję zapamiętania ( przypisania do pamięci) zmiennej ( wartości liczbowej), tak aby po zaniku zasilania wartość ta została zapamiętana? W manualu znalazłem tylko tyle : Pamięć trwała do trwałego przechowywania 2048 bajtów danych. Użytkownik możne sam decydować, które dane mają być zapamiętywane....." strona 46 I tyle, tworzę blok...
zapamiętanie zmiennych zapamiętanie wyłączeniu zapamiętanie ustawień
podłączenie przełącznika światła toczenie gwintu samsung downloader
rozdzielnice elektryczne unitra gramofon
UPS Ever Duo 2 nie włącza się po powrocie zasilania - przyczyny i rozwiązania Kolory przewodów w piekarniku Whirlpool - faza i neutralny