wydawało mi się ze jest to ultra prosty program
w timerze programowym inkremetuje zmienną i resetuje w przerwaniu od przejścia przez 0
zależnie od wartosci tej zmiennej właczam i wyłaczam triaka
ustawienia timera :
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
obsługa timera :
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
timery programowe w main(w zasadzie cały main):
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
przerwanie od przejscia przez 0:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
obsługa analog:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
i owszem ściemnia ten program ale mruga żarówka :/
przejrzałem to na oscyloskopie i wygląda to tak

czyli zaraz po przerwaniu jest spowrotem on zcego nie pojmuje.
Poradzcie co mogę jeszcze sprawdzić