标题: SHT40是怎么驱动的,没有温度寄存器地址和湿度寄存器地址 [打印本页]

作者: 3346661547    时间: 2022-6-16 18:37
标题: SHT40是怎么驱动的,没有温度寄存器地址和湿度寄存器地址
SHT40是怎么驱动的,没有温度寄存器地址和湿度寄存器地址

1655375793120_6CD142C4-080E-4cbe-8AFD-0053FFFD64A1.png (167.16 KB, 下载次数: 70)

1655375793120_6CD142C4-080E-4cbe-8AFD-0053FFFD64A1.png

作者: Y_G_G    时间: 2022-6-16 21:16
数据手册第8-11页面有说明的
它并不是像DS1302这种有寄存器操作的
它是通过先发送一个命令(时序在第9页面,命令在第10页面),然后重新启动IIC读取数据,读取到有数据格式和计算方法在10页面有说明
如果是自己用的,推荐用hdc1080,两者差不多一样的,HDC1080官方有C代码例程
作者: 啧啧啧啧啧啧54    时间: 2022-6-21 21:01
Y_G_G 发表于 2022-6-16 21:16
数据手册第8-11页面有说明的
它并不是像DS1302这种有寄存器操作的
它是通过先发送一个命令(时序在第9页面 ...

那是不是不用发从机地址0x44
作者: Y_G_G    时间: 2022-6-22 18:44
啧啧啧啧啧啧54 发表于 2022-6-21 21:01
那是不是不用发从机地址0x44

先发送从机地址,从机应答之后再发送命令,再等待从机应答,应答之后发送停止信号,然后再发送从机地址,说得有点绕,你看一下数据手册的时序图就知道了但从机地址并不是固定的,在数据手册中也是有说明的







欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1