OLED12864 0.96“ 显示屏

目录

一、实物图

二、原理图

三、简介

工作原理:

四、液晶屏尺寸

五、注意事项


源文件下载

可访问底部联系方式也可前往电子校园网官网搜索关键词

关键词:  OLED12864                                                               

一、实物图

二、原理图

编号名称功能
1GND电源地
2VCC电源正极
3SCLIIC时钟线
4SDAIIC数据线

三、简介

OLED 屏幕作为一种新型的显示技术,其自身可以发光,亮度,对比度高,功耗低,在当下备受追捧。而在我们正常的显示调整参数过程中,我们越来越多的使用这种屏幕。我们使用的一般是分辨率为 128x64 ,屏幕尺寸为 0.96 寸。由于其较小的尺寸和比较高的分辨率,让它有着很好的显示效果和便携性。

工作原理:

这个屏幕的像素矩阵的划分是比较特殊的, 整个屏幕水平方向划分为8个page, 垂直方向则是按像素划分为128 column. 每个page-column包含8个像素, 通过一个十六进制数(其实就是一个字节, 8个bit)来控制, 每个bit控制一个像素。即储存寄存器每个存储点的0/1控制(映射)一个像素点的亮/灭。

如果我们要在左上角显示一个亮点, 需要发送0x01(16进制的1)到数据地址, 例如:

Wire.beginTransmission(0x3C); // 控制指令

Wire.write(0x40); // 写地址

Wire.write(0x01); // 写数据

Wire.endTransmission(); // 结束

四、液晶屏尺寸

五、注意事项

目前我们经常使用的 OLED 屏幕一般有两种接口,IIC 或者 SPI ,两者使用的通信协议稍有不同,我们常用的是IIC协议。要论两者有什么优缺点话,那肯定是SPI的协议相对来说比较刷新的快一点,IIC相对慢一点,SPI引脚多一点,IIC引脚少一点。

  • 21
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
OLED 0.96显示屏是一种小尺寸的有机发光二极管显示屏,可以用于显示简单的图形和文字。为了在该显示屏上运行程序,首先需要有一个适合的控制器和驱动电路。 控制器是用来控制显示屏的主要组成部分,它可以接收来自主控板的指令,并将其转换为显示图像的信号。常见的OLED控制器有SSD1306、SH1106等,可以通过串行通信接口(如I2C或SPI)与控制板连接。 驱动电路则是将来自控制器的信号转换为OLED显示所需的电流和电压。驱动电路通常由电源管理芯片、电流源、电压转换器以及电位器等组成,它们相互协作以为OLED显示屏提供适当的供电和信号。 在具备适当的控制器和驱动电路后,应编写程序来实现想要在OLED显示屏上显示的内容。程序可以使用各种编程语言(如C、C ++、Python等)编写,并利用控制器提供的库函数或API来控制OLED显示屏。 根据具体需求,程序可以实现显示不同的图形、文本、动画等。通过调用相应的函数,可以设置OLED显示的亮度、对比度、清晰度等参数,以及绘制各种形状、字体和颜色的图像。还可以使用动态刷新技术,使图像和文字在屏幕上实时更新。 综上所述,要在OLED 0.96显示屏上运行程序,需要有适合的控制器和驱动电路,并编写相应的程序来控制显示内容。这些步骤的完成将使得OLED显示屏可以实现各种显示需求,并呈现出清晰、高亮度的显示效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

特纳斯电子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值