标题: 请教大家一个关于C语言的问题 [打印本页]

作者: wwx3425    时间: 2015-5-17 20:18
标题: 请教大家一个关于C语言的问题
本帖最后由 wwx3425 于 2015-5-17 21:45 编辑

void send(uchar*datl,uchar m)
{ uchar i,j,temp
cs=1;  //片选信号
cs=0;  产生下降沿
for(j=0,j<2,j++)   //
{temp=datl[2*m+j];    //先送八位高数据?这个语句怎么理解,哪位高手指点一下,在下不胜感激
for(i=0,i<8,i++)
  clk=0;
  if((temp&(0x80)==0x80)
   {DAT=1; }
   else
   { DAT=0;
       }
     }

作者: mapleleaf    时间: 2015-5-19 09:27
怎么这么多无效楼层呢
作者: tajasn    时间: 2015-5-19 13:57
是看你传入的指针数组是怎么存储的,你这个是先高8位,后低8位,
另外你程序少了temp<<=1,下面的for循环8次都没有用的
作者: youq2015    时间: 2015-5-24 18:58
不懂,,,同问
作者: 简单爱1314    时间: 2015-5-29 21:11

怎么这么多无效楼层呢




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1