Witam,
w swoich programikach używam między innymi takiego oto sposobu "definiowania" swoich wejsc / wyjsc i ich funkcji:
...
#define blokada_off bit_is_set(PINA,7)
...
...
DDRA&=~_BV(7); // wejscie - blokada
PORTA|=_BV(7);
...
Podpowiedzcie mi w jaki sposob moge uproscic sobie pozniejsza zmiane funkcji danego portu?
Teraz chcąc zmienić port A7 na inny nb B2 to muszę zmianiać to w dwóch miejscach programu.
Jak mogę to uprościć do zmiany tylko w jednym miejscu? Może i niby to z lenistwa wynika, ale nie tylko...
Radzio
w swoich programikach używam między innymi takiego oto sposobu "definiowania" swoich wejsc / wyjsc i ich funkcji:
...
#define blokada_off bit_is_set(PINA,7)
...
...
DDRA&=~_BV(7); // wejscie - blokada
PORTA|=_BV(7);
...
Podpowiedzcie mi w jaki sposob moge uproscic sobie pozniejsza zmiane funkcji danego portu?
Teraz chcąc zmienić port A7 na inny nb B2 to muszę zmianiać to w dwóch miejscach programu.
Jak mogę to uprościć do zmiany tylko w jednym miejscu? Może i niby to z lenistwa wynika, ale nie tylko...
Radzio