单总线的写操作程序.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 + -
显示快捷键?