基于IIC接口的OLED数据显示

一、OLED简介

1、简介:OLED即有机发光二极管,OLED显示技术具有自发光、广视角、几乎无穷高的对比度、较低耗电,较高反应速度、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优点,被认为是下一代的平面显示器新兴应用技术。
OLED显示和传统的LCD显示不同,其可以自发光,所以不需要背光灯,这使得OLED显示屏相对于LCD显示屏尺寸更薄,同时显示效果更优。

2、基本参数
在这里插入图片描述
3、接口
在这里插入图片描述

二、基于IIC接口的数据显示

1、打开下载好的工程文件
在这里插入图片描述
在这里插入图片描述
打开后如图:
在这里插入图片描述
2、修改代码
(1)字模生成
在文件夹中找到PCtoLCD2002软件,打开并进行设置
在这里插入图片描述
(2)生成需要的字
在这里插入图片描述
(3)将生成的字模复制到代码中:
打开oledfont.h文件(HARDWARE文件夹里面)
在这里插入图片描述
(4)将自己想显示的字修改到代码中:
在这里插入图片描述
3、植入AHT20温湿度模块
(1)将下载好的AHT20工程库解压后把HARDWARE里面这两个文件夹复制到OLED文件夹模块里面HARDWARE文件夹下
在这里插入图片描述
(2)函数修改(改myiic.c和temhum.c文件里的)
void IIC_Start(void)改为void IIC_Start1(void)
void IIC_Stop(void)改为void IIC_Stop1(void)
u8 IIC_Wait_Ack(void)改为u8 IIC_Wait_Ack1(void)
(3)main.c函数修改

AHT20_Read_CTdata(CT_data);       //²»¾­¹ýCRCУÑ飬ֱ½Ó¶ÁÈ¡AHT20µÄζȺÍʪ¶ÈÊý¾Ý 
 hum = CT_data[0]*100*10
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值