Witam
Piszę ten post ponieważ nigdzie nie znalazłem odpowiedzi na mój problem.
Chciałbym zmieniać funkcję programu za pomocą jednego klawisza.
W tej chwili robię to wg. mnie na okrężno ale nie znalazłem lepszego rozwiązania:
W programie
Aa - jest to przycisk który powoduje zaświecenie diod
Przycisk - jest to switch zmieniający funkcje gaszenia / zapalania gdy zostanie naciśnięty " Aa"
Program odchudziłem do granic możliwości żeby mnie więcej czytelna była jego funkcja.
Ten układ ma za zadanie załączać diody w różnych konfiguracjach.
Piszę ten post ponieważ nigdzie nie znalazłem odpowiedzi na mój problem.
Chciałbym zmieniać funkcję programu za pomocą jednego klawisza.
W tej chwili robię to wg. mnie na okrężno ale nie znalazłem lepszego rozwiązania:
W programie
Aa - jest to przycisk który powoduje zaświecenie diod
Przycisk - jest to switch zmieniający funkcje gaszenia / zapalania gdy zostanie naciśnięty " Aa"
Do
Program1:
Do
Swiecenie_stale1:
Do
Portc = &B00011111
If Przycisk = 0 Then
Gosub Program2
Waitms 25
Elseif Aa = 1 Then
Waitms 25
Gosub Wylacz
End If
Loop
Wylacz:
Do
Portc = &B00000000
If Przycisk = 0 Then
Gosub Program2
Waitms 25
Elseif Aa = 0 Then
Waitms 25
Gosub Swiecenie_stale1
End If
Loop
Loop
Program2:
Do
Portc = &B00000011
If Przycisk = 0 Then
Gosub Program1
End If
Loop
Loop
Program odchudziłem do granic możliwości żeby mnie więcej czytelna była jego funkcja.
Ten układ ma za zadanie załączać diody w różnych konfiguracjach.