单总线的写操作程序.c

来自「单片机数据通讯典型应用(光盘内容)」· C语言 代码 · 共 17 行

C
17
字号
void Writebit(uchar wbit)
{ 
_nop_();                   //保证两次写操作间隔1μs以上
DQ=0;
_nop_();                   //保证主机拉低总线1μs以上
if(wbit)
{                           //向总线写1
DQ=1;
delay(4);             //等待60μs
}
else 
{                         //向总线写0
Delay(4);              //等待60μs
DQ=1;
}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?