Zdravo svima, nov sam u programiranju, radim jednu vežbu sa tajmerima i mikrokontrolerima....
Zadatak sam postavio ovako:
Uraditi program koji će u zavisnosti od ulaza aktivirata tajmere i izlaze.
Ukoliko je aktiviran "pb1" pokreni tajmer 120sec nakon čijeg završetka će se aktivirati "out1",ali ukoliko se tokom trajanja vremena tajmera1 (120sec) pritisne taster 2 "pb2" počinje da broji "timer 30sec", nakon čijeg završetka bi se aktivirao "out1".
Timer 30sec ne treba da se aktivira a da pre njega nije aktiviran timer 120sec. U bilo kom trenutku ukoliko bi se aktivirao ulaz "pb3" program treba da se resetuje i ponovo sluša ulaze.
Ulazi
----------
1. pb1 (taster 1)
2. pb2 (taster 2)
3. pb3 (taster 3)
Tajmeri
-----------
1. timer 120sec
2. timer 30sec
Izlazi
..............
1. out1
Svaka pomoć dobrodošla