走走看看,路过得来看一下
void wt24(a,d)unsigned a,d;
{
unsigned char ah;
unsigned z;
for(z=0;z<128;z++)
{
wt24(a,0);
}
SD24=1;
SCLK24=0;
start();
ah=(a>>7);
ah&=0x0e;
shift(ah|0xa0,8);
ack();
shift(a,8);
ack();
shift(d,8);
ack();
stop24();
}
我红色得那里是加了句FOR循环,但不清楚放得地方是否正确。请教请教帮帮忙。就是使WT24(A,D)是A的值为零。放到那里是否可以。
[此贴子已经被作者于2007-10-18 13:44:13编辑过]