分享

教你一种从图片获得液晶点阵数据的方法

 新用户0118F7lQ 2022-06-28 发布于江西
我们在开发点阵液晶产品的时候,有时候需要在液晶上显示图形、特殊字符,需要我们使用专用软件提取特殊字符和图像的点阵数据。这些工作,肯定已经有专门的软件来做这些事情。

当我们使用mikro公司的产品时,“mikroPascal PRO for AVR”和“mikroBasic PRO for ARM”这两个软件本身就提供了一些工具,其中就包括从特殊字符以及图像中获取点阵数据。

这两个工具包含在菜单的“Tool”中,分别是“GLCD Bitmap Editor”和“LCD Custom Editor”。

图片

“GLCD Bitmap Editor”是从图片获取点阵数据的工具,而“LCD Custom Editor”则是从特殊字符获取点阵数据的工具。二者生成的点阵数据,能够以pascal、basic、c三种方式呈现。

对于图片,启动“GLCD Bitmap Editor”:

图片

在调入图片之前,需要指定显示目标LCD的类型(菜单上可以改变类型,有KS0108、T6963、Nokia3310三种类型)和像素尺寸(GLCD Size区域)。

对KS0108,有几种尺寸可供选择:240x128,240x64,128x128,128x64,128x32。像素后面注明了使用控制芯片的类型。

图片

图片

调入图片后,我们还可以直接在点阵图区域直接编辑图片。在编辑过程中,“Generated CODE”区域中的点阵数据会自动被更新。我们可以直接拷贝点阵数据到程序中去使用。

对于特殊字符,启动“LCD Custom Editor”:

图片

这里可以指定5x7和5x10两种格式的字符。使用“Generated CODE”可以生成点阵数据,以及定制代码。由于不能生成汉字点阵数据,可能这个小工具用处不大。相对而言,还是前面那个工具更实用一些。

如果希望获取汉字的点阵数据,推荐用以下方法:

使用WINDOWS系统自带的画笔程序,根据液晶分辨率,制作同样大小的单色BMP图片,在图片内合适位置填写汉字,保存文件。然后在“GLCD Bitmap Editor”中Load这个图片,就可以得到汉字的点阵图。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多