level 2
水晶葡萄_Jay
楼主
[img pic_type= width= height=]file:///E:\qq文件\2424994234\Image\C2C\(O[1`A008Y}Q)~UM{L7JI)A.jpg[/img]

楼主的板子是这块。用的他的例程里面的代码,用裸机上烧写上去没问题,但是到协议栈里面就不可以了。
#define CS_TC77 P1_4
#define SCK P1_5
#define MISO P1_7
初始化IO口
这是读取的代码
int8 ReadTc77(void)
{
INT16U temp=0;
INT8U i;
MISO = 1;
SCK = 0;
CS_TC77 = 0;
for(i=0; i<16; i++)
{
temp <<= 1;
SCK = 1;
asm("nop");
if(MISO)
temp++;
SCK = 0;
asm("nop");
}
CS_TC77 = 1;
i = temp >> 7;
return i;
}
2016年03月21日 10点03分
1

楼主的板子是这块。用的他的例程里面的代码,用裸机上烧写上去没问题,但是到协议栈里面就不可以了。#define CS_TC77 P1_4
#define SCK P1_5
#define MISO P1_7
初始化IO口
这是读取的代码
int8 ReadTc77(void)
{
INT16U temp=0;
INT8U i;
MISO = 1;
SCK = 0;
CS_TC77 = 0;
for(i=0; i<16; i++)
{
temp <<= 1;
SCK = 1;
asm("nop");
if(MISO)
temp++;
SCK = 0;
asm("nop");
}
CS_TC77 = 1;
i = temp >> 7;
return i;
}