
基于STM32F103单片机的LM75A温度传感器与OLED0561显示屏显示温度值的程序示例源码.zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本资源提供了一个使用STM32F103单片机读取LM75A数字温度传感器数据,并通过OLED0561显示屏实时显示温度值的完整程序代码,适用于嵌入式开发学习和项目应用。
基于STM32F103单片机设计的LM75A温度传感器与OLED0561显示屏显示程序例程源码如下:
```c
int main (void)
{
u8 buffer[3];
delay_ms(100); // 上电时等待其他器件就绪
RCC_Configuration(); // 系统时钟初始化
I2C_Configuration(); // I2C 初始化
LM75A_GetTemp(buffer); // 读取LM75A的温度数据
OLED0561_Init(); // OLED 初始化
OLED_DISPLAY_8x16_BUFFER(0, YoungTalk ); // 显示字符串
OLED_DISPLAY_8x16_BUFFER(6, Temp:); // 显示字符串
while(1)
{
LM75A_GetTemp(buffer); // 读取LM75A的温度数据
if(buffer[0]) OLED_DISPLAY_8x16(6,7*8,-); // 如果第1组为1即是负温度
}
}
```
全部评论 (0)
还没有任何评论哟~


