和12岁小同志搞创客开发:如何驱动 12864 OLED液晶显示屏?

美男子玩编程

共 563字,需浏览 2分钟

 · 2021-11-08

点击上方蓝色字体,关注我们


1


简介和驱动原理


12864 OLED液晶显示屏是128*64点阵液晶模块的点阵数简称。该点阵的屏显成本相对较低,适用于各类仪器,小型设备的显示领域。



由于常规的12864 OLED液晶显示屏点阵数较多,所以使用SPI通信协议,引脚说明如下表所示:



LCD1602液晶显示屏一样,12864 OLED液晶显示屏也是通过内部指令编程,模块控制芯片提供两套控制命令。


基本指令如下所示:



扩充指令如下所示:



更多详情细节可参见模块手册。 


2


实践


为了更加节省控制器IO口,本项目使用基于IIC通信的12864 OLED液晶显示屏,只需要四根线,既可以完成显示驱动,连线效果如下所示:



驱动程序如下所示:



在实际的编程开发中,其实显示每一个文字都是由不同的编码组成,我们可以用过一些专业的软件进行生成,在之后编程实践中,让我们再来体验吧~



往期推荐



点击阅读原文,更精彩~
浏览 27
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报