Witam,
zaczynam zabawę z programowanie mikrokontrolerów.Wszystko mi ładnie działa, tylko nie rozumiem niektórych elementów kodu, który wklepuje.
np.
#define LED_PIN (1<<PC7) nie chodzi mi tutaj o samo użycie funkcji tylko o to jak za pomocą tego kodu definiowany jest pin PC7? Jaką daje wartość to przesunięcie bitowe? Nie wiem, skąd wziąć wartość PC7, żeby wiedzieć o ile bitów przesunąć.
zaczynam zabawę z programowanie mikrokontrolerów.Wszystko mi ładnie działa, tylko nie rozumiem niektórych elementów kodu, który wklepuje.
np.
#define LED_PIN (1<<PC7) nie chodzi mi tutaj o samo użycie funkcji tylko o to jak za pomocą tego kodu definiowany jest pin PC7? Jaką daje wartość to przesunięcie bitowe? Nie wiem, skąd wziąć wartość PC7, żeby wiedzieć o ile bitów przesunąć.