Witam
Robie pierwsze kroki w programowaniu w języku bascom. Stanąłem przed problemem zdefiniowania w tym języku pewnych warunkowych komend dla procka atmega8.
Jeśli ktoś może mnie nakierować to z góry dziękuję.
O to moje problemy:
1. Konkretnie chodzi o to by układ reagował np poprzez zapalenie diody led w chwili gdy przycisk podłączony do tego układu jest naciśnięty np. przez 6 sekund.
Czyli nacisnięcie przycisku przez 2,3 lub 5 sekund nie powoduje reakcji. W chwili gdy czas naciśnięcia przeracza 6 sekundę układ zaczyna realizować komendy z programu.
2. Przypadek kolejny to sytuacja gdzie układ ma włączoną diodę led, tylko w chwili, gdy przycisk podłączony do układu, jest wciskany np co sekundę. W chwili gdy przestajemy naciskać przycisk, układ po 5 sekundach od ostatniego naciśnięcia przycisku wyłącza diodę led.
Robie pierwsze kroki w programowaniu w języku bascom. Stanąłem przed problemem zdefiniowania w tym języku pewnych warunkowych komend dla procka atmega8.
Jeśli ktoś może mnie nakierować to z góry dziękuję.
O to moje problemy:
1. Konkretnie chodzi o to by układ reagował np poprzez zapalenie diody led w chwili gdy przycisk podłączony do tego układu jest naciśnięty np. przez 6 sekund.
Czyli nacisnięcie przycisku przez 2,3 lub 5 sekund nie powoduje reakcji. W chwili gdy czas naciśnięcia przeracza 6 sekundę układ zaczyna realizować komendy z programu.
2. Przypadek kolejny to sytuacja gdzie układ ma włączoną diodę led, tylko w chwili, gdy przycisk podłączony do układu, jest wciskany np co sekundę. W chwili gdy przestajemy naciskać przycisk, układ po 5 sekundach od ostatniego naciśnięcia przycisku wyłącza diodę led.