欢迎光临散文网 会员登陆 & 注册

TFT-LCD各种显示实现

2023-07-10 16:43 作者:照水红蕖_  | 我要投稿



LCD_ASCII码

附:ASCII码完整表:注第一个字符为空格,不要遗漏

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

1打开取模软件


2左上角模式选择为字符模式

3点击选项

4设置如下,然后点击确定。



注:点阵要选择的数要大于字符所占字节数,例如8x16的字符所占字节为

8x16/2=16,所以这里点阵选大于16就行。

5以8x16ASCII取模为例:字宽字高都改为16,那么对应的ASCII码为8x16,字宽会变为原来的一半。然后在输入栏输入ASCII码表,点击生成字模生成的字模

LCD汉字取模

1打开取模软件

2左上角模式选择为字符模式

3点击选项

4设置如下,然后点击确定。

5以16x16汉字取模为例:字宽字高都改为16,然后在输入栏输入汉字

点击生成字模生成的字模,然后将字模复制到例程lcdfont.h文件夹 如下数组内 

注:每个字的字模前需要添加这个汉字,并用双引号括起来然后加上逗号!

LCD图片取模

打开下面文件夹的软件


1打开要取模的图片:以例程的40x40企鹅图片为例


2观察左下角的输入图像,如果显示如下这样,请看3


如果显示无效的输入图像,那么请使用电脑自带的画图软件将图片转化为16色位的bmp格式图片。


3打开图片后 设置如下


在16位彩色的颜色数据排列为 :红色 绿色  蓝色


设置好后点击一下

注:此软件只能缩小图片不能放大图片!缩小是等比例缩小!

然后观察右下角这个输出图像是实际生成的图片的大小

这一部分勾选高位在前


然后点击保存,然后将生成的数组复制到到例程pic.h文件内


完整界面如下:

 


TFT-LCD各种显示实现的评论 (共 条)

分享到微博请遵守国家法律