petla while

Znaleziono około 1714 wyników dla: petla while
  • Avr studio 6, C - Petla while działa mimo niespełnionego warunku

    Nie masz nawiasu masz średnik od razu, to jest bezsensu. Nie w tym problem - taki zapis jest poprawny; Skoro zmienna jest zmieniana w przerwaniu to obstawiam jak przedmówcy na brak atrybutu volatile.

    Mikrokontrolery AVR   18 Lip 2013 23:03 Odpowiedzi: 9    Wyświetleń: 1617
  • REKLAMA
  • atmega32 - nie miga dioda, brak oznak dzialania timera0 od przepelnienia

    Przed petla while wlacz przerwania sei();

    Mikrokontrolery AVR   20 Wrz 2014 17:43 Odpowiedzi: 4    Wyświetleń: 978
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Petla w petli VBA EXCEL Nie działa mi petla w petli proszę o pomoc

    Przed linijką: Do While art < zm + 1 dopisz linijkę: art = 2

    Programowanie Początkujący   09 Kwi 2021 18:31 Odpowiedzi: 7    Wyświetleń: 675
  • Odczyt parametru z licznika LUMEL przez MODBUS w C++ (rejestr 4019)

    Witam while (1 == 1){ fSuccess = WriteFile(hCom, &rs_buff, 30, &RS_ile, 0); printf ("Wyslalem: %s \n", &rs_buff); //Zwieksz czas. Sleep(10); fSuccess = ReadFile(hCom, &read_buffor, 30, &RS_ile, 0); //Czemu read_buffor nie jest zadeklarowany jako wskaznik??? printf ("Odczytalem:...

    Automatyka Przemysłowa   16 Paź 2015 13:02 Odpowiedzi: 46    Wyświetleń: 16353
  • [JAVA] Jak stworzyć niezależne bramy wjazdowe w programie parkingowym w Javie?

    Bramy (w dowolnej ilosci) musza operowac niezaleznie, tj. jako osobne watki, ktore przyjmuja samochody (pobieraja zadania) z kolejki. Np.: //CarPark.java package parking; import java.util.LinkedList; import java.util.Random; public class CarPark { private final int NUMBER_OF_GATES = 2; private final Gate[] gates; private int availableSpaces;...

    Programowanie   06 Mar 2010 15:38 Odpowiedzi: 3    Wyświetleń: 4335
  • REKLAMA
  • LabView - Jak stworzyć minutnik z regulacją czasu i przyciskiem start/stop?

    Może spróbuj tak: Robisz petle while z opóźnieniem np. 500ms .Liczbę iteracji będziesz wprowadzał przyciskami na panelu albo jakimś innym wejściem. Jeśli petla obliczy 3 sec to wychodzi i wykonuje nastpne polecenie , chyba można to zrobić konstrukcja case w labview :)

    Programowanie Początkujący   13 Lut 2013 10:22 Odpowiedzi: 1    Wyświetleń: 2670
  • C++: Jak efektywnie wyodrębnić i zakodować cyfry z tablicy int?

    mozesz mi tylko wytlumaczyc jak dziala ta petla while a raczej to w niej bo jakos nie moge tego rozszyfrowac :] Moze w ten sposob bedzie bardziej czytelne: while(rozmiar >= (1 << i)){++i;} (1 << i) to po prostu przesuniecie bitowe (przesuniecie "1" o i bitow w prawo). Aby wiedziec, ile bitow wystarczy do zapisania...

    Programowanie   05 Mar 2006 00:30 Odpowiedzi: 5    Wyświetleń: 1220
  • C++: Jak poprawnie zakończyć pętlę while przy EOF podczas wczytywania liczb?

    Tak na pierwszy rzut oka musisz wyjąć błędne dane ze strumienia bo one tam zostają. Możesz sobie zrobić zmienną typu "string" i do niej wyjąć coś co okaże sie, że nie jest liczbą, skasować błąd i dalej. Musisz pamiętać by uważać na wartości hexadecymalne np. 0xff otrzymasz najpierw 0 a resztę jako text. Zależy co chcesz uzyskać, sprawdzaj i pomijaj...

    Programowanie Początkujący   17 Sie 2014 14:44 Odpowiedzi: 5    Wyświetleń: 2184
  • Delphi 7 - Jak przerwać pętlę while przyciskiem stop?

    Jeśli w D7 to: [syntax=delphi] procedure TKlasa.Nazwa(); begin //dowolny kod mający się wykonać bezpiecznie end; //w wątku: ... Synchronize(Nazwa); ... [/syntax]

    Programowanie   24 Mar 2014 18:28 Odpowiedzi: 13    Wyświetleń: 1935
  • [at91sam7s64] Zawieszenie programu przy przerwaniu TC1 z pętlą while(1)

    nie wydaje ci sie to oczywiste, ze skoro pozostale przerwania sa zablokowane (bo obecnie obslugujesz jakies przerwanie, a domyslnie dla ARM7 nie uzywa sie przerwan zagniezdzonych) i wewnatrz przerwania masz petle nieskonczona, to... petla sie nigdy nie skonczy? 4\/3!!

    Mikrokontrolery ARM   24 Lut 2009 16:00 Odpowiedzi: 4    Wyświetleń: 1422
  • REKLAMA
  • [Turbo Pascal] Jak stworzyć wzór gwiazdek z pętlą WHILE?

    nie. Inc powoduje zwiększenie wartości zmiennej o 1 (i:=i+1). O End mi się zapomniało.

    Programowanie Początkujący   03 Gru 2010 14:03 Odpowiedzi: 9    Wyświetleń: 2994
  • C - Jak dodać pętlę while do menu wyboru metody całkowania?

    dejmos , kolega zapędził sie z nawiasami, poprawiłem to i dodałem warunke wyjścia z while. Pozdrawiam

    Programowanie Początkujący   11 Lut 2014 23:25 Odpowiedzi: 8    Wyświetleń: 1182
  • Jak obliczyć NWD dla n liczb całkowitych w C++?

    Nie jestem pewny, czy to działa :) Jednak trochę to pisałem i jeżeli działa, to liczę na "pomógł" [syntax=cpp] // nwd z n liczb.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> using namespace std; int nwd(int a, int b); int main() { cout << "Podaj, dla ilu liczb liczysz nwd?" <<...

    Programowanie Początkujący   15 Gru 2014 19:51 Odpowiedzi: 11    Wyświetleń: 5085
  • C++ - Jak wylosować linię z pliku tekstowego i zapisać do zmiennej?

    No ale chyba piszesz program który ma operować na pliku to już korzystaj ze zmiennej a nie tymczasowo ze stalej... Wiem, że jesteś początkujący, inaczej bym sobie języka nie strzępił. Masz taki flow mieć: 1.w petli while zliczasz te linie ( to juz zrobilismy) i nie musisz tam ich wypisywać tylko je zlicz do zmiennej. 2. Potem wykorzystaj tego srand()...

    Programowanie Początkujący   08 Wrz 2013 13:28 Odpowiedzi: 32    Wyświetleń: 6090
  • Jak stworzyć efekt samopiszącej się wiadomości w C++?

    Witam. Wrzuć wszystkie znaki napisu do tablicy. Jeśli tekst, który ma się wyświetlić jest przechowywany w zmiennej typu string , to tworzenie tablicy nie jest tu konieczne, gdyż z tego co wiem do zmiennej typu string można się odwoływać jak do tablicy typu char (jeśli się mylę, to proszę mnie poprawić). Poniżej załączam przykładowy kod tego, jak to...

    Programowanie Początkujący   07 Maj 2014 12:29 Odpowiedzi: 5    Wyświetleń: 927
  • Bezużyteczne pudełko wersja zaawansowana

    http://obrazki.elektroda.pl/1813143900_1... Witam wszystkich! Chciałbym zaprezentować wam swój projekt bezużytecznej maszyny. Nie jest to jednak bezużyteczna maszyna, jaką większość z Was kojarzy. Pudełko jest wyposażone w nie jedno, a 7 przycisków typu toggle switch. Budowę rozpocząłem od skonstruowania skrzynki o wymiarach 430x120x160mm....

    DIY Konstrukcje   28 Wrz 2015 22:10 Odpowiedzi: 23    Wyświetleń: 22719
  • Jak napisać program obliczający sumę liczb Fibonacciego C++ z pętlą while?

    Zamiast Wpisz[syntax=c]while (--n>0)[/syntax]

    Programowanie Początkujący   22 Sty 2021 10:56 Odpowiedzi: 3    Wyświetleń: 945
  • atmega 8 - Funkcja wyswietlwynik(float) nie działa poza pętlą while(1)

    Wróć do podstaw języka C. Jeśli chcesz wywołać funkcję to robisz tak: [syntax=c]inicjalizacjaADC(); wyswietlwynik(adc); // gdzie adc to nazwa zmiennej którą przekazujemy do funkcji[/syntax]

    Mikrokontrolery Początkujący   06 Kwi 2014 17:51 Odpowiedzi: 3    Wyświetleń: 993
  • Jak przerwać pętlę while w C++ Builder 5 przy sterowaniu portem LPT?

    Ad. 1 Zrób to w wątku, teraz nie chodzą message przez co żadna akcja (kliknięcie czy coś innego) nie dojdzie. Spróbuj ewentualnie wywoływać ProcessMessages z Application w tej pętli (ale to rozwiązanie nigdy mi się nie podobało :wink: ). Na wątku po prostu robisz Terminate a w wątki sprawdzasz czy Terminated. W przypadku używania ProcessMessages możesz...

    Programowanie   18 Sie 2005 08:10 Odpowiedzi: 8    Wyświetleń: 4359
  • [C] - Poprawa programów z pętlą while: suma liczb i 10 kolejnych liczb

    Ad 1. A coś nie tak jest? Ad 2. Nie możesz zastosować tej samej zmiennej po dwóch stronach nierówności, bo taka nierówność zawsze jest spełniona (matematyka: 0 < 10). Wczytaj sobie do oddzielnej zmiennej liczbę startową porównuj względem niej. Dodatkowo przed pętlą po prostu zainicjuj jej licznik wartością wczytaną + 1.

    Programowanie   16 Maj 2013 20:53 Odpowiedzi: 4    Wyświetleń: 1062
  • Bandit Info Box, czyli zestaw dodatkowych wskaźników w motocyklu

    https://obrazki.elektroda.pl/2558148800_... -BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem...

    DIY Konstrukcje   28 Sie 2023 17:52 Odpowiedzi: 9    Wyświetleń: 7812
  • PHP - Jak poprawić pętlę do while do sumowania liczb losowych?

    Nie przekazujesz odpowiednio parametrów do skryptu. Wypróbuj taki kod : [syntax=php]<?php $tablica = array(2,3,4,5,6,7,8,9,10,11); if(isset($_POST['poprzednio'])){ $poprzednio=$_POST['poprzednio']; }else{$poprzednio='';} if(isset($_POST['suma'])){ $suma=$_POST['suma']; }else{$suma=0;} $liczba = $tablica[array_rand($tablica)]; echo 'Wylosowana liczba...

    Programowanie Początkujący   08 Maj 2014 15:58 Odpowiedzi: 4    Wyświetleń: 2931
  • C++: Jak zakończyć pętlę 'do...while' po wprowadzeniu jednego z kilku warunków?

    Z pętli while() i do..while() możesz też wyskoczyć używając break. Czasami zamiast tworzyć skomplikowany warunek do działania pętli łatwiej jest stworzyć warunek na jej przerwanie. Wybór działu rzeczywiście "znakomity". Jak tylko moderator się obudzi będziesz miał przechlapane :-)

    Programowanie Początkujący   11 Lip 2016 08:40 Odpowiedzi: 13    Wyświetleń: 1947
  • Lampka RGB by molszewski

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

    DIY Konstrukcje   08 Maj 2013 16:15 Odpowiedzi: 24    Wyświetleń: 20760
  • Kompilator pomija pętlę do-while w kodzie C - jak to naprawić?

    Wyjaśnię może na spokojnie: Kompilator patrząc na PINA widzi: dereferencję wskaźnika na volatile u8 spod inta rzutowanego na wskaźnik na volatile u8. Krok po kroku? "Zrób to sam" ;] - przykład dla wskaznikow 16bitowych, i 8bitowej danej: 1. Wez fizyczny adres chcianego SFRa , np. 0x6666 2. Rzutuj ten adres na wskaźnik na volatile u8: ((volatile u8*)0x6666)...

    Mikrokontrolery AVR   15 Lut 2012 22:41 Odpowiedzi: 40    Wyświetleń: 3303
  • Jak zmienić stan pinu na przeciwny w Arduino IDE? Analogia do Toggle w Bascomie

    Oczywiście dotyczy to mikrokontrolerów AVR. Bitwait możesz zasymulować prostą pętlą: while (PINB & (1<<PINB0)); czeka, aż B0 otrzyma wartość 0; wtedy przejdzie dalej. while ((PINB & (1<<PINB0)) ==0); czeka, aż B0 otrzyma wartość 1; wtedy przejdzie dalej.

    Arduino   18 Mar 2025 07:57 Odpowiedzi: 54    Wyświetleń: 1941
  • Termostat, uniwersalny sterownik urządzeń ~230V

    http://obrazki.elektroda.pl/5336859500_1... Projekt został zrealizowany na potrzeby sterowania urządzeniami zasilanymi z sieci 230V , świetnie nadaje się jako sterownik do wytrawiarki lub innych tego typu urządzeń, w których konieczne jest utrzymywanie stałej temperatury. Układ oparty jest o mikrokontroler ATmega8 firmy Atmel , który...

    DIY Konstrukcje   24 Lut 2018 08:59 Odpowiedzi: 21    Wyświetleń: 11964
  • [STM32][STM32F407] - [USART]złączenie dwóch kanałów USART, wysłanie trzecim

    nie jest to discovery tylko z propoxa mozna wyslac pojedyncze znaki tylko petla while nie dziala - zostaje ominieta podczas kompilacji przez kompilator (tak, widze to w assemblerze)

    Mikrokontrolery ARM   18 Cze 2013 17:02 Odpowiedzi: 11    Wyświetleń: 2964
  • [Atmega8][C] pętla while i makro: dlaczego błąd kompilacji?

    Mam problem z petla While.. wydaje mi sie ze wszystko jest poprawnie mimo to uzyskuje blad #define WAIT_NIRQ_LOW() while(PIND&(1<<NIRQ)) (...) void rfSend(unsigned char data){ while(WAIT_NIRQ_LOW()); //<< Blad writeCmd(0xB800 + data); } //taki blad // ../cosss.c:86: error: expected expression before 'while'

    Mikrokontrolery AVR   24 Cze 2008 09:19 Odpowiedzi: 3    Wyświetleń: 2066
  • Pętla while, C++, wątki, Jak przesłać zmienną?

    Witam Moj prosty programik wygląda mniej więcej tak void main() ..... petla(); ....... void petla() { while ( .....) { ........ } } problem w tym że void main "zwiesza" sie, staje w momencie uruchomienia pętli, i czeka dopóki sie ona nie zakończy... a program powinien tylko uruchomić void petla i dalej...

    Programowanie Początkujący   25 Mar 2009 17:24 Odpowiedzi: 5    Wyświetleń: 2038
  • [STM32] Dziwne działanie ADC na STM32F100RB - problem z odczytem kanału PA1

    Też nie to, pomiędzy czytaniami jest opóźnienie (w readadc), ale dopisze to tu. W while dalszy kod (kreseczki) wykonuje sie dość długo - obsługa LCD, sama petla while powtarza sie co ok. 200ms.

    Mikrokontrolery ARM   07 Wrz 2012 08:48 Odpowiedzi: 17    Wyświetleń: 1929
  • Jak obliczyć prawdopodobieństwo wygranej w maszynie losującej Pascal?

    zapoznaj sie z instrukcjami warunku if oraz petla while ewentualnie for, plus dodatkowo operacje logiczne. Mysle ze tyle starczy, program raczej banalny. Wystarczy zapoznac sie z najprostszym tutorialem i poglowkowac.

    Programowanie   09 Cze 2008 20:48 Odpowiedzi: 12    Wyświetleń: 5575
  • [Bascom] SWUSB - Klawiatura USB Atmega8

    Witam. Znalazłem coś innego i po modyfikacji działa jak powinno . Przypisany jeden klawisz pod PB.2 wysyłający LewyALT + Q. Jest też zmiana u gnieździe usb D- PD.3 na PD.4. [syntax=vbnet] 'Author : Rick Richard 'www : http://www.sloservers.com/swusb 'Created : Jul 29, 2009 'Version : 1.00 '***************************************...

    DIY Konstrukcje   10 Sty 2024 01:35 Odpowiedzi: 24    Wyświetleń: 39135
  • C++ powrót do menu głównego po zakończeniu funkcji, jak wrócić do main()?

    musisz dać pętlę while za "int wybor" do "return 0"

    Programowanie Początkujący   25 Sty 2013 11:27 Odpowiedzi: 4    Wyświetleń: 1353
  • Algorytm (c++). Dla niektórych wartości działa, a dla innych nie.

    hmmmm no zamienilem petle while na do...while: do { if (x1) c1++; else c1--; if (x2) c2++; else c2--; if (c1==x || c1==0) x1=!x1; if (c2==y || c2==0) x2=!x2; if (!(c1==a && c2==b)) { pola[c2][c1]+=1; } } while (!(c1==a && c2==b)); I dalej to samo... EDIT:...

    Programowanie   29 Wrz 2006 17:21 Odpowiedzi: 13    Wyświetleń: 1751
  • Jak działa program znajdujący dzielniki liczby całkowitej?

    czego mozna tu nierozumieć, sprecyzuj pytanie - nie rozumiesz jak działa petla for - nie rozumiesz jak działa petla while - nie rozumiesz jak dziala printf i scanf - nie rozumiesz zasady dzialania algorytmu - nie wiesz po co jest ten kod do wstawienia - nie wiesz na czym polegaja wyrazenia warunkowe acha i wyglada ze to na jakies laborki jest, zakladam...

    Programowanie   23 Mar 2006 08:11 Odpowiedzi: 12    Wyświetleń: 2742
  • C++ - problem z niekończącą się pętlą while przy zamianie ONP

    Hej! Napisałam program konwertujący ciąg znaków z ONP na standardowy zapis. Nie jest to jeszcze do końca skończone bo nie uwzględniłam nawiasów ani potęg, ale najpierw chcę, żeby zadziałał na tym prostym przykładzie. Niestety pętla while która używa boolów jako warunku wykonuje się w nieskończoność. Dlaczego? (warunek to- dopóki pierwsza liczba na stosie...

    Programowanie Początkujący   29 Paź 2022 23:56 Odpowiedzi: 3    Wyświetleń: 453
  • Matlab - jak poprawić pętle for i while w funkcji distance transform?

    Na pierwszy rzut oka, to w ogóle nie wejdzie w pętlę while. Inicjujesz p wartością 0, a warunek pętli p<0. Czyż nie? ;) Marcin

    Programowanie   11 Gru 2008 15:58 Odpowiedzi: 3    Wyświetleń: 3685
  • Jak uruchomić skrypt bash co x sekund/minut bez modyfikacji skryptu?

    Przykładowo w terminalu wykonuję skrypt poleceniem: Co to znaczy restartowal sie? Chcesz uruchomic nowy (kolejny) proces czy zakonczyc istniejacy i uruchomic nowy? Jesli to drugie to musisz znac PID procesu i zakonczyc go komenda 'kill -9 PID' gdzie PID to PID procesu. Jesli to pierwsze to wystarczy zwykla petla while true i jakis delay albo sleep.

    Programowanie Początkujący   27 Gru 2015 11:42 Odpowiedzi: 7    Wyświetleń: 2028
  • [C++] Jak użyć pętli for i do while do obliczenia wpłat na konto?

    Witam jestem pocztkujacym w te klocki,ale pomalu zaczynam wszystko lapac;)Musze zrobi dwa programy z wykorzystaniem petli for i do while.Zrobilem juz jakies przymiarki,ale nieiwme co dalej... Pierwszy program polega na wpacaniu pieniedzy na konto do otzymania zadeklarowanej smumy,program ma takze obliczyc ile razy wplacalismy.Mam go zorbic z petla do...

    Programowanie Początkujący   10 Gru 2008 17:39 Odpowiedzi: 2    Wyświetleń: 2750
  • [ds89c450][C] UART i obsługa telefonu przez komendy AT

    Nie wiem czy szwankuje funkcja czy masz źle ustawiony UART Ogólnie to możesz na poczatek zrobić przerwanie od UARTa w którym zbadasz flage RI (tą od odbioru), zrób sobie jakiś bufor w ramie i upychaj tam przechycące dane z SBUFa, zobaczymy czy w ogóle odbiera ten port. Pamietaj że flage musisz recznie skasować po jej odczycie. Aha, jeszcze jedna rzecz...

    Mikrokontrolery   19 Maj 2009 17:10 Odpowiedzi: 11    Wyświetleń: 3154
  • Watchdog w ATmega324 nie uruchamia resetu - jak to naprawić?

    Problem masz gdzieś indziej. W kompilatorze Codevision funkcja systemowa delay ma wewnątrz kasowanie watchdoga. Spróbuj zamienić ją na pętlę while(1); a powineś zuważyć efekt zadziałania watchdoga.

    Mikrokontrolery AVR   23 Mar 2015 06:34 Odpowiedzi: 7    Wyświetleń: 1173
  • Atmega8A utrata zapisanych ustawień po odłączeniu zasilania.

    Witam. Zanim postanowiłem napisać nowy temat przeglądałem różne tematy z podobnymi do mojego problemami i nic z tego nie rozumiem. Do rzeczy- zbudowałem sterownik do zgrzewarki oparty na uC Atmega8A https://obrazki.elektroda.pl/9250457200_... Problem polega na tym że uC nie pamięta zapisanych ustawień (czas preimpulsu, czas przerwy,...

    Arduino   09 Kwi 2023 17:42 Odpowiedzi: 5    Wyświetleń: 444
  • Błąd w programie C++ obsługującym port LPT - przestaje działać

    Witam Przyczyną problemów jest zastosowana przez Ciebie pętla while(1) , która powoduje zawieszenie programu, objawiające się przytoczonym przez Ciebie komunikatem o błędach. Poniżej zamieszczam poprawiony kod. Dodatkowo warto kontrolować poprawność uzyskanych adresów do funkcji z dllki i poinformować użytkownika o ewentualnych błędach. [syntax=c] #include...

    Programowanie   24 Mar 2011 18:32 Odpowiedzi: 1    Wyświetleń: 896
  • Podłączenie 4 switch-ów do Arduino Uno: kod i schemat

    Dzień dobry, jestem na początku przygody z arduino uno dlatego może się okazać, że rozwiązanie mojego problemu jest bardzo triwialne, jednakże mimo przeszukania internetu i dwóch książek dla początkujących nie znalazłem rozwiązania. Chciałem zrobić sobie układ, który będzie mi pomagał w odliczaniu czasu podczas oczekiwania na pobranie elementu klejonego...

    Arduino   27 Lip 2022 08:22 Odpowiedzi: 7    Wyświetleń: 414
  • Jak napisać kod GPIO dla STM32 bez użycia bibliotek?

    I chyba dlatego początkowa konwencja tego kodu polegała na pętli while i tej fladze [syntax=c]flagSW0irq=0; // petla glowna programu while(1) { if(flagSW0irq==1) { flagSW0irq=0; while((GPIOD->IDR)&1) { GPIOD->BRR |= (GPIO_BRR_BR8 | GPIO_BRR_BR9); } } } void EXTI0_IRQHandler(void) { if((EXTI->PR & 1)) { EXTI->PR = 1; flagSW0irq=1; } } [/syntax] Czy to...

    Mikrokontrolery ARM   07 Lip 2012 20:42 Odpowiedzi: 188    Wyświetleń: 18768
  • Jak skompilować kod C dla AT89S52 w Keil uVision2 i uzyskać plik HEX?

    Jezyk C mnie zawsze odstraszal i zbytnio go nie lubie ale ten warunek while mi się nie podoba. IMHO jest on zbedny. Powinna byc sama petla programu glownego main. Pozatym gdzies czytalem o optymalizacjach podczas kompilacji ktore moga zdrowo namieszac w kodzie wynikowym i spowodowac ze program nie dziala. Niech ktos kto uzywa tego jezyka się wypowie...

    Mikrokontrolery   09 Lis 2006 12:42 Odpowiedzi: 58    Wyświetleń: 11806
  • Jak napisać kod w C dla atmega32 do mrugania diodą PWM bez blokowania?

    A co dokładnie nie działa? Pewnie cały czas świeci :) Przeanalizuj swoją pętlę while i zobacz co się dzieje po ustawieniu timera :) Podpowiedź: wykorzystaj dodatkową flagę i użyj tylko RAZ timera programowego.

    Mikrokontrolery AVR   13 Lip 2019 13:02 Odpowiedzi: 19    Wyświetleń: 759
  • Jak przerwać pętlę w kodzie BASCOM AVR z użyciem Debounce?

    Witam To nie tak ma być. Masz teraz pętle główną i jedną pętle while wend. Napisz tak: Do ' petla główna While Pinc.5 = 1 ' pierwsza warunkowa petla tutaj ma być pętla która się wykonuje po włączeniu zasilania i skoki do podprogramów. Wend While Pinc.5 = 0 ' druga warunkowa pętla Tutaj daj funkcję bbb i wszystkie wymagane skoki do podprogramów. wend...

    Mikrokontrolery   22 Paź 2007 00:48 Odpowiedzi: 15    Wyświetleń: 1713
  • STM32,C,I2C - Portowanie kodu pomiedzy STM32F1 a STM32F4

    No tak, zawsze mam przeznaczony dla takich zadań jeden timer, ładowany odpowiednią wartością na początku obsługi funkcji I2C, w każdej pętli while, poza sprawdzaniem danej flagi, sprzwdzany jest także stan licznika - jeżeli zostanie przekroczony, petla while zostaje opuszczona z ustawioną flagą błędu. Nie pisałem o tym, bo to chyba standard? Do tego...

    Mikrokontrolery ARM   24 Paź 2013 17:42 Odpowiedzi: 10    Wyświetleń: 2451