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



Teraz jest 1 gru 2024, o 12:38


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 11 lis 2012, o 19:30 
Offline
Użytkownik

Dołączył(a): 29 paź 2012
Posty: 45
Pomógł: 0

Siema,
Potrzebuję programu w C do zapalenia diody na pinie PC7 po 2 godzinach.
Zależy mi żeby było to zrobione na timerach.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2012, o 20:08 
Offline
Użytkownik

Dołączył(a): 18 paź 2012
Posty: 244
Pomógł: 2

Zrób TIMER0 co sekundę i tym Timerze licznik (który będzie inkrementowany co sekundę).

W tym samym przerwaniu zrób:

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


I w ten sposób będziesz miał stan wysoki na PC7 po 2 godzinach, oczywiście jak sam widzisz program będzie znowu zliczał te minuty, więc możesz zrobić w przerwaniu flagę żeby nie liczył już po "pierwszym" zapaleniu diody.

Już mi się nie chce pisać że do tego są znaczniki syntax żeby ich używać ...... SunRiver



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: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO