logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Programowanie WinAVR w C - pytanie

lukasbank1993 06 Mar 2011 22:23 1067 2
REKLAMA
  • #1 9244981
    lukasbank1993
    Poziom 12  
    Witam.
    Proszę o wytłumaczenie co oznaczaja dane polecenia - oznaczyłem te których nie rozumiem w komentarzu:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • Pomocny post
    #2 9245173
    skalsky5000
    Poziom 21  
    PORTB|=_BV(3) powoduje ustawienie PORTB.3 w stan wysoki.Znak '|' to funkcja OR.

    PORTB = 0x00 zeruje cały port (0x00 to dziesietnie 0 :))
  • Pomocny post
    #3 9245189
    Fredy
    Poziom 27  
    _delay_us(1); to zatrzymanie na 1us.


    if (!(bit_is_clear(PINB,4))) to "jeśli bit 4 portu B nie jest clear) to rób coś tam....
    Wykrzyknik to negacja. Bit is clear to chyba samo mówi za siebie.
REKLAMA