WItam;
mam pewną funkcję która przykładowo mruga diodą.
tylko że ta funkcją jest na stałe przyporządkowana tylko do jednego PINu procesora. A ja bym chciał aby funkcja ta była uniwersalna i mogłaby być wywołana z argumentem określającym konkretnie o który port chodzi i o który pin.
Coś w ten deseń :
Mrugnij_dioda(PORTA,3);
Mrugnij_dioda(PORTB,5);
Jak to zrobić ?
pozdrawiam
mam pewną funkcję która przykładowo mruga diodą.
Void mrugnij_dioda(void)
{
PORTA^=1<<3;
}tylko że ta funkcją jest na stałe przyporządkowana tylko do jednego PINu procesora. A ja bym chciał aby funkcja ta była uniwersalna i mogłaby być wywołana z argumentem określającym konkretnie o który port chodzi i o który pin.
Coś w ten deseń :
Mrugnij_dioda(PORTA,3);
Mrugnij_dioda(PORTB,5);
Jak to zrobić ?
pozdrawiam