- 4
- 0
- 约3.87千字
- 约 6页
- 2017-09-02 发布于重庆
- 举报
自制汉字库的原理与应用
摘要 本文论述了自制汉字库的基本原理和具体制作步骤。并利用89C51 作为主控CPU,通过VT1335或
VT1335b来点320240液晶屏。给出了在液晶屏上显示“国”字过程。
关键词 硬件汉字库 自制汉字库 液晶显示 89C51
虽然硬件汉字库具有信息量大、使用方便等特点,但是其必须扩展一个Flash
存储器,这样必然会带来硬件成本的提高和设计复杂度的增大。对于众多的仪器仪
表、工业控制设备来讲,往往只需要几十个或几百个汉字就足够了,本文介绍了一
种自制汉字库的方法,在硬件上节省了Flash存储器。
一 汉字库的基本知识
汉字可以看成是有若干点所组成,如16x 16 点阵形式,每个点用一个二进制位
表示,存1 的点当显示时可以在屏上显示一个亮点,存0 的点则在屏上不显示,这
样就把存某字的16x 16 点阵信息直接用来在显示器上按上述原则显示则将出现对
应的汉字,如一个国字的16x 16 点阵字模如图2 所示,当用存储单元存储该字模信
息时将需32 个字节,在图2 的右边写出了该字模对应的字节值。
二 自制汉字库的制作
自制汉字库的制作非常简单,分为以下几步:
1 首先统计所有需要用到的汉字,并进行编号,使每个汉字都有一个唯一的号
码。编号从0开始,依次加一。
2 利用字库生成工具,将第一步统计的汉字按顺序逐个进行输入,按后选择字
库的输出格式,转化后每个汉字都得到一个32字节的字库。字库格式有两种:C51
格式和A51格式,如果用C语言要用C51格式,用汇编语言则用A51格式。这里给大家
推荐一款字库提取软件:字库提取V2.2 (作者:horse2000 )。
软件使用说明:
(1) 运行软件,界面如下所示;
(2)将你需要的一个或多个汉字输入到右下方的“文字输入区”内,输入完汉
字后按ctl+enter键,表示输入结束,在右上角窗口内会出现输入的汉字;
(3 )点击左边窗口的“取模方式”,点击左边的“C51格式”或“A51格式”就会在右下脚
的“点阵生成区”内生成字库点阵。
C51格式:
A51格式:
(4)将点阵生成区内的汉字点阵复制到你的程序里,就大功告成了。
三 自制汉字库的使用电路
在本节中笔者使用ATMEL公司的产品89C51 作为主控CPU, 使用控制板VT1335b
来控制320x240 点阵图形液晶显示器,将汉字“国家”送到液晶屏的(2,0)处显
示。
VT1335b一边连接液晶屏,另一边连接单片机。
VT1335b与液晶屏的连接非常简单,参照VT1335b和液晶屏的接口定义,将对应
信号连接起来就一切OK了。VT1335b与单片机的连接信号定义如下:
引脚 符号 功能
1 VEE 液晶驱动电源
2 Vadj 对比度调节
3 +5V
4 /RD 读操作信号,低电平有效。
5 /WR 写操作信号,低电平有效。
6 /CS 片选信号,低电平有效
7 A0 地址
8 A1 地址
9 DATA0 数据总线
10 DATA1 数据总线
您可能关注的文档
- 关于营销战略的思考35302.ppt
- 关于营销战略的思考35448.ppt
- 关于营销战略的思考36280.ppt
- 国产AR—200型ACM的性能及加工工艺研究.pdf
- 国内动漫衍生品市场的现状与前景.pdf
- 国外金融监管特点与我国金融监管发展趋势63039.ppt
- 过渡金属-碱土金属铜镁异双核配合物的合成、晶体结构和性质研究.pdf
- 海水和贝类中软骨藻酸的酶联免疫吸附分析方法研究.pdf
- 含氟丙烯酸酯共聚乳液的合成与性能研究(安徽化工—2007年第2期).pdf
- 红豆杉属植物组织与细胞培养影响因素研究进展_李健.pdf
- 纤维素-三(3,5-二甲基苯基氨基甲酸酯)涂敷手性固定相的制备、表征及评价.pdf
- 现金流量表的阅读与分析54572.ppt
- 香港医学临床研究发现:抑制剂治肺癌较化疗有效.pdf
- 最新研究显示中国市场营销人员面临数字营销.pdf
- 湘西土家族不明原因反复流产患者HLA_DRB1基因多态性研究.pdf
- 新型分析试剂二(22羟基242吡啶偶氮苯基)聚氧乙烯醚的性质.pdf
- 溴化法气相色谱测定食品中杀虫脒残留量.pdf
- 学习华为,提高智特奇核心竞争力之学习《让听得见炮声的人决策》系列读书体会—方新洲.pdf
- 研究发现阻碍脑卒中后神经干细胞再生“元凶”.pdf
- 研究活细胞生命现象的新途径_绿色荧光蛋白基因的重组与表达.pdf
原创力文档

文档评论(0)