文件名称:DHT11温湿度传感器(STM32)
文件大小:2KB
文件格式:ZIP
更新时间:2022-06-01 13:00:50
stm32 源码软件 arm 嵌入式硬件 单片机
该DHT11库中信号线接的是PA4端口,若要接其他端口请修改头文件 DHT11温湿度传感器(STM32) 二. 主机(单片机)发送起始信号: 1.主机先拉高data。 2.拉低data延迟18ms。 3.拉高data(通过此操作将单片机引脚设置为输入)。 三. 从机(DHT11)收到起始信号后进行应答: 从机拉低data,主机读取到data线被拉低持续80us后从机拉高data线, 持续80us,直到高电平结束,意味着主机可以开始接受数据。 四. 主机开始接收数据: 1.主机先把data线拉高(io设置为输入)。 2.从机把data线拉低,主机读取data线电平,直到低电平结束(大约50us) 从机拉高data线后,延迟40us左右(28~70us之间)主机再次读取data线电平,如果为低电平,则为“0”,如果为高电平,则为“1”。 3.继续重复上述1,2步骤累计40次。 五. data线拉低50us代表读取结束
【文件预览】:
sys.h
DHT11.h
DHT11.c
说明.txt