Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Wielokrotne wywoływanie funkcji w tym samym czasie z innym argumentem

Łukasz6 15 Lut 2012 00:05 877 2
  • #1 15 Lut 2012 00:05
    Łukasz6
    Poziom 16  

    Mam takie małe pytanko , otóż w przedstawionym fragmencie kodu sprawdzam wynik funkcji zwracajacej 1, jeśli przycisk podany w argumencie jest wcisnięty i 0 jeśli nie; I teraz pytanie czemu takie odczytywanie nie przynosi rezultatu? Ta sama funkcja, tylko z innym argumentem w tym samym czasie nie będzie się wykonywać? Pierwszy raz spotykam się z takim problemem, może mnie oświecicie.
    U mnie wygląda to tak że mogę odczytać tylko stan przycisku SWITCH_GORA; natomiast SWITCH_DOL juz nie. Oczywiscie jak zamienie miejscami te argumenty to jest odwrotnie. Czekam na poradę ,czemu tak tego robić nie mogę(bo może ja już słabawo myśle o tej porze). Pozdrawiam, Łukasz

    Kod: c
    Zaloguj się, aby zobaczyć kod

    0 2
  • Pomocny post
    #2 15 Lut 2012 10:21
    Freddie Chopin
    Specjalista - Mikrokontrolery

    Nie działa bo używasz w tej funkcji zmiennych globalnych (statycznych).

    4\/3!!

    0
  • #3 15 Lut 2012 12:59
    Łukasz6
    Poziom 16  

    Dokładnie Freddie, miałeś rację jak zawsze. Że ja żem na to nie wpadł- toż to przecież oczywiste, no ale głupota niestety nie boli. Dzięki jeszcze raz i pozdrawiam. Łukasz

    0