-Konfigurujesz Timer na stałą, krótką wartość czasową.
-Tworzysz tablicę do której wpisujesz czasy poszczególnych sygnałów.
-W procedurze przerwania dekrementujesz pobraną zmienną z Tablicy (w tej procedurze nie rób pętli tylko dec). Gdy zostanie wyzerowana pobierasz następną zmienną.
inny sposób:
-Konfigurujesz Timer jako czasomierz.
-Tworzysz tablicę do której wpisujesz czasy poszczególnych sygnałów.
-Procedura przerwania służy do pobrania nowej wartości z Tablicy i załadowania do Timera.