悬赏
1
分 芯积分未解决
void SmpKySign(void)
{
// PSCP=1; //移位寄存器时钟输入高电平
PSPL=1; //启动移位操作输入高电平
Delay(4);
PSPL=0; //启动移位操作输入低电平,并行口输入,串行口输出数据
Delay(4);
PSPL=1; //启动移位操作输入高电平,串行口输出
Delay(2);
dat=0;
for(j=0;j<8;j++)
{
PSCP=0; //移位寄存器时钟输入低电平
Delay(4);
if(PSDout) //74HC165D串行口输出为真
{
dat=dat<<1;
dat=dat|0x01;
}
else
dat=dat<<1;
PSCP=1; //移位寄存器时钟输入高电平
Delay(2);
}
LedIndt[0]=dat;
}