04-03-2021, 00:31
(02-03-2021, 16:18)kaczakat napisał(a): A jeśli piny nie są po kolei to można je przemapować robiąc tablicę - uint8_t IOtab[]={5,3,7,12,A0,itd};, potem w pętli odczytujesz po kolei digitalRead(IOtab[i]);
Docelowa aplikacja będzie na sterowniku PLC. Piny są tam zdefiniowane inaczej niż w Arduino mega. To jest Controlino Mega. Nie odwołuje się bezpośrednio do numeru pin tylko do stałej, która zdefiniowana jest w klasie Controlino. Czy w miejsce elementów tablicy da się wstawić odwołanie do nazwy stałej?