一、模块介绍
1、常见的显示设备
LED、数码管、点阵、LCD屏(1602/12864)、OLED屏(消费电子)
2、OLED屏的概述
OLED,即有机发光二极管(Organic Light-Emitting Diode),又称为有机电激光显示(Organic Electroluminesence Display, OELD)。因为具备轻薄、省电等特性,因此从2003 年开始,这种显示设备在 MP3 播放器上得到了广泛应用,而对于同属数码类产品的 DC与手机,此前只是在一些展会上展示过采用 OLED 屏幕的工程样品。自 2007 年后,寿命得到很大提高,具备了许多 LCD 不可比拟的优势。
3、特性
型号:SH1106
尺寸:132 * 64个像素点(前两列和最后的两列显示不了东西)
像素点:一帧画面所能表示的最小的显示单位。
分辨率:横向像素点的个数 * 竖向像素点个数
通信方式:
硬线接线四线SPI的通信方式
二、硬件分析
1、引脚分布
A0管脚如果是低电平就是发送命令过去
A0管脚如果是高电平就是发送显示数据过去
OLED_SCL -- 时钟线
(MOSI)OLED_SI -- 输入对于OLED的驱动芯片
OLED_CS -- 片选线
OLED_RES -- 复位管脚
OLED_D/C -- 命令或数据引脚
IO口模拟SPI
使用SPI控制器
三、SPI通信
1、通信特点
4线SPI:同步串行