 |
www.nestor-electronic.pl Forum sterowników procesorowych- programy BASCOM
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
ELDanek Nowy
Dołączył: 02 Sty 2012 Posty: 4
|
Wysłany: Czw Paź 09, 2014 11:30 am Temat postu: Przerzutnik T i układ czasowy |
|
|
Witam
wgrałem program przerzutnik t z oślej łączki, jak spowodować aby był poprzedzony układem czasowym?
Czyli na przykład wciśnięcie s1 zezwoli przez 30s na załączenie przerzutnika( zapalenie diody) ale upłynięcie tego czasu nie spowoduje jej zgaszenie dopiero wciśnięcie s2 wygasi.
Do 'pętla nieskończona
If Pind.0 = 0 Then 'jeśli S2 zwarty
Waitms 20 'czekaj 20ms
If Pind.0 = 0 Then 'potem znów sprawdź stan S2
If Portb.1 = 1 Then 'badaj bit pomocniczy i gdy ustawiony
Toggle Portb.7 'zmień stan lampki
Portb.1 = 0 'i zablokuj możliwość zmian
End If
End If
Else 'jeśli S2 nie jest zwarty
Portb.1 = 1 'umożliw zmiany
End If
Loop
End |
|
Powrót do góry |
|
 |
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
Powered by phpBB © 2001, 2005 phpBB Group
|