Witam. Potrzebuję uruchomić potencjometr cyfrowy. Wykorzystałem program z tego tematu https://www.elektroda.pl/rtvforum/topic1998100.html, który rzekomo działa.
Ale u mnie go nie kompiluje, wywala mi takie błędy.
main.c: In function 'spi_init':
main.c:15: error: 'DDRB' undeclared (first use in this function)
main.c:15: error: (Each undeclared identifier is reported only once
main.c:15: error: for each function it appears in.)
main.c:15: warning: implicit declaration of function '_BV'
main.c:15: error: 'PB0' undeclared (first use in this function)
main.c:16: error: 'PB2' undeclared (first use in this function)
main.c:17: error: 'PORTB' undeclared (first use in this function)
main.c:18: error: 'PB3' undeclared (first use in this function)
main.c: In function 'spi_write':
main.c:26: error: 'PORTB' undeclared (first use in this function)
main.c:26: error: 'PB3' undeclared (first use in this function)
main.c:31: error: 'PB0' undeclared (first use in this function)
main.c:33: error: 'PB2' undeclared (first use in this function)
make.exe: *** [main.o] Error 1
Kod: C / C++
Ale u mnie go nie kompiluje, wywala mi takie błędy.
main.c: In function 'spi_init':
main.c:15: error: 'DDRB' undeclared (first use in this function)
main.c:15: error: (Each undeclared identifier is reported only once
main.c:15: error: for each function it appears in.)
main.c:15: warning: implicit declaration of function '_BV'
main.c:15: error: 'PB0' undeclared (first use in this function)
main.c:16: error: 'PB2' undeclared (first use in this function)
main.c:17: error: 'PORTB' undeclared (first use in this function)
main.c:18: error: 'PB3' undeclared (first use in this function)
main.c: In function 'spi_write':
main.c:26: error: 'PORTB' undeclared (first use in this function)
main.c:26: error: 'PB3' undeclared (first use in this function)
main.c:31: error: 'PB0' undeclared (first use in this function)
main.c:33: error: 'PB2' undeclared (first use in this function)
make.exe: *** [main.o] Error 1