ds18b20c
89s51_ds18b20c语言程序已通过硬件测试(编辑修改稿)
} else //写 0 { DQ = 0。 //主机将数据线拉至低电平产生写时间片 delay(40)。 //延时 60uS以上(因为一个写周期至少延时 60uS) DQ = 1。 _nop_()。 //恢复延时(因为个写周期之间至少有 1uS的恢复时间) _nop_()。 _nop_()。 _nop_()。 } } }
} else //写 0 { DQ = 0。 //主机将数据线拉至低电平产生写时间片 delay(40)。 //延时 60uS以上(因为一个写周期至少延时 60uS) DQ = 1。 _nop_()。 //恢复延时(因为个写周期之间至少有 1uS的恢复时间) _nop_()。 _nop_()。 _nop_()。 } } }