Пытаюсь настроить передачу через SPI. Реакция нулевая...
void SPI_Init(void) { PINSEL1 |= 0x88; // configure SPI1 pins
SPCCR = 0x08; /* Clock Counter = 8 */ SPCR = 0x08A0; /* SPIE and MSTR enable, transfer with 8 bits */
}
int SPI_write (void) { unsigned char result;
SPDR = data; // send next SPI channel 0 data while (!(SPSR & 0x80)) ; // wait for transfer completed
return (0);
}
Сообщение отредактировал schaulin - Aug 24 2006, 13:52
--------------------
spi
|