Witam.
Zrobiłem własną "bibliotekę" składającą się z plków LED.h i LED.c
I mam taki problem że w pliku głównym (z funkcją main) mam zdefiniowaną wartość F_CPU 8000000MHz. I teraz tak funkcja główna wygląda tak:
A plik LED.c wygląda tak:
Działa to tak że podłączone są dwie diody, najpierw miga ta z pętli głównej potem ta z funkcji LED.
I jest taki problem że dioda z funkcji głównej miga co 1sek a ta z funkcji LED szybciej. Jak się okazało problem tkwi w tym że ta funkcja LED z pliku LED.c nie widzi deklaracji F_CPU w pliku main.c
Jak to obejść?? tzn. jak zrobić aby w tym pliku LED. była widoczna deklaracja zegara??
Zrobiłem własną "bibliotekę" składającą się z plków LED.h i LED.c
I mam taki problem że w pliku głównym (z funkcją main) mam zdefiniowaną wartość F_CPU 8000000MHz. I teraz tak funkcja główna wygląda tak:
Kod: C / C++
A plik LED.c wygląda tak:
Kod: C / C++
Działa to tak że podłączone są dwie diody, najpierw miga ta z pętli głównej potem ta z funkcji LED.
I jest taki problem że dioda z funkcji głównej miga co 1sek a ta z funkcji LED szybciej. Jak się okazało problem tkwi w tym że ta funkcja LED z pliku LED.c nie widzi deklaracji F_CPU w pliku main.c
Jak to obejść?? tzn. jak zrobić aby w tym pliku LED. była widoczna deklaracja zegara??
