1Wire通信底层

来源:互联网 发布:数据库攻击手段sql注入 编辑:程序博客网 时间:2024/06/04 18:26


bit OWReset()
{
bit flag;


DQ = 0;
DelayDUs( 315 );
DQ = 1;
DelayDUs( 35 );
flag = DQ;
DelayDUs( 215 );


return flag;
}


bit OWReceiveBit()
{  
bit dat;

DQ = 0;
DQ = 1;
DelayDUs( 1 );
dat = DQ;
DelayDUs( 13 );


return dat;


}


void OWSendBit( bit dat )
{

DQ = 0;
DQ = dat;
DelayDUs( 15 );
DQ = 1;
}
0 0
原创粉丝点击