找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

SHT40是怎么驱动的,没有温度寄存器地址和湿度寄存器地址

查看数: 2537 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-6-16 18:37

正文摘要:

SHT40是怎么驱动的,没有温度寄存器地址和湿度寄存器地址

回复

ID:401564 发表于 2022-6-22 18:44
啧啧啧啧啧啧54 发表于 2022-6-21 21:01
那是不是不用发从机地址0x44

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


ID:807363 发表于 2022-6-21 21:01
Y_G_G 发表于 2022-6-16 21:16
数据手册第8-11页面有说明的
它并不是像DS1302这种有寄存器操作的
它是通过先发送一个命令(时序在第9页面 ...

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

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表