#include "LM75AD.h"
#include "IIC.h"//
/*
0x00  Temperature Register
0x01  Configuration register  器件模式 写00普通模式(100ms更新一次温度值) 写01为ShutDown模式
0x02  Hysteresis register
0x03  Over_temperature shutdown registerTemp Register
MSByte                LSByte
7   6  5  4  3  2  1  0  7  6  5  4 3 2 1 0
D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X X X X XD10=0    ℃=+(Temp Data×0.125)
D10=1    ℃=-(Temp Data×0.125)Address Table
MSB          LSB
1 0 0 1 A2 A1 A01 0 0 1 0  0  1 0/1       =0x92
*/
///LM75AD IO初始化
void LM75AD_Init(void)
{I2C_WriteByte(0x01,0x00,LM75AD_ADDR);
}float LM75_Temp(void)
{float tempture;int temp;temp=I2C_ReadByte(0x00,LM75AD_ADDR,2);tempture=temp>>5;return tempture*0.125;
}
头文件
#ifndef __LM75AD_H
#define __LM75AD_H
#include "sys.h"#define LM75AD_ADDR 0x92   //默认地址0x90 这里我将A0接至了VCCvoid LM75AD_Init(void);
float LM75_Temp(void);#endif

实际效果(IIC驱动见前文)

LM75AD温度传感器读写相关推荐

  1. LM75AD温度传感器的应用(1)

    LM75A是一种使用片上带隙温度传感器和Sigma-delta a-d转换技术的温度-数字转换器.该装置也是提供超温检测输出的热检测器.LM75A包含多个数据寄存器:配置寄存器(Conf)用于存储设备 ...

  2. LM75AD温度传感器的应用(2)

    寄存器列表 LM75A除指针寄存器外还包含四个数据寄存器,如表5所示. 表5还显示了寄存器上电时的指针值.读写能力和默认内容. 温度寄存器Temp(地址0x00) 温度寄存器是一个只读寄存器,包含2个 ...

  3. WiFi温湿度传感器开发

    1,温度传感器介绍 a,常用的测温传感器 模拟传感器(热电阻,热电偶) 数字传感器 热电阻: PT100 PT1000 原理:电阻得到组织随温度变化 测温方法:电桥测量电压压差 热电偶: K型(镍絡- ...

  4. 联阳IT976E读写温度传感器CT1820

    /********************温度传感器CT1820程序 Start*********************************/ void CT1820_GpioInit(void ...

  5. iOS专题1-蓝牙扫描、连接、读写

    iOS专题1-蓝牙扫描.连接.读写 概念 外围设备 可以被其他蓝牙设备连接的外部蓝牙设备,不断广播自身的蓝牙名及其数据,如小米手环.共享单车.蓝牙体重秤 中央设备 可以搜索并连接周边的外围设备,并与之 ...

  6. android专题-蓝牙扫描、连接、读写

    android专题-蓝牙扫描.连接.读写 概念 外围设备 可以被其他蓝牙设备连接的外部蓝牙设备,不断广播自身的蓝牙名及其数据,如小米手环.共享单车.蓝牙体重秤 中央设备 可以搜索并连接周边的外围设备, ...

  7. ds18b20温度传感器 lcd C语言,C程序控制18B20测温及LCD显示源码打包

    源代码中包括三个实验的源程序:18B20+1602LCD温度实验,18B20测温1602LCD显示,18b20测温数码管显示实验. 18b20测温数码管显示实验DS18B20的读写程序,数据脚P3.3 ...

  8. STM32F10x_硬件I2C读写EEPROM(标准外设库版本)

    Ⅰ.写在前面 上一篇文章是"STM32F10x_模拟I2C读写EEPROM",讲述使用IO口模拟I2C总线通信,对EEPROM(AT24Xxx)进行读写操作的过程. 上一篇文章主要 ...

  9. 【蓝桥杯单片机】DS1302时钟芯片+DS18B20单总线温度传感器(官方驱动源码改写)

    实验开发板为CT107D蓝桥官方板,编译环境为MDK5 采用蓝桥官方驱动改写 目录 一.DS1302时钟芯片 二.DS18B20温度传感器 一.DS1302时钟芯片 CE 复位脚 I/O 数据输入/输 ...

  10. python串口上位机画图_温度传感器+I2C+串口+PC上位机(pyserial)例子

    温度传感器+I2C+串口+PC上位机(pyserial)例子 例子写的有点乱,主要是学习: 温度传感器DS18b20,E2PROM,I2C, 串口读写,PC上位机(pyserial)数据显示 Seri ...

最新文章

  1. 东芝收购协议达成 富士通正式退出硬盘市场
  2. java.lang.reflect.InvocationTargetException异常
  3. make 编译可执行
  4. python wing 免费下载安装
  5. 【技术维新 践行精彩】大数据与私有云
  6. 信息学奥赛一本通 1848:【07NOIP提高组】字符串的展开 | OpenJudge NOI 1.7 35:字符串的展开 | 洛谷 P1098 [NOIP2007 提高组] 字符串的展开
  7. Java虚拟机(十)——直接内存概述
  8. MyISAM的key_buffer_size和InnoDB的innodb_buffer_pool_size
  9. C#中的Attributes的用法
  10. (详细带你分析错误):No property 属性名 found for type 类名,总结了其他解决办法
  11. 信息处理技术员的作用
  12. 几种OSM数据下载方式的详细介绍
  13. 多元微积分_旋度2.旋度公式推导
  14. WPF真入门教程02--新建WPF工程
  15. 一个http请求的详细过程
  16. 计算机网络-CSMA/CD协议
  17. Lua: Error during loading: \[string “/usr/share/wireshark/init.lua“\]:45
  18. 信道状态信息(CSI)共轭相乘去噪法
  19. 多柱汉罗塔(python解法,带注释,注释为个人理解)
  20. 从二叉查找树到平衡树:avl, 2-3树,左倾红黑树(含实现代码),传统红黑树...

热门文章

  1. 远程桌面连接 提示用户名密码错误的解决办法
  2. ps联盟服务器无响应怎么办,PS联盟网新手教程视频
  3. FFmpeg切割视频,自定义视频ts片段时长
  4. Java经验者的面经
  5. oracle dmp和sql文件区别,数据库dbf与dmp文件
  6. android 输入法下一步,Android Edittext 软键盘输入法回车键改成下一步Next
  7. 【冬瓜哥雄文】高端存储系统江湖风云录!
  8. 博客迁移说明 : )
  9. 为什么存png还有白色底_为什么导出png还是有白底
  10. 1.8版道士装备取向与PK方法