Wystarczyłoby żebyś napisał to sobie np tak:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
albo tak - i byłby ten sam efekt i taki o który ci chodzi jak rozumiem:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
który wg ciebie jest prostszy ?
Tak w ogóle to poczytaj może jeszcze raz o operacjach bitowych bo widzę, że z tym masz jeszcze na razie poważny problem. Pomyśl sobie - skoro napiszesz tak:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
to ustawisz JEDYNKĘ na pinie PB1 ale za to ZERA na wszystkich innych pinach - ale ok, pierwsza dioda zgaszona
potem robisz:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
i co ? OK ustawiasz JEDYNKĘ na PB2 ale znowu wstawiasz ZERA na wszystkie inne piny (bity rejestru) w tym na PB1 który wcześniej ustawiałeś jako JEDEN. I dlatego masz ZONK'a
a gdybyś zrobił tak
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
ale później
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
to wtedy masz już dwie jedynki ustawione i tak dalej - tylko potrzebujesz operacji bitowej OR
_________________
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 ]