- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开发与应用 信息技术与信息化
单片机应用中的一种汉字编码和显示方案
An Encoding and Display Method of Chinese Character in Singlechip Application
姚德法
YAO Defa
摘 要 本文在综合分析几种常用单片机汉字显示方法的基础上提出一种改进的基于定制字库的汉字编码和显
示方案 ,较好地解决了存储空间、显示速度、软件开发维护等方面的相互矛盾。
关键词 机内码 字库 编码
Abstract In this article , several common encoding methods of Chinese Character are explained first , a more ef
fective precept is given. This precept resolves the conflict among save memory , display speed , software development and
maintenance difficulty etc.
Keywords Machine code Chinese character library Encoding
就是将要显示的语句中全部汉字的字模数据依次提取
1 引言
出来顺序存放在存储器中 ,显示时直接取出字模数据即可。
众所周知 ,计算机的发明和使用起源于西方 ,而西文和 这种方法程序实现简单 ,显示速度快 ,但是字模数据的提取
中文有着截然不同的特点。为了能显示和处理汉字 ,经历了 和存储安排很烦琐 ,若显示的汉字较多时 ,程序设计和修改
使用“汉卡”,改造 DOS 等方法 ,但中、西文软件的运行速度和 都非常困难 ,软件的可维护性很差 , 同时 ,重复显示的汉字占
性能还是有着明显的差距。最终在软件推出 WINDOW 95 ,硬 用多余的空间 ,造成资源浪费。
件跨入“奔腾”时代以后 ,才实现了中西文的统一显示 ,但是 2. 3 传统的自建索引字库法
这一切均得益于硬件资源的飞速发展。这是因为汉字的显 将全部要显示的汉字从字库中抽出 ,建成一个小字库 ,
示处理需要占用更多的资源 , 以国标 GB2312 为例 ,一、二级 字库分为两部分 :索引表和字模表。索引表由若干定长记录
汉字库共收录了 6000 多个汉字 ,每个汉字按 16 ×16 点阵计 组成 ,记录的内容为 :汉字机内码、地址码、识别码。其中地
算 ,一个字模就需要占用 32 字节的存储空间 ,整个字库的规 址码是该汉字字模在字模表中的位置 ,识别码标志该汉字的
模达到 200K 字节以上 ,点阵越大 ,其字库规模可能成倍甚至 点阵形式或字体等。字模表中按索引存放汉字字模。显示
数倍地增加 , 因此导致早期的计算机处理汉字显得力不从
汉字时先根据待显汉字的机内码在索引表中寻找 ,找到对应
心。而现在 ,单片机因其结构简单、体积小、开发成本低 ,在
索引记录后 ,读出地址码和识别码 ,然后从字模表中读出字
工业控制和日常生活中得到了广泛应用 ,但也正因如此 ,其
模 ,送显示器件。这种方法的优点是可根据实际情况对字库
硬件资源受到很大限制 ,处理能力无法和 PC 机相比 ,在汉字
进行裁剪 ,硬件开销较小 ,但是要进行复杂的查询运算
您可能关注的文档
- MSRF CMOS工艺兼容的光电探测器.pdf
- MSP430F155单片机在逆变焊机电流遥控中的应用.pdf
- MSP430F449在超低功耗高精度雷达液位仪中的应用.pdf
- MSP430F1121在遥控煤气表系统设计中的应用.pdf
- MSP430单片机C语言编程中的退出睡眠问题.pdf
- MSP430单片机C语言和汇编语言混合编程.pdf
- MSP430单片机实现交通信号机的研究.pdf
- MSP430单片机实用技术讲座13 第9讲 简单的端口显示中断综合应用.pdf
- MSP430单片机实用技术讲座13第9讲简单的端口显示中断综合应用.pdf
- MSP430单片机实用技术讲座15 第10讲 MSP430串行异步通讯原理与实现.pdf
文档评论(0)