Witam !
Mam skonfigurowaną magistrale 1wire
Jak zrobić tak, abym mógł w pętli głównej programu jakoś zmieniać nr portu bo nie zawsze chcę aby magistrala 1wire była na PD4.
Pozdrawiam
Mam skonfigurowaną magistrale 1wire
#define WYJSCIE_1WIRE DDRD |= _BV(4) // ustawienie pinu 1wire jako wyjscia = stan niski
#define WEJSCIE_1WIRE DDRD &= ~_BV(4) // ustawienie pinu 1wire jako wejscia = stan_wysoki
#define USTAW_PORT_1WIRE PORTD |= _BV(4)
#define WYCZYSC_PORT_1WIRE PORTD &= ~_BV(4)
#define CZY_USTAW_PIN PIND & _BV(4)
Jak zrobić tak, abym mógł w pętli głównej programu jakoś zmieniać nr portu bo nie zawsze chcę aby magistrala 1wire była na PD4.
Pozdrawiam