用LCD显示汉字时字库的提取.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用LCD显示汉字时字库的提取

第 14 卷第 3 期 河 海 大 学 常 州 分 校 学 报 V ol. 14 N o. 3 2000 年 9 月       JOU RNAL O F HOHA I UN IV ERS ITY CHAN GZHOU Sep. 2000 ( ) 文章编号: 2000 用LCD 显示汉字时字库的提取   1 2 张秀平 ,  杨亚南 ( 1. 河海大学 计算机及信息工程学院, 江苏 常州 213022; 2. 中国建设银行常州培训 中心计算机系, 江苏 常州 213016) 摘要: 简要介绍了中英文字符的编码与存储方式. 利用软件解决了从计算机的汉字库中提取任一 不同格式的汉字字模数据, 然后转化为可供M CS- 51 单片机直接调用的数据这一问题, 以便于驱 动L CD 显示时使用. 并给出了采用QB 编写的交互式程序及其运行结果. 关键词: 液晶显示器; 汉字字模; 单片机 中图分类号: T P 216   文献标识码: A 0 引  言 点阵液晶显示器(L CD ) 具有信息丰富、功耗低的特点. 因此在利用单片机开发各种测试仪 器的过程中, L CD 常用于显示测试的结果和内容. 其中, L CD 显示器的驱动问题自然成为技术 开发过程中必须解决的一个问题: 如何才能驱动显示器的各点, 使L CD 能够按照正确的格式 显示出不同的字符或具有不同格式的同一个字符. 在利用单片机进行测试仪器开发的过程中, 为了获得驱动L CD 显示的字符的点阵结构, 直接的做法是: 从微机的汉字库系统中, 逐点数出所需字符的点阵存储格式, 记录下来, 再手工 换算成单片机能够识别的格式, 由单片机利用这些数据驱动L CD. 显然, 在显示多个字符的时 候, 这一方法就显得十分笨拙. 能否从汉字字库中将汉字字模直接取出, 并自动转化为单片机可识别的数据. 答案是肯定 的. 那么首先需要了解计算机中字符的存储结构和编码方案. 1 中英文字符的存储结构和编码方案 1. 1 中英文字符的存储结构 中英文字符点阵结构有4 ×8、8 ×16、16 ×16、24 ×24、32 ×32、48 ×48 等结构形式, 除图形 符号外, 不同点阵汉字的字体又有宋体、仿宋体、黑体、楷体等之分. 在计算机中, 相同点阵结 构、相同字体的字符存放在同一个字库中. 4 ×8 点阵主要用于显示小点阵的字母和数字, 它占用较少的显示区域, 因此获取的自由 度较大. 其它几种点阵结构就需要从计算机的显示内存中相应的字库中获得. 鉴于目前技术开 收稿日期: ( ) 作者简介: 张秀平 1972- , 女, 内蒙古通辽人, 硕士, 电子学与信息系统专业. 第 14 卷第 3 期        张秀平, 等 用L CD 显示汉字时字库的提取 37 发中常用的点阵字库是 16 ×16 点阵和 24 ×24 点阵两种, 本文将重点解决这两类字库的提取 问题. 16 ×16 点阵字库中, 字符的信息结构采用以行排列的形式, 共有 16 行, 每行有 16 点, 分 别存放在两个字节内. 因此, 每个字符共占用 32 个字节. 字节的存放顺序为从左到右, 从上到 下. 如图 1 所示.   24 ×24 点阵字库中, 字符的信息结构采用以列排 列的形式, 共有 24 列, 每列有 24 点, 分别存放在三个字 节内. 因此, 每个字符共占用 72 个字节. 字节的存放顺 序为从上到下, 从左到右. 如图 2 所示. 1. 2 中英文字符的编码方案 点阵结构不同, 对应的字符编码方案也不完全相 同. 16 ×16 点阵字库中, 每个字符占 32 个字节, 每 94 个字符为一区, 共 87 个区. 其中 1~ 15 区为常用符号区 (

文档评论(0)

ldj215322 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档