krawi92 napisał(a):
[...]
jak rozumieć operacje np PORTD &=~~(1<<6)?
To równoważne bedzie z zapisem &=?
Jeśli dobrze zrozumiałem pytanie - to generalnie tak.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Zapis taki jak wyżej będzie równoważny
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
lub też po prostu
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
idąc po kolei
czyli po kolei
(1 << 6) => 0b01000000
~(1 << 6) => 0b10111111
~(~(1 << 6)) => 0b01000000
finalnie
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.