芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

飞芯科技-芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

STM32F103RCT6(mini板)DHT11温湿度传感器

STM32单片机代码可以在光盘里面 实验10 的基础上添加DHT11文件夹并修改main函数得到,dht11.h dht11.c main.c如下

  1. #ifndef __DHT11_H
  2. #define __DHT11_H
  3. #include "sys.h"   

  4. //IO方向设置
  5. #define DHT11_IO_IN()  {PCin(13);}        //PC13输入模式
  6. #define DHT11_IO_OUT() {PCout(13);}         //PC13输出模式   GPIOC->MODER&=~(3<<(13*2));GPIOC->MODER|=1<<13*2;
  7. ////IO操作函数                                                                                          
  8. #define        DHT11_DQ_OUT PCout(13) //数据端口        PC13
  9. #define        DHT11_DQ_IN  PCin(13)  //数据端口        PC13

  10. u8 DHT11_Init(void);//初始化DHT11
  11. u8 DHT11_Read_Data(u8 *temp,u8 *humi);//读取温湿度
  12. u8 DHT11_Read_Byte(void);//读出一个字节
  13. u8 DHT11_Read_Bit(void);//读出一个位
  14. u8 DHT11_Check(void);//检测是否存在DHT11
  15. void DHT11_Rst(void);//复位DHT11   
  16. #endif



联系方式

地址:石家庄市新华区民族路77号华强广场D座2009
电话:0311-88816616/87087811
手机:13315190088
传真:0311-67901001
联系人:张工
网址:www.feixindz.com
邮箱:feixindz@163.com
微信:xinpianjiemi
QQ:527263666/568069805

在线客服
热线电话

企业微信