marek91 Napisano Marzec 6, 2011 Udostępnij Napisano Marzec 6, 2011 Witam, mam taki problem, procesor startuje wykonuje kilka komend, potem czeka 1,5h i znowu wykonuje kilka komend i tak w kółko, nie wiem czy napisać "wait 324000" czy "waitms 324000000", (sory za taki kosmiczny problem) jest może jakaś inna komenda która nie będzie wyglądała tak strasznie? Zależy mi na tym aby układ był w miarę dokładny (do 1 min) Cytuj Link do komentarza Share on other sites More sharing options...
Armir Marzec 6, 2011 Udostępnij Marzec 6, 2011 Skąd wziąłeś 324000. wait 5400 Powinno być ok. Cytuj Link do komentarza Share on other sites More sharing options...
pawel Marzec 6, 2011 Udostępnij Marzec 6, 2011 Nie wiem, czy funkcja wait jest w stanie odczekać aż tak długi okres czasu, ale najlepiej napisać, skompilować i sprawdzić czy przejdzie. Ale wątpię, można zrobić pętle, w której będzie wykonywał kilka razy wait. Cytuj Link do komentarza Share on other sites More sharing options...
marek91 Marzec 6, 2011 Autor tematu Udostępnij Marzec 6, 2011 Rąbnęło mi się z tym 324tyś, chyba pora spać 😉 dzięki 🙂 [ Dodano: 06-03-2011, 22:11 ] Jak zrobić żeby pętla była wykonywana określoną ilość razy? Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
pawel Marzec 6, 2011 Udostępnij Marzec 6, 2011 To jest w założeniach pętli, jest wykonywana kilka razy, ilość wykonań jest określona (tu używamy pętli for) lub jest wykonywana do momentu spełnienia warunku(tutaj pętla while...wend) Cytuj Link do komentarza Share on other sites More sharing options...
Armir Marzec 6, 2011 Udostępnij Marzec 6, 2011 while sterująca < ilość razy then sterująca = strująca + 1 komendy wait 5400 end if Cytuj Link do komentarza Share on other sites More sharing options...
Zaja Marzec 6, 2011 Udostępnij Marzec 6, 2011 W funkcji wait można użyć wartości aż do 65535, wiec raczej same opóźnienia przejdą bez pętli. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!