No ale popatrz kolego napisałeś sobie linię programu nr 32:
if (zmiana(SWITCH_PIN1)) LED_ON;
kompilator krzyczy w niebo głosy że masz tu babola i że jakiś znak $ się pojawił
no to co ? gdzie trzeba zajrzeć - przecież w tej linii nie masz żadnego polecenia w języku C poza warunkiem IF
1. masz wywołanie funkcji zmiana() - hmmm może w niej problem ? może warto przejrzeć jej kod?
2. masz wywołanie definicji preprocesora SWITCH_PIN1 - hmm może w niej problem ? może warto przejrzeć jej kod?
3. masz wywołanie definicji preprocesora LED_ON - hmm może w niej problem ? może warto przejrzeć jej kod?
(przecież te definicje zostaną w tym miejscu rozwinięte do kodu jaki jest wcześniej zrobiony w #define - więc tam trzeba kierować swoje oczka żeby szukać błędów a nie konkretnie w linijce nr 32 - tym bardziej że kompilator wyraźnie ci krzyczy - że nie podoba mu się jakiś znak $ - no i ma rację
no to weź przejrzyj to co napisałem wyżej bo babol widoczny z daleka że HEJ
ale jakbyś nie znalazł - to pisz śmiało dalej
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]