Witam!
Potrzebuję w moim programie kolejno wyciągać bit ze zmiennej i sprawdzać jego stan logiczny.
Ponieważ sam nie bardzo wiem jak to zrobić proszę o pomoc.
Miało by to wyglądać jakoś tak:
Nie wiem jak sprawdzać stan tego bitu, może coś źle kombinuję od początku??
Potrzebuję w moim programie kolejno wyciągać bit ze zmiennej i sprawdzać jego stan logiczny.
Ponieważ sam nie bardzo wiem jak to zrobić proszę o pomoc.
Miało by to wyglądać jakoś tak:
Code:
for (k = 0; k < 8; k++)
{
// Teraz sprawdzanie logicznego stanu bitu w zmiennej , jeżeli prawda
(HIGH) to PORTB.1 = 1;
else;
PORTB.1 = 0;
zmienna <<= 1; // Tu nie wiem czy dobrze kombinuję
}
Nie wiem jak sprawdzać stan tego bitu, może coś źle kombinuję od początku??