|
// init
SMP=0;
CKE=0; // for SPI mode 3
SSPCON1=BIN8(0,0,0,1,0,0,1,0); // CKP = 1 for SPI mode 3
TRISC|=(1<<4); // rc4/sdi - input
TRISC&=~((1<<5)|(1<<3)|(1<<0)); // rc5/sdo, rc3/sck, rc0(cs) - output
TRISA|=(1<<5); // ra5/ss - input (need?)
SSPEN=1;
// test (текущий вариант)
WCOL=0;
SSPOV=0;
SSPBUF=0x55;
while(!BF) __clear_watchdog_timer();
/* t=SSPBUF; */
E-mail: info@telesys.ru