用户工具

站点工具


icore4t_9

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
上一修订版 两侧同时换到之后的修订记录
icore4t_9 [2020/04/09 11:44]
zgf [三、 实验原理]
icore4t_9 [2020/04/09 11:47]
zgf [三、 实验原理]
行 87: 行 87:
 {{ :​icore4t:​icore4t_arm_hal_9_2.png?​direct&​550 |}}  {{ :​icore4t:​icore4t_arm_hal_9_2.png?​direct&​550 |}} 
 === 2.LM75A时序图 === === 2.LM75A时序图 ===
-{{ :​icore4t:​icore4t_arm_hal_9_3.png?​direct&​850 ​|}} +{{ :​icore4t:​icore4t_arm_hal_9_3.png?​direct |}} 
    
 === 3.LM75A框图 === === 3.LM75A框图 ===
-{{ :​icore4t:​icore4t_arm_hal_9_4.png?​direct&​800 |}} +{{ :​icore4t:​icore4t_arm_hal_9_4.png?​direct&​850 |}} 
    
 === 4.LM75A寄存器介绍 === === 4.LM75A寄存器介绍 ===
   * **温度寄存器(地址0x00):​**   * **温度寄存器(地址0x00):​**
   * 温度寄存器是一个只读寄存器,包含 2 个 8 位的数据字节,由一个高数据字节( MS)和一个低数据字节( LS)组成。在这两个字节中只用到 11 位,来存放分辨率为 0.125℃的Temp数据(以二进制补码数据的形式),如表 3.1所示。对于 8 位的I2C总线来说,只要从LM75A的“ 00 地址”连续读两个字节即可(温度的高 8 位在前)。   * 温度寄存器是一个只读寄存器,包含 2 个 8 位的数据字节,由一个高数据字节( MS)和一个低数据字节( LS)组成。在这两个字节中只用到 11 位,来存放分辨率为 0.125℃的Temp数据(以二进制补码数据的形式),如表 3.1所示。对于 8 位的I2C总线来说,只要从LM75A的“ 00 地址”连续读两个字节即可(温度的高 8 位在前)。
-{{ :​icore4t:​icore4t_arm_hal_9_5.png?​direct&​800 |}} +{{ :​icore4t:​icore4t_arm_hal_9_5.png?​direct&​750 |}} 
   * 根据11位的Temp数据来计算Temp值的方法:   * 根据11位的Temp数据来计算Temp值的方法:
     * 若 D10=0,温度值(℃)=+(Temp数据)×0.125℃;     * 若 D10=0,温度值(℃)=+(Temp数据)×0.125℃;
     * 若 D10=1,温度值(℃)=-(Temp数据的二进制补码)×0.125℃。     * 若 D10=1,温度值(℃)=-(Temp数据的二进制补码)×0.125℃。
 === 5.温度与寄存器数值对照表 === === 5.温度与寄存器数值对照表 ===
-{{ :​icore4t:​icore4t_arm_hal_9_6.png?​direct&​ |}} +{{ :​icore4t:​icore4t_arm_hal_9_6.png?​direct&​750 |}} 
    
 ==== 四、 实验程序 ==== ==== 四、 实验程序 ====
icore4t_9.txt · 最后更改: 2022/03/22 10:39 由 sean