Cześć w BB wydanie I jest taki oto (kawałek) kodu:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
I mam pytanie odnośnie linijki 11
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Czy w tym miejscu nie powinno byc przesunięcia bitowego w lewo tzn. tak:
lcd_sendHalf(_data
<< 4);
Pytam bo mam wątpliwość w książce jest napisane, że przesyłamy starszą część bajtu czyli bity D7...D4 a z tego przykłady rozumiem, to tak:
np mamy zmienną _data opisaną wartością:
11011100część starszą bitu zaznaczyłem na
czerwono, młodsza na
niebiesko.
Więc po przesunięciu bitowym o 4 miejsca w prawo będzie:
0000
1101A więc starszą część wyzerujemy i czy takie działanie jest poprawne, nie powinniśmy wyzerować młodszej części ??