广西●河池学院
广西高校重点实验室培训基地
系统控制与信息处理重点实验室
本篇博客来自河池学院:智控无人机小组
写作时间:2020.10.29
OLED 显示实验
LCD 都需要背光,而 OLED 不需要,因为它是自发光的。相比之下,OLED 效果要好一些。OLED 的尺寸难以大型化,但是分辨率确可以做到很高。ALINETEK 的 OLED 显示模块分辨率搞。 有多种接口方式6800、8080 两种并行接口方式、3线或 4 线的穿行 SPI 接口方式,、IIC 接口方式。IIC 接口方式只需要 2 根线就可以控制 OLED 。另外,它不需要高压,直接接 3.3V 就可以工作。但是该模块不和 5.0V 接口兼容,可能烧坏模块。
ALIENTEK OLED 模块的 8080 接口方式需要如下一些信号线:
CS:OLED 片选信号。
WR:向 OLED 写入数据。
RD:从 OLED 读取数据。
D[7:0]:8 位双向数据线。
RST(RES):硬复位 OLED。
DC:命令/数据标志(0,读写命令;1,读写数据)。
模块的 8080 并口读/写的过程为:先根据要写入/读取的数据的类型,设置 DC 为高(数据)/低(命令),然后拉低片选,选中 SSD1306,读数据,写数据置 RD/WR为低,然后,在 RD 的上升沿, 使数据锁存到数据线(D[7:0])上;在 WR 的上升沿,使数据写入到 SSD1306
里面就可以了