Hey ,
*Jesli to zly dzial to prosze moderatora o przeniesienie*
Jako , ze ostatnio programowanie jest we mnie "silne" odkrywam magie CallBackow i eventow

mozna powiedziec , ze odkrywam na nowo bo uzywam/uzywalem ich w C#
Bedac w pracy mam czas na napisanie programikow ale niestety podlaczanie zestawu mozna rzecz *byloby z leksza przegieciem*

Dlatego napisalem sobie programik bez sprawdzenia go na uC. Wzialem pod uwage , ostatnio popularny temat podswietlania schodow.
Stad narodzil sie pomysl :
+ Mikrokontroler uC AVR (Atmega 32 lub ATMEGA88 )
+ Uzycie INT0 oraz INT1 do wykrycia sygnalu cyfrowego nadanego przez sensory przy schodach
+ Wykorzystanie CallBackow
+ W przyszlosci optymalizacja kodu
Dlatego pytanie do bardziej zaawansowanych - czy mogli by rzucic okiem na kod i podowiedziec czy to zadziala ? Plan jest nastepujacy ...
+ Aktywacja call backow poprzez rejestracje funkcji
+ Inicjalizacja i zezwolenie na przerwania
+ Obluga przerwan poprzez flagi
Oto co mam w LIBsie swoim w .h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Czyli tutaj exportuje sobie inicjalizacje w ktorej wlaczam przerwania oraz EVENT i rejestracje
Nastepnie jest czesc LIBsa .c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
No i pozniej mamy juz oslawiony chwala main.c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Jak tak na to patrze N'ty raz

to wyglada ze mamy wszystko potrzebne do "ugotowania" programu z CallBack'ami
Wszelkie KRYTYCZNe*

komentarze mile widziane
