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反之跳过直接读取 }

近期下载者

相关文件


收藏者