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.

C AVR - RC5 - obsługa biblioteki

@Kamil 13 Wrz 2014 21:31 1413 3
  • #1 13 Wrz 2014 21:31
    @Kamil
    Poziom 23  

    Witam, na wstępie dodam że jestem bardzo początkujący w programowaniu. Staram się stworzyć program który by włączał i wyłączał funkcję RGB, poprzez pilot RC5. Staram się to zrobić po kolei i najpierw próbuję gasić i zapalać pilotem diodę. Problemem jest to, że program reaguje na każdy przycisk a nie na konkretny - zaprogramowany. Chce sterować klawiszem numer 55. Mogę nim zapalać diodę i gasić natomiast pozostałymi klawiszami udaje mi się raz zapalić, czasem zgasić - dzieje się to losowo. Mam wrażenie, że robię błąd w tym: if(dd_rc5_dane_odebrane & 0b110111). Proszę o pomoc.

    Plik main:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Oraz biblioteka:
    Kod: c
    Zaloguj się, aby zobaczyć kod



    Kod: c
    Zaloguj się, aby zobaczyć kod


    Gdzie robię błąd?

    0 3
  • #3 10 Paź 2014 07:31
    Rot
    Poziom 10  

    olelek a wytłumacz co to jest ta zmienna DD_RC5_TOGGLE w tym kodzie co napisałeś bo też borykam się z tym problemem

    0
  Szukaj w 5mln produktów