sprawdzanie zmiennej

Znaleziono około 4981 wyników dla: sprawdzanie zmiennej
  • program c++ ze stopni C na stopni F

    Tak jak powyżej, najpierw poczytaj o pętlach, a później spróbuj coś takiego: do{ // wstaw tutaj swój program // dopisz sprawdzanie klawisza, wynik zapisuj do zmiennej }while() // w () sprawdzaj wartość zmiennej

    Programowanie   20 Paź 2010 16:57 Odpowiedzi: 12    Wyświetleń: 20897
  • Jak stworzyć schemat blokowy dla programu generującego liczby pierwsze?

    Pętlę for musisz na diagramie rozpisać na elementy składowe, czyli inicjalizację zmiennej pętli (to masz), następnie sprawdzanie warunku (zakończenia) pętli, instrukcje wewnątrz pętli i na końcu inkrementacja zmiennej pętli i powrót do sprawdzania warunku.

    Programowanie   16 Gru 2011 20:00 Odpowiedzi: 15    Wyświetleń: 3689
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak zaprogramować PIC12F683 do sterowania silnikiem co 4 godziny?

    Można to zrobić w każdym języku i w którym dokładnie będzie zależało jedynie od tego, czy podstawy któregoś z języków opanowałaś. Najłatwiej bedzie zapewne w c ale i w asemblerze nie będzie to zbyt skomplikowane. Prostym rozwiązaniem będzie użycie timera do odmierzania czasu a w pętli głównej sprawdzanie wartości zmiennej incrementowanej przez ten timer...

    Mikrokontrolery   12 Maj 2008 13:39 Odpowiedzi: 31    Wyświetleń: 5115
  • REKLAMA
  • AtMega16 język C - zmienna Volatile nie przekazuje wartości z przerwania do main

    a co jest nie tak z pętlą while(1) bo nie mogę się dopatrzeć To, że jest pusta. Stan zmiennej flaga sprawdzasz tylko raz na początku programu, po czym zapętlasz go w pustej pętli. Poza tym sprawdzanie if(flaga=1) jest błędem, zapewne miało być if(flaga==1) - przeczytaj ostrzeżenia kompilatora generowane w czasie kompilacji.

    Mikrokontrolery Początkujący   22 Sty 2015 18:56 Odpowiedzi: 14    Wyświetleń: 1431
  • [C#] Jak użyć continue w podwójnej pętli C# bez dodatkowych zmiennych?

    W takim przypadku z całą pewnością można kombinować ustawiać flagi, sprawdzać a to w wszystko w imię zasady nie korzystania z brzydkiego goto. Istnieje stwierdzenie, iz jeśli ktoś używa goto to nie potrafi programować, w/g mnie dotyczy to tylko początkujących bo większość algorytmów da się rozwiązać bez niechcianego goto. Jednak w tym przypadku najbardziej...

    Programowanie   04 Cze 2010 00:50 Odpowiedzi: 9    Wyświetleń: 2990
  • Visual C++ - sprawdzanie czy data pierwsza jest większa od drugiej

    Masz pojedyncze '=' zamiast podwójnego, co skutkuje tym, ze przypisujesz dana wartość do zmiennej zamiast ja porównać. I lepiej użyj w ogóle ">= 0" od 0, by tez unikać dwóch takich samych dat.

    Programowanie Początkujący   14 Lut 2015 17:49 Odpowiedzi: 5    Wyświetleń: 1446
  • REKLAMA
  • AVR/Atmega644 - Generowanie sinusa PWM z tablicy 200-elementowej

    ...niestety nie znam asemblera. Nie musisz znać. Jak przeczytasz uważnie i zrozumiesz zasadę, to sam napiszesz procedurę obsługi przerwania w C. Dla częstotliwości PWM rzędu kilkunastu kiloherców i zegara CPU 8MHz przerwanie występuje co ponad 500 taktów, więc nawet procedura napisana w C nie będzie za długa (myślę, że nie powinna przekroczyć 100 taktów)....

    Mikrokontrolery AVR   03 Sty 2014 14:41 Odpowiedzi: 11    Wyświetleń: 4191
  • Sprawdzanie podzielności liczby binarnej przez 3 lub 7 w C++

    Ok, no to tak.. liczba jest podzielna przez 3 jesli suma jej cyfr jest podzielna przez 3. 256 bitow (0 i 1) to 32 bajty. Czyli 32 liczby (0-9). podczas wpisywania cyfr (0,1) zapisujesz je do tablicy 32 elementowej, po kolei. nastepnie dzielisz te tablice na 32 mniejsze, kazda z nich bedzie zawierala jedna cyfre (0-9) zapisana w kodzie binarnym. Teraz...

    Programowanie   17 Paź 2006 21:10 Odpowiedzi: 11    Wyświetleń: 7684
  • Bascom AVR: Odczyt znaków z klawiatury i zapis do zmiennej tekstowej

    Może coś takiego : Dim Str1 As String * 10 Dim Koniec As Byte Dim Key As Byte Str1 = "" Koniec = 0 Do Key = Waitkey() 'pobieranie znaku, tu z terminala Select Case Key Case 13 : Koniec = 1 ' np. kod ENTER = 13 Case Else : Str1 = Str1 + Chr(key) ' inne znaki dodaje do str1 End Select If Len(str1) = 10 Then Koniec...

    Mikrokontrolery   27 Cze 2006 19:51 Odpowiedzi: 3    Wyświetleń: 948
  • [C] Jak wykryć brak zmiany wartości zmiennej przez 5 sekund?

    W tym użyciu ::JakasNazwa oznacza, że chodzi o globalną (a nie lokalną) JakasNazwe (w tym przypadku funkcję, ale może być też użyte do zmiennych). Dr.Vee dzięki Dr.Vee sam nie byłem pewien co to jest, myślałem o przestrzeni nazw ale tam trzeba by się do niej odwołać np. std::cout, a teraz już wiem że chodzi o globalną funkcje/zmienną. Dodano po 3 pomyślałem...

    Programowanie   24 Paź 2008 04:23 Odpowiedzi: 16    Wyświetleń: 1764
  • REKLAMA
  • [atmega8][Bascom] Co zamiast polecenia "wait" w po

    Wrzuć wszystko do programu głównego tzn. przyciski ( ustawianie czasu załączania/wyłączania pompy), sprawdzanie Adc (poziom wody) przeliczanie wartości dla wyświetlacza , a samo wyświetlanie w podprogramie odświezanym co jedną sekundę za pomocą Timer0 . Timer0 dalej dla wyznaczania 1 sekundy. Buzer zrealizuj za pomocą zwykłej zmiennej licznikowej zwiększanej...

    Mikrokontrolery AVR   07 Sty 2010 16:13 Odpowiedzi: 16    Wyświetleń: 3503
  • Losowanie zmiennej ilości wierszy ze zmiennej ilości rekordów

    Bez makr, przy pomocy funkcji LOS oraz kilku kolumn pomocniczych, wychodzi jak na obrazkach. Ze względu na formuły tablicowe, przeliczanie trwa 2-3 sekundy: http://obrazki.elektroda.pl/6362680900_1...         http://obrazki.elektroda.pl/4153628300_1... przemyśl jeszcze ;) Jeśli makro, to () sprawdzanie w pętli wartości...

    Programowanie Początkujący   23 Wrz 2013 10:39 Odpowiedzi: 15    Wyświetleń: 3765
  • szybka obsługa encodera, czy można tę procedurę uprościć?

    Witam Procedura gotowa, działa na przerwaniu i wyrabia się w 40 cykli zegara (około), ale nie odkładam rejestrów licznika na stos, jeżeli licznik będzie w SRAM to trzeba dodać zachowanie na stosie rejestrów Y. Na razie popatrz na asembler i napisz co z tego rozumiesz, acha, algorytm jest inny niż twój. INT0INT1: push r16 ;odłożenie rejestrów i SREG...

    Mikrokontrolery   05 Lut 2007 08:17 Odpowiedzi: 15    Wyświetleń: 2174
  • c++ wskaźniki - potrzebuje dostać się do innych programów z poziomu mojego

    Są to niskie wartości adresy np. 6F0 to jest akurat adres od przeglądarki. Nie jest to adres tylko PID (process identifier). Prawdopodobnie w każdym systemie operacyjnym ogólnego przeznaczenia proces ma swoją pamięć wirtualną. Dostęp do niej (w normalnych warunkach) jest możliwy tylko dzięki systemowym funkcjom. Błąd dostajesz z tego względu, że próbujesz...

    Programowanie   14 Sie 2012 14:49 Odpowiedzi: 5    Wyświetleń: 2296
  • Zapis do EEPROM w Bascomie: przerwanie co 3,5ms, czas zapisu 4ms - czy działa?

    Czy jeżeli w Bascomi-e, w przerwaniu, ............ ......... czy zapis będzie trwał, a procesor w tym czasię będzie już wykonywał inne rozkazy? Zapisywana jest zmienna bajtowa. Wpis wartości zmiennej do EEPROM nie odbywa sie samoczynnie, jak powiedzmy przesączanie wody przez lejek(!). Tego wpisu dokonuje processor; nie ma tam pośrednika (chyba jedynie...

    Mikrokontrolery AVR   10 Sty 2012 22:39 Odpowiedzi: 7    Wyświetleń: 2126
  • Skrypt bash i awk: wyświetlanie użytkowników i plików z prawami dostępu

    Jeśli chodzi o sprawdzanie to można sprawdzić, czy cd zwróci błąd, o tym nie pomyślałem, ale możesz też spróbować jakoś tak: for i in `ls -1`; do echo -ne `pwd`/$i" "; done A tak ogólnie - nie ma sensu wymyślać koła od nowa, ifem można sprawdzić, czy coś jest katalogiem. Opcja -d jest od tego (ale wolałem kombinować, niż mana czytać) :P

    Software serwis   13 Cze 2011 19:10 Odpowiedzi: 11    Wyświetleń: 3293
  • VBA Excel - zapisywanie edycji komórki w ustalone miejsce w innym arkuszu.

    ... było pieknie, ładnie dopóki był "Maj", a teraz jesrt "Czerwiec" a mi sie log uzupełnia znowu na maj... Ale jest pięknie ... dość ładna pogoda przecież ... :) ... przynajmniej w Polsce Wschodnio-Środkowej-Północnej ... :) ... no i na Karaibach oczywiście ... : Form ' - i wtedy sprawdzanie byłoby podwójne: i po miesiącu wpisanym w arkuszu ' log '...

    Programowanie Początkujący   20 Cze 2017 22:16 Odpowiedzi: 24    Wyświetleń: 2907
  • Jak odczytać konkretny bit z liczby w picc hi-techa

    Jednak mi chodziło o to żeby zrobić to jakoś automatycznie tak jak pokazałem dla cc5x - czy jest jakiś taki sposób w picc, bo takie sprawdzanie jest kłopotliwe - chodzi mi o bezpośredni dostęp. Bezpośredni dostęp możesz mieć jeśli zdefiniujesz sobie strukturę złożoną z bitów, jest tylko jedno ale - picc nie chce wygenerować kodu jeśli spróbujesz przekopiować...

    Mikrokontrolery   04 Wrz 2006 19:13 Odpowiedzi: 5    Wyświetleń: 1301
  • Jak sflashować LN882H oprogramowaniem OpenBeken aby uwolnić od chmury

    Jasne, mogę zaakceptować tę zmianę, być może moglibyśmy ją nieco ulepszyć (w komendzie powersave sprawdzić, czy sta jest podłączony, jeśli tak, natychmiast zmienić, w przeciwnym razie opóźnić to do zdarzenia connect), ale ten callback "co sekundę" jest wywoływany... cóż, co sekundę, a sprawdzanie zmiennej całkowitej co sekundę nie jest tak naprawdę...

    Smart Home Poradniki   04 Sty 2025 11:40 Odpowiedzi: 297    Wyświetleń: 54348
  • Skrypty Berry dla różnych platform IoT - samouczek skryptowania OBK, część 1

    https://obrazki.elektroda.pl/1101914900_... Berry to lekki język skryptowy przeznaczony dla systemów wbudowanych. Posiada dynamicznie typowany, jednoprzebiegowy kompilator i interpreter o rozmiarze głównej implementacji mniejszym niż 40 KiB, który może działać na stercie mniejszej niż 4 KiB. Dzięki najnowszej Opcja 1 : możesz po prostu...

    Smart Home Poradniki   19 Lis 2025 23:50 Odpowiedzi: 13    Wyświetleń: 4194
  • Czasoodmierzacz lub zegar z budzikiem i datą

    http://obrazki.elektroda.net/67_12744374... Witam! Chciałbym dziś pokazać urządzenie, które powoli i z bólami tworzyłem ostatnimi czasy. Inspiracją do ruszenia z pracami były zbliżające się urodziny narzeczonej, której chciałem podarować coś nietypowego, a jednocześnie praktycznego. A że nie może być chyba nic bardziej praktycznego i przydatnego...

    DIY Konstrukcje   25 Maj 2010 13:02 Odpowiedzi: 63    Wyświetleń: 23053
  • Mały odtwarzacz MP3,AAC,MP4 na AT91SAM7S256

    Witam wszystkich:) OK, wprowadziłem kilka usprawnień w programie odtwarzacza MP3. Oto one: 1. Zmniejszenie trzasku /stuku w słuchawkach po zakończeniu regulacji głośności. Trzask ten był powodowany odświeżeniem zawartości LCD (czyli ponownym wyświetleniem nazwy odtwarzanego pliku i jego podstawowych parametrów) po wyjściu z regulacji głośności. Podczas...

    DIY Akustyka   31 Lip 2025 15:32 Odpowiedzi: 52    Wyświetleń: 38971
  • Mikroskop do lutowania oparty na Raspberry Pi Zero

    http://obrazki.elektroda.pl/6499721900_1... Lutowanie elementów do montażu powierzchniowego może być często sporym wyzwaniem, szczególnie że niektóre elementy mają wyprowadzenia co 0,4 mm lub mniej, tak jak w przypadku obudów TQFP a liczba pinów sięgać może setek. W takich przypadkach dedykowany do lutowania mikroskop jest bardzo przydatnym...

    DIY Zagranica   28 Lis 2020 17:38 Odpowiedzi: 32    Wyświetleń: 32577
  • Urządzenie do automatycznego resetu routera

    Podrzucę swoje dość mocno rozbudowane w możliwości urządzenie na bazie ESP-01. Kod napisany w C (ARDUINO) . Zdalne sterowanie przekaźnikiem: Kod pozwala na zdalne włączanie i wyłączanie po zdefiniowanym czasie przekaźnika za pomocą połączenia Telnet. Dzięki temu możesz zdalnie kontrolować urządzenie Router / modem . Automatyczna aktualizacja DNS: Jeśli...

    DIY Początkujący   06 Sie 2023 14:30 Odpowiedzi: 34    Wyświetleń: 10605
  • [ATMEGA] Jak sprawdzić zużycie RAM w programie C dla ATMEGA w WinAvr?

    A jak sprawdzać wolną pamięć w czasie pracy programu na AVR, podaj przyklad kodu Dodano po 1 Cześć! Bardzo dobrze, że pytasz o monitorowanie wolnej pamięci w trakcie pracy programu na mikrokontrolerach AVR, ponieważ jest to ważny aspekt w projektowaniu stabilnych i efektywnych aplikacji. Istnieje kilka metod na sprawdzanie dostępnej pamięci RAM, ale...

    Mikrokontrolery AVR   04 Lut 2024 20:46 Odpowiedzi: 17    Wyświetleń: 2816
  • Bezpieczna sieć IoT z Arduino Yun

    http://obrazki.elektroda.pl/6035089300_1... Moduł Arduino Yun jest świetnym sposobem, aby wejść w tematykę Internetu Rzeczy (IoT). Arduino Yun to niewielki moduł integrujący w sobie Linuxa na Układzie z światem Arduino. Poniższy projekt jest wprowadzeniem w tematykę Arduino Yun, oprogramowywanie sensorów w Pythonie i PHP oraz w tworzenie...

    DIY Zagranica   04 Maj 2017 19:54 Odpowiedzi: 7    Wyświetleń: 10086
  • [C] - Jak sprawdzić czy zmienna zmieniła wartość.

    Witam. Mam pętlę główną w której zmienna1 odświeża się z każdym przejściem pętli(while(1)) i przyjmuje wartości z zakresu 1-10, wartość ulega zmianie po naciśnięciu przycisku(do tego momentu odświeża się ta sama liczba). Jak to rozwiązać aby dany kod programu wykonał się tylko raz podczas zmiany tej liczby? Coś w tym stylu: [syntax=c] while(1) { sprawdzaWartosc();...

    Mikrokontrolery Początkujący   12 Lip 2013 12:21 Odpowiedzi: 6    Wyświetleń: 2712
  • Sharan 1.9tdi 115ps - Brak mocy, notlauf, ciemny dym, błąd P1556

    Z logów widać dwie rzeczy. Turbo daje tylko 1400 mbar a powinno 2200 mbar. Druga sprawa to ciśnienie na wolnych obrotach poniżej atmosferycznego chyba że mieszkasz w górach. Odłączenie przepływomierza i sprawdzanie czy nie dymi wtedy za bardzo plus log. Sprawdzenie realnego ciśnienia w dolocie za turbo. Sprawdzenie pracy sztangi zmiennej geometrii turbo...

    Samochody Elektryka i elektronika   20 Cze 2023 07:44 Odpowiedzi: 21    Wyświetleń: 3120
  • Automatyczne filtrowanie kolumn pionowych po wpisaniu numeru tygodnia w Excelu

    Najpierw napisałeś po wpisaniu numeru tygodnia , później Numer tygodnia będzie kopiowany z innego arkusza , więc zrozumiałem, że będzie następować zmiana w komórce A3, dlatego zaproponowałem użycie zdarzenia Change do wywołania makra. Teraz okazuje się, że w A3 jest formuła, więc zdarzenie Change w tej komórce nie występuje. Trzeba podawać precyzyjne...

    Programowanie Początkujący   14 Gru 2023 22:41 Odpowiedzi: 9    Wyświetleń: 348
  • Jak zastąpić delay_ms w funkcji SMS_answer i Send_SMS2? Timer nie działa poprawnie

    Zmienne int są zmiennymi dwubajtowymi. Jeśli nastąpi przerwanie w momencie kiedy gdzieś w programie głównym następuje na przykład sprawdzanie warunku na tych zmiennych może wystąpić sytuacja, że jeden z bajtów takiej liczby zostanie zmieniony przez przerwanie. Rezultatem może być nieprawidłowe zinterpretowanie wartości zmiennej przez warunek w programie...

    Mikrokontrolery AVR   24 Lut 2017 12:38 Odpowiedzi: 20    Wyświetleń: 1392
  • Jednorazowe wykonanie komendy znajdującej się w pętli

    Jest to po prostu: forsowanie zmiennej Dobrym podejściem jest sprawdzanie w pętli loop() stanu zmiennej bool i w zależności od jej stanu wywoływać funkcję poza loop(). Natomiast w danej funkcji forsować zmienną odpowiadającą za wywołanie funkcji. Tak, aby wykonała się tylko raz. [syntax=c] bool fnc01; loop() { if(fnc01) { turnOn(); } } void turnOn()...

    Arduino   26 Lis 2019 11:18 Odpowiedzi: 4    Wyświetleń: 1398
  • Dlaczego kod Arduino ESP8266 nie zmienia stanu LED przy IF?

    Przede wszystkim, zamiast:[syntax=c] case 2051: if (results.value == 2051 && output0State == "off") [/syntax]powinno być:[syntax=c] case 2051: if (output0State == "off") [/syntax]Dodatkowe sprawdzanie stanu zmiennej 'results.value' jest niepotrzebne, skoro: [syntax=c]switch (results.value)[/syntax]już to robi. W switch..case zwykle umieszcza się również...

    ESP8266 i ESP32   13 Sty 2020 21:06 Odpowiedzi: 25    Wyświetleń: 1050
  • [PASCAL] Sprawdzanie podzielności liczby rzeczywistej przez 3 - błąd typów

    (at)Dżyszla masz racje prowadzący chciał aby program sprawdzał czy liczba jest podzielna przez 3 z użyciem zmiennej rzeczywistej typu real

    Programowanie Początkujący   18 Kwi 2012 11:09 Odpowiedzi: 13    Wyświetleń: 4123
  • [Atmega8][Bascom] Włączanie PC resetuje układ po RS'ie?

    Witam, Mam taki prosty układzik na Atmedze8 z interface na MAX232. Układ odczytuje z PCta paczki 2-bajtowe z baud=600. Odczyt jest zrobiony w pętli Do Loop przez sprawdzanie zmiennej IsCharWaiting i odczytywanie bufora za pomocą Inputbin (to dane bajtowe). System (układ) działa OK ale jak mam go włączonego i podpiętego do PCta i włączam PCta to komputer...

    Mikrokontrolery AVR   30 Maj 2008 18:50 Odpowiedzi: 2    Wyświetleń: 1562
  • Makro VBA: sprawdzanie czy komórka pusta i kopiowanie ...

    Nie sprawdzałem działania, ale: Błąd 1: nieprawidłowa instrukcja Rows.Count (x 1 Up, powinno być XLUP). Lepiej: FinalRow = Cells(Rows.Count, 1).End(xlUp) Lub FinalRow = ActiveSheet.UsedRange.Rows.Count Błąd 2: Pętla For. Jeżeli przypisujesz wartości zmiennej i , to: Next i lub (również prawidłowo) samo Next bez jawnego nazwania zmiennej....

    Programowanie Początkujący   15 Cze 2009 10:51 Odpowiedzi: 3    Wyświetleń: 40227
  • [ATmega 644p][C] Analizator - problem z przerwaniem

    Można by się też zainteresować rejestrem ADCSRB i sprzętowo wyzwalać ADC od timer0 lub timer1. A wynik odczytywać w przerwaniu ISR(ADC_vect) i w nim ewentualnie zmieniać kanały. P.S. Wasza dyskusja na temat volatile sprawiła że zacząłem szukać- i co przykładowo znalazłem: "volatile uint8_t overflow; // | // -- volatile jest konieczne ze względu na sprawdzanie...

    Mikrokontrolery AVR   01 Wrz 2010 14:56 Odpowiedzi: 14    Wyświetleń: 3545
  • [java] Jak zakończyć wątek w aplikacji? Flaga nie działa!

    Ok, zawiesiłeś wątek. Tak jak pisałem możesz go całkowicie ubić thr.stop(); ale nie jest to zalecane( tak samo jak suspend): [url=http://java.sun.com/j2se/1.5.0/docs... Are Thread.stop, Thread.suspend,Thread.resume and Runtime.runFinalizersOnExit Deprecated? możesz dodać w metodzie MIN przed wywołaniem...

    Programowanie   04 Sie 2009 11:43 Odpowiedzi: 3    Wyświetleń: 2411
  • STM32 - Jak zmodyfikować wypełnienie sygnału do 344/18 cykli?

    Jak to skonfigurować? W Arduino nie mam zielonego pojęcia No właśnie, a internet też milczy... Wymyśliłem to tak - Potrzebuję sygnał którego rozdzielczość jest równa 0.25us czyli timer musi zliczać z częstotliwością 4MHz czyli przy zegarze 72MHz będzie to 18 cykli. Zegar co 18 cykli dodaje 1 do zmiennej x, jeśli zmienna x = 19 (4.75us) ustawia stan...

    Arduino   07 Paź 2018 23:14 Odpowiedzi: 14    Wyświetleń: 846
  • [PHP] Problem z założeniem tokena na stronie logowania.

    Zapewne ten if, który sprawdza zmienną token przekazaną parametrem POST przez formularz.

    Programowanie   20 Lis 2009 22:56 Odpowiedzi: 8    Wyświetleń: 2022
  • Jak wyciągnąć i sprawdzić bit z bajtu w AVR C?

    Witam! Potrzebuję w moim programie kolejno wyciągać bit ze zmiennej i sprawdzać jego stan logiczny. Ponieważ sam nie bardzo wiem jak to zrobić proszę o pomoc. Miało by to wyglądać jakoś tak: for (k = 0; k < 8; k++) { // Teraz sprawdzanie logicznego stanu bitu w zmiennej , jeżeli prawda (HIGH) to PORTB.1 = 1; else; PORTB.1 = 0;...

    Mikrokontrolery AVR   09 Paź 2011 23:23 Odpowiedzi: 36    Wyświetleń: 12193
  • Dlaczego program pokazuje błędny wynik? Język C.

    nie wklejaj kodu jako zwykły tekst bo fragment kodu [syntax=text]tab[i][/syntax] zostanie zinterpretowany jako kursywa, bo nawiasy kwadratowe w kodzie są interpretowane przez serwer i zostanie wyrenderowany tekst inny niż wkleiłeś. Miałeś wcześniej info od moderatora i się do tego dostosuj. w komentarzach napisałem co wypadałoby zmienić [syntax=c]#include...

    Programowanie   29 Maj 2022 09:02 Odpowiedzi: 16    Wyświetleń: 591
  • Atmega8 - program sterowania pralki w BASCOM - odczyt wejść

    Musisz to przerobić i unikać pętli while. Pomyśl np. o zmiennej "tryb pracy", czyli jesli 1 to nalewanie wody, 2 to pranie, 3 płukanie, 4 wirowanie itp. Wówczas w pętli głównej dajesz tylko sprawdzanie tej zmiennej i odpowiednio reagujesz. P.S. Porób sobie wcięcia w programie, zobaczysz ile zyskasz na czytelności. Przykład: [syntax=vbnet] If D = 1 And...

    Mikrokontrolery Początkujący   11 Cze 2018 09:54 Odpowiedzi: 15    Wyświetleń: 870
  • ESP8266 - problem z porównywaniem stringów w komendach z telefonu

    Eeee, hmm... bo tak nie porównuje się stringów ;) W ten sposób możesz porównywać liczby, pojedyncze znaki (działa Ci np sprawdzanie ostatniego znaku w zmiennej "c") itp. Natomiast do stringów powinieneś użyć np. strcmp https://pl.wikibooks.org/wiki/C/strcmp

    ESP8266 i ESP32   06 Sty 2017 12:31 Odpowiedzi: 13    Wyświetleń: 2604
  • [Atmega8][C][HD44780] LCD nic nie wyświetla dla f>4MHz

    No to pomimo tego że to jest pierwsze co robię w C-zero doświadczenia- zacząłem grzebać w w bibliotece radzia. Tak coś jednak korci. Jedyne opóźnienie to jest 50us po zapisie półbajtu do wyświetlacza. Udało mi się zejść do 38us. Poniżej jest niestabilnie. Oczywiście _delay_ms(2) po czyszczeniu wyświetlacza to można rozwiązać trochę inaczej. Wysłać LCD_clear()...

    Mikrokontrolery AVR   12 Cze 2010 12:38 Odpowiedzi: 24    Wyświetleń: 3973
  • PHP - Jak działa system podstron z parametrami GET w URL?

    Na głównej stronie sprawdzaj zmienną 'get' a na podstronach w taki sam sposób sprawdzaj tylko 'wariant'. Kod masz podany kilka postów wyżej.

    Tworzenie WWW   03 Lip 2013 20:59 Odpowiedzi: 11    Wyświetleń: 1848
  • [Bascom] Jak dodać opóźnienie i obsługę przycisków w AT2313?

    1 Nadal źle napisane Load Timer. 2 Brak inkrementacji zmiennej Sekunda. 3 Sprawdzanie warunków powinno być w pętli lub (gorsze rozwiązanie) w przerwaniu.

    Mikrokontrolery AVR   04 Kwi 2011 06:55 Odpowiedzi: 32    Wyświetleń: 3537
  • Programowanie mikrokontrolera Atmega 328P dla wielokanałowego termometru C.O.

    Witam. Jestem świeży jeśli chodzi o mikrokontrolery. Programuje Atmege 328P moim celem jest zrobienie wielokanałowego termometru do instalacji C.O. Na wyświetlaczu ma się pokazywać temperatura z danego czujnika, po naciśnięciu przycisku ma przechodzić do następnego, i tak dalej. Na razie mam zrobione coś takiego: [syntax=c]#include <stdio.h> //dodajemy...

    Programowanie Początkujący   18 Sie 2021 21:27 Odpowiedzi: 9    Wyświetleń: 639
  • Simatic S7-1200: Jak dodać blok opóźnienia czasowego w LD?

    - ostatnie wywołanie w skanie nadpisuje każdą inną akcję na danej zmiennej - szczególnie zmiennych fizycznych Q I dlatego dobrą praktyką jest zapisywać zmienną tylko w 1 miejscu w programie. Zawsze można użyć zmiennych pomocniczych. - użycie jej wewnątrz skoku lub w funkcji (FC, OB) wywoływanej acyklicznie nie gwarantuje skasowania ustawionej zmiennej....

    Automatyka Sterowanie PLC   04 Mar 2015 09:32 Odpowiedzi: 59    Wyświetleń: 10059
  • Jak działają algorytmy sum kontrolnych SUM16 i SUM32?

    Tak, dokładnie. Ale w praktyce wygląda to tak, że po prostu używasz odpowiedniego typu zmiennej i wyłączasz sprawdzanie błędu przekroczenia zakresu. W przypadku stosowania Asemblera, o to ostatnie w ogóle się nie martwisz.

    Programowanie   20 Cze 2013 10:25 Odpowiedzi: 12    Wyświetleń: 1980
  • poszukuję jak najwięcej układów syren alarmowych.

    Mam wrażenie, że jeśli te sygnały nie muszą być HiFi, to da się zrobić 23 sygnały na jednym module STM32F103C8T6. Ale trochę trzeba się postarać. Podliczyłem - STM32F103C8T6 ma 19 pinów "5V tolerant" (A8-12, A15, B2-4, B6-15) i 11 z ograniczeniem do V_DD=3.3V (A0-7 B0,1,5); z tego B2 to BOOT1 (służy do wybierania, z jakiej pamięci ma startować, ale...

    Początkujący Elektronicy   30 Sie 2019 13:39 Odpowiedzi: 325    Wyświetleń: 11712
  • [Delphi] Zapisywanie wygenerowanych już liczb pseudolosowych

    To, że zrobiłem program do wysyłania spamu, nie znaczy że go wysyłam. (Dla testów wysyłam "siema, jesteś?") Bawiłem się w robienie programów korzystających z GG. Poprawiłem trochę kod, wywaliłem całkiem zmienną a i sprawdzanie czy Timer pracuje. edit: jednak mam wrazenie ze po wywaleniu zmiennej "a" wiadomosci do nikogo nie dochodza, bo nikt nie odpisuje...

    Programowanie   03 Wrz 2010 14:14 Odpowiedzi: 4    Wyświetleń: 1869