当前位置首页 > 百科> 正文

MAX16807接口函式

2019-07-11 10:29:17 百科

MAX16807接口函式

void Send_Data (uchar data)
{
uchar i, bits = 0x80;
Clr_LE;
for(i = 8; i > 0; i--)
{
Clr_CLK;
_delay_us(3);
if (data & bits) /*判断数据位*/
Set_ DIN;
else
Clr_ DIN;
_delay_us(3);
Set_ CLK; /*在CLK的上升沿採样*/
_delay_us(5);
bits = bits >> 1;
}
_delay_us(5);
Set_LE;
_delay_us(5);
Clr_LE; /*数据在LE的下降沿锁存*/
}
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net