请高手指点CC1020程序?
char ReadFromCC1020Register(char addr){
char Value;
PSEL=0;
Value=SSPBUF;
SSPBUF=(addr<<1)&0xFE; // Write address to CC1020, write bit is always 0
// Wait until data is written
while (BF==0);
SSPOV=0;
// Switch direction
PDI=1;
TRISC|=0x20; // Set up PDATAOUT as an input
SSPBUF=0xFF; // Dummy write
while (BF==0);
Value=SSPBUF;
TRISC&=~0x20; // Set PDATAOUT as an output
PSEL=1;
return Value;
}
#else
其中的SSPBUF和SSPOV,TRISC分别代表什么? 楼主真是牛了哇! 跟1020无关,研究单片机去吧。
页:
[1]