OLED的中英文和图片显示

OLED的中英文和图片显示

51单片机使用oled时要用到取模软件,本文用PCtoLCD2002进行中英文和图片的取字模

OLED点阵与常规的LCD点阵的显示方式相同,从第一列开始向下取8个点作为一个字节,然后从第二列开始向下取.8个点作为第二个字节…依此类推。取模顺序是从低高,即第-一个点作为最低位。如图显示一行数据的图解。
OLED的中英文和图片显示
要显示一个字符和汉字,都是由字符集的点整数据构成的,这些点阵数据被称为“字模”。计算字模的软件一一PCtoLCD2002。该软件可用来计算各种ASCII 字符、汉字(字体和大小都可以自己设置)、图片的字模。
1、中文取模方式:
(1)打开字模软件,模式选择字符模式,
OLED的中英文和图片显示
(2)点击选项,设置成如图格式
OLED的中英文和图片显示(3)在空白框输入要填写的汉字,带点击生成字模
可以调整字宽与字高使屏幕显示使更清晰。
在使用取模软件时,注意图片的高度和宽度都要是16的倍数。
OLED的中英文和图片显示
(4)将字模复制到程序函数中调用,在oled屏上即可实现汉字显示。
2、英文取模方式:
第(1)步与第(2)步同汉字取模,
(3)在空白框输入要填写的英文,带点击生成字模,适当调换字体使屏幕显示清晰
OLED的中英文和图片显示
(4)将字模复制到程序函数中调用,在oled屏上即可实现英文显示。
3、图片取模方式:
(1)打开模式,选择图形模式,建立合适宽度与高度的图片

OLED的中英文和图片显示
(2)点击选项,修改设置
OLED的中英文和图片显示(3)绘制图片,生成字模
OLED的中英文和图片显示(4)将字模复制到程序函数中调用,在oled屏上即可实现图片的显示。

当改变字宽与字高时字的形态也会发生变化,字模也会发生变化,用英文取模方式来演示:
OLED的中英文和图片显示当改变字字高由16变为32时,发现字的高度时原来的2倍,且字模发生了变化。

OLED的中英文和图片显示
当字宽与字高分别增加2倍时,字母的面积变为原来的4倍,同时字模也发生变化,

注意:此模块为128*64像素,所以宽度不能超过128,高度不能超过64,否则屏幕无法全部显示字母。