ST7920 12864液晶图片取模,显示你想显示的图片。

news/2024/10/19 17:27:38/

本文不讨论显示驱动,只讨论怎样通过软件对图片进行取模然后让12864显示。

1、将需要显示的图片进行处理

首先12864只能显示黑白图像而且不能显示灰度,因此可以确定图片的要求:

图像大小:128像素*64像素

图像格式:bmp

图像位数:1

处理方法如下:

先将要显示的图像进行裁剪,按照2:1的比例

更改图像大小为128像素*64像素

保存图像为bmp格式颜色深度为1或者就是黑白模式

以上操作可以使用Photoshop来完成,通过以上操作可以得到要显示的图片。

2、导入图像进行取模

到网上找一个PCtoLCD2002的软件,点击打开导入刚刚生成的图像

点击选项按照图进行设置

上面的设置是我试验得到的,阴码和阳码显示的颜色是相反的,取模走向的区别是显示的是镜像关系,根据程序中的格式选择相应的前后缀生成字模即可。

如河海大学的书法字模:


http://www.ppmy.cn/news/420611.html

相关文章

[完美解决]如何在JZ2440 4.3寸LCD显示屏显示jpg图片

操作系统:Ubuntu14.04 内核版本:Linux version 4.4.0-130-generic 交叉编译工具:gcc-3.4.5-glibc-2.3.6 libjpeg库版本:jpegsrc.v9c 材料准备:4.3(480*272)寸jpg图像,编译好的生成文件,上传…

在屏幕上显示jpg图片

CCSprite *pSprit CCSprite::create("Star.jpg"); // 检测 CC_BREAK_IF(!pSprit); //设置坐标点 pSprit->setPosition(ccp(size.width / 2, size.height / 2 50)); this->addChild(pSprit, 2);

【Redis】孔夫子旧书网爬虫接入芝麻代理IP:代理IP利用效率最大化

背景: 之前用过芝麻IP,写过这几篇文章 《【Python】芝麻HTTP代理系列保姆级全套攻略(对接教程自动领取每日IPIP最优算法)》 《【Python】记录抓包分析自动领取芝麻HTTP每日免费IP(成品教程)》 《爬虫增加代理池:使用稳…

单片机控制12864液晶显示屏显示静态图片

12864介绍 介绍 PROTEUS仿真电路图&#xff1a; 仿真结果展示&#xff1a; 大长安城墙的一角&#xff1a; 大雁塔&#xff1a; 龙&#xff1a; C语言程序代码&#xff1a; #include <reg51.h>#define LCDLCDDisp_Off 0x3e #define LCDLCDDisp_On 0x3f #defi…

TFT液晶显示图片

我用的也是240*320主控芯片是SSD1289 Image2lcd上面的相关设置如上图所示 void drawpicture(const u8* pic) { int i,j,n0,m1; for(i0;i<320;i) { for(j0;j<240;j) { SetCursor(i,j); LCD_WriteRAM_Prepare(); wr_dat((((u16)(pic[n]))<<8)|pic[m]); nn2; …

Android——图片与显示屏适配

通用概念 px&#xff1a;像素点&#xff0c;整数 in&#xff1a;英寸&#xff0c;平时说的5英寸通常指指屏幕的对角线尺寸&#xff0c;1英寸 2.54厘米 dpi&#xff1a;每英寸包含的像素个数&#xff0c;例如分辨率320*480&#xff0c;宽2英寸&#xff0c;长3英寸&#xff0c;那…

LCD显示屏加入百叶窗特效显示BMP图片

更多资料请点击&#xff1a;我的目录 本篇仅用于记录自己所学知识及应用&#xff0c;代码仍可优化&#xff0c;仅供参考&#xff0c;如果发现有错误的地方&#xff0c;尽管留言于我&#xff0c;谢谢。 本篇记录LCD显示屏加入百叶窗特效显示BMP图片&#xff0c;通过双线程并行显…

pandas 按行聚合 按列聚合 分组添加汇总行

1.dataframe按行列聚合 对于某个数据&#xff0c;我们经常需要各种聚合操作&#xff0c;比如针对行/列求和&#xff0c;求均值等。下面通过一个例子看在pandas中如何实现。 import pandas as pddef t1():data {name: [a, a, a, b, b, c, c, c],s1: [1, 5, 4, 2, 4, 3, 6, 7]…