Witam,
Kurcze ciężko mi zajarzyć co autor ma na myśli :/ No dobra ale powalczmy:
1. Po otrzymaniu sygnału z zewnątrz:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
2. Skoro faza = 1, to przy następnym przerwaniu na pewno będzie else:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
3. Teraz przerwanie zewnętrzne:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Generalnie ja bym to dał do funkcji głównej programu a w przerwaniu od int tylko ustawiał flagę.
Tyle co można powiedzieć do tego kodu, jak by była całość to może więcej by się coś doradziło.
Ale przerwanie to zrobiłbym to na zasadzie:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Jak chcesz więcej wskazówek i rozwiązania problemu daj cały kod, czyli definicję zmiennych i we/wy pinów. A makrodefinicje nie wiem czy nie powinny być ujęte w cudzysłowie, żeby to tak zadziałało jak masz?
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Bez średnika na końcu.
z Niebieskim pozdRowieniem,
Doman89