Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 9 sty 2025, o 18:01


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 29 mar 2014, o 15:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 lut 2014
Posty: 123
Lokalizacja: Świętokrzyskie
Pomógł: 0

Witam

Mam taki mały problem z programem, który staram się stworzyć. Chodzi mi o to aby po wejściu do procedury dioda led mignęła dokładnie 5 razy i nastąpił powrót do głównej pętli.

Napisałem to w ten sposób, ale to nie działa. Nie potrafię sobie tego wyobrazić jak miałby wyglądać taki kod zliczający 5 mignięć led.

Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Chodzi mi dokładnie o fragment w procedurze o nazwie "Wylaczyc"

Macie jakieś pomysły?
Z góry dziękuję za pomoc



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 mar 2014, o 15:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

MICHAŁ6201 napisał(a):
Macie jakieś pomysły?

Instrukcja FOR



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 mar 2014, o 16:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 lut 2014
Posty: 123
Lokalizacja: Świętokrzyskie
Pomógł: 0

Niestety nie wiem jak to zapisać, a mam książkę Góreckiego, w której niby instrukcja pętli for...next jest opisana, ale chyba tylko zrozumiałe to jest dla autora tej książki :/

Już sobie poradziłem.
Zlicza zarówno 0 jak i 1, więc ustawiłem 1 to 10 i jest ok.
Dziękuję Koledze za pomoc.
Pozdrawiam



Ostatnio edytowano 29 mar 2014, o 17:28 przez michał6201, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 mar 2014, o 16:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

Także nie za bardzo umiem bascoma, ale wg. mnie powinno to wyglądać tak:

Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 08:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1967
Lokalizacja: Lipsko
Pomógł: 125

W tym programiku dioda zmieni stan 5 razy, ale mignie tylko 2 i na końcu będzie się świecić (jeśli była zgaszona na początku)

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2014, o 21:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 lut 2014
Posty: 123
Lokalizacja: Świętokrzyskie
Pomógł: 0

Zrobiłem już to i działa:)
Dziękuję Wszystkim za zainteresowanie.

A wie ktoś z Was jak można odmierzyć długie czasy, np.: stan powiedzmy czuwania przez 4 godziny i jeśli nic się nie zmieni, to po odmierzeniu tego czasu procesor przeszedłby w power down?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2014, o 22:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

MICHAŁ6201 napisał(a):
A wie ktoś z Was jak można odmierzyć długie czasy, np.: stan powiedzmy czuwania przez 4 godziny i jeśli nic się nie zmieni, to po odmierzeniu tego czasu procesor przeszedłby w power down?


Wykorzystaj timer.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 kwi 2014, o 07:53 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Bierzesz timer, uruchamiasz go co 1s i odliczasz 4x3600 czyli 14400



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO