目录
- 序言
- OLED简介
- 模块介绍
- 引脚定义
- SSD1306控制芯片驱动
- 时序图讲解
- SSD1306常用命令
- 命令设置SSD1306
- 如何显示字符
- 测试结果
- 资料下载
序言
液晶屏通常作为嵌入式设备的显示终端,用于显示一些关键信息,将信息直接显示在一块小的液晶屏幕上。
液晶屏除了可以作为显示终端外,还可以作为调试信息输出的一个终端。
在调试硬件程序的时候,通常会对程序进行调试,想输出一些状态或者信息来体现程序当前的运行状态,一般我们会选择串口打印输出内容,或者LED的不同闪烁频率代表不同状态,当然我们也可以使用一个液晶屏来显示不同内容,这种方式也是十分的方便快捷的。
OLED简介
OLED,即有机发光二极管(Organic Light-Emitting Diode),又称为有机电激光显示(Organic Electroluminesence Display, OELD)。OLED由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。
LCD都需要背光,而OLED不需要,因为它是自发光的。这样同样的显示,OLED效果要来得好一些。OLED的尺寸难以大型化,但是分辨率确可以做到很高。
模块介绍
- 尺寸:0.96寸
- 控制芯片:SSD1306
- 管脚数量:7
- 引脚间距:2.54mm
- 分辨率:128*64,可以显示汉字、ASCII、图案,对比度高
- 可视角度:>160度
- 无需背光(OLED屏的特点)
- 供电:3V-5V
有的模块是不跟5V接口兼容的,使用前一定要确认好。
引脚定义

- GND:电源地
- VCC:2.2V~5