Introduction - If you have any usage issues, please Google them yourself
STM32 control temperature sensor u8 DS18B20_Check(void)
{
u8 retry 0
DS18B20_IO_IN() //SET PA0 INPUT
while (DS18B20_DQ_IN&&retry<200)
{
retry++
delay_us(1)
}
if(retry> 200)return 1
else retry 0
while (!DS18B20_DQ_IN&&retry<240)
{
retry++
delay_us(1)
}
if(retry> 240)return 1
return 0
}