这个是不是AD里面的求8次平均啊 求解释

2019-03-24 13:38发布

void Write_8bits(uint W_bits)
{
uint i,Temp_data;
for(i=0; i<8; i++)
{
   Temp_data = W_bits;
   Temp_data <<= i;
   if((Temp_data&0x80)==0)  //bit7 is zero
   {
    SID_0;// SID = 0;
    nop1;
    CLK_1;// SCLK = 1;
    nop1;
    nop1;
    CLK_0;//SCLK = 0;
    nop1;
    SID_0;//SID = 0;
   }
   else         //bit7 is one
   {
    SID_1;//SID = 1;
    nop1;
    CLK_1; //SCLK = 1;
    nop1;
    nop1;
    CLK_0; //SCLK = 0;
    nop1;
    SID_0;//SID = 0;
   }
}
} 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
jishuaihu
2019-03-24 22:06
< 大哥,这个是一个模拟写SPI的函数,就是模拟一个时序!不知道楼主怎么看出来是求平均的

一周热门 更多>

相关问题

    相关文章