提取汉字点阵程序说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《提取汉字点阵程序》
程 序 简 介
昆虫单片机工作室硬件系列工具之二
作者:涂琨
本程序主要是针对用液晶显示器显示汉字查找汉字点阵困难而编制的,有了它您将非常容易的得到你所需要的汉字的点阵。
主要特点:
1)本程序包括5种点阵方式,可以根据您不同的液晶显示器数据口线接线不同而变换点阵,满足您的硬件要求。其中汉字包括12*12、16*16、24*24、32*32、48*48等常用大小的汉字点阵。
2)生成的汉字点阵按照汇编语言的数据段格式编制,您只要将点阵导出来复制到您的汇编程序的数据段中就可以了。
3)批量生成点阵,只要将您要显示的字符串输入运行后,结果将是已经生成好的字符串中各个字符的点阵。
4)提供12*12大小的汉字变成16*16大小的汉字方案的设计。
5)提供一些常用字符的点阵包括数学运算符号,标点符号等。
6)提供51汇编程序数据格式和C51程序数据格式。
使用它您将很轻松的完成查找点阵的工作。
以下的例子是五种排列之一“横 排 → →”的排列方式,
横 排 → →
该排列方式是典型的汉字库点阵的排列方式。
我们仅以16*16大小的“琨”字为例,其它大小的汉字都一样。说明如下:
高 低高 低
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
B1 □□□□□□□□□□□□■□□□ B2
B3 □□□□■□■■■■■■■■□□ B4
. □■■■■■■□□□□□■□□□ .
. □□□■□□■□□□□□■□□□ .
. □□□■□□■■■■■■■□□□ .
. □□□■□□■□□□□□■□□□ .
. □■■■■■■□□□□□■□□□ .
. □□□■□□■■■■■■■□□□ .
. □□□■□□■□□□■□□□□□ .
. □□□■□□■□□□■□□■□□ .
. □□□■□□■■■□■□■□□□ .
. □□□■■■■□□□■■□□□□ .
. □■■■□□■□□□■□□□□□ .
. □□■□□□■□■□■□□□■□ .
B29 □□□□□□■■□□■□□□■□ B30
B31 □□□□□□■□□□□■■■■□ B32
每个汉字都是按照B1、B2、......B31、B32排列。
由于应广大网友的要求,我在原有的基础上增加了c语言格式。现在该程序有c格式的输出也有汇编格式的输出。还有在我还没有找到32*32,48*48点阵字库的情况下,将它与各位共享,希望大家谅解。现在支持12*12,16*16,24*24这三种点阵字库。当然若是哪位网友有这两个汉字点阵字库,请告诉我或是通过Tkhexapod2000@这个信箱发送给我,我将不胜感谢,谢谢大家的支持。
说明:压缩包hanzi.rar内包括10个文件,其中:五个系
统文件、三个字库文件、一个帮助文件和主程序文件hanzi.exe。将该压缩文件解压缩到同一个子目录上,运行hanzi.exe,即可。
本软件由( 电路设计网 )提供下载。工作之余,请下载网络电视/soft/ 没有看不了的电视电影,5000多部。