DS18B20
所属分类:单片机开发
开发工具:C/C++
文件大小:3KB
下载次数:4
上传日期:2019-11-05 11:01:05
上 传 者:
adv6
说明: DS18B20的c语言驱动程序,适用于stm32平台,实现多DS18B20级联,基于正点原子
(The C language driver of DS18B20, which is suitable for STM32 platform, realizes multi DS18B20 cascade)
文件列表:
DS18B20\DS18B20.C (8530, 2019-11-04)
DS18B20\DS18B20.h (986, 2019-11-05)
DS18B20 (0, 2019-11-05)
适用于stm32F1(pa1) 如果换其他单片机 改引脚
while(DS18B20_Init()==1&&i<50) //初始化
{
i++;
delay_ms(10);
}
if(i>=50)
hardware_state.ds18b20state=1;//状态设置
else
hardware_state.ds18b20state=0;
if(hardware_state.ds18b20state==0)
{
DS18B20_Search_Rom();//获取18b20数量
printf("dsnum[%d]\r\n",hardware_date.tempnum);//打印数量
printf("ds0tmp[%6.2f]\r\n",DS18B20_Get_Temp(0,hardware_date.tempnum>1?1:0));//获取温度如果数量大于一启动searchrom反之跳过直接读取
}
近期下载者:
相关文件:
收藏者: