【东芝TT_M3HQ开发板试用体验】+1.3寸OLDED
一。OLED介绍
0.96寸 OLED 驱动 IC
本屏所用的驱动 IC 为 SSD1306;其具有内部升压功能;所以在设计的时候不需要再专一设计升压电路;当然了本屏也可以选用外部升压,具体的请详查数据手册。SSD1306 的每页包含了128 个字节,总共 8 页,这样刚好是 128*64 的点阵大小。这点与 1.3 寸 OLED 驱动 IC SSD1106稍有不同,SSD1106 每页是 132 个字节,也是 8 页。所以在用 0.96 寸 OLED 移植 1.3 寸 OLED 程序的时候需要将 0.96 寸的显示地址向右偏移 2,这样显示就正常了;否则在用 1.3 寸的时候 1.3寸屏右边会有 4 个像素点宽度显示不正常或是全白,这点大家注意一下。其它的 SSD1306 和SSD1106 区别不大。
二。取模教程
OLED相当于64行128列点阵,每个像素点,0点亮,1熄灭
OLED将纵向64行分为8页,每页8行
OLED将纵向64行分为8页,每页8行
该实验的难点就在于理解取模的ASCII码表与写入程序的关系。下面我们来详细分析一下。
首先根据这个官方给出的设置格式,我们采用列行式,就是先取列,再取行。比如我们取个大写的 “A” 的字模。
取模主要有三种一是图片、字符、汉字三种,取的原理是一样的
2.1图片取模
2.1.1>打开 PCtoLCD2002.exe 软件
三。TMPM3HQ 例程TMPM3Hy_v1.2.0,内包含ICC例程和TSPI例程,不过为了移植方便并没有用芯片IIC和TSPI,跨平台开发通用性还是比较好的选择,比较节约时间方便使用,以下使用的是模拟IIC通讯方式
Ⅰ。引脚配置介绍
Ⅱ。引脚调用
Ⅲ。显示程序
所在区域网络不好,上传资料程序未成功,分享个例程给大家。后期继续更新。。。。。。
OLED各系列单片机程序例程,以及字库编辑软件,下载地址:https://pan.baidu.com/s/1G0W2vI3xqPItmFzT3-VoRg