• 串口传输汉字给单片机 > 基于单片机的智能终端中汉字显示的处理
  • 基于单片机的智能终端中汉字显示的处理

    免费下载 下载该文档 文档格式:PDF   更新时间:2011-11-18   下载次数:0   点击次数:1
    基于单片机的智能终端中汉字显示的处理
    北京邮电大学 于化龙 吕玉琴
    摘要:
    本文简要介绍了汉字的显示原理,并结合实例介绍了如何在单片机系统数
    据存储空间非常有限的情况下,进行系统字模的裁减和下载处理,实现以单片机
    为平台的智能终端控制器上的汉字显示.最后,对在实际中会遇到的关键技术进
    行说明.
    Chinese characters' display based on intelligent SINGLECHIP terminal
    Yu hualong Lv yuqing
    ( Beijing University of Posts and telecommunications )
    Abstract: This paper explores the principle of Chinese characters'
    display. Then, gives the detail introduction for realizing the Chinese
    characters' display on the terminal based on SINGLECHIP. Usually, the
    terminal's flash size is limited, so the character matrix should be cut
    down and downloaded to terminal. Finally, some key techniques are
    discussed to deal with the problems in practice.
    关键字:单片机 汉字库 字模
    引言
    近年来,以单片机以及嵌入式系统平台为基础的各种智能终端广泛应用于各
    行各业的专用设备和产品中,也将逐渐渗透到家用电器和各种消费类电子产品
    中.
    单片机以其价格低廉、技术成熟而广泛应用于各种低端产品之中,但是由于
    单片机的寻址能力有限,限定了其最大的存储空间.比如最常用的 MCS-51 单片
    机,其直接寻址的数据存储空间为 64k 字节,如果通过扩展来得到更大的存储空
    间,既增加了系统成本,也为数据读取操作带来了不便(对扩展区间的访问要通
    过端口操作实现)
    .所以在单片机系统的设计中,存储空间的大小是一个很重要
    的因素.
    在PC 机上的汉字显示,是来自存储在 PC 机上的汉字库.汉字库中的汉字以
    点阵形式组成.如果以一个 16x16 点阵的汉字库作为基本字模库,每个汉字占 32
    个字节.GB2312 中规定了 6763 个二级汉字,则需要的存储空间大体为 6763*32
    字节,约200 多K字节.显然,如果要在单片机终端上显示汉字,不可能把以上
    所有的"汉字库"信息都放在单片机系统的存储空间中.
    本文以我实验室独立开发的智能餐饮信息系统为例,首先介绍关于汉字显示
    的基础知识,然后说明在实际应用中如何对系统汉字库进行裁减,只保留需要在
    终端上显示的"汉字库"信息,最后介绍在实际应用中会涉及到的有关字模提取
    和字模转化的处理方法.
    1:关于汉字显示的基础知识
    在中文 WIN9X 下,我们输入一个双八位字节,就得到一个汉字,就会认为这
    双八位字节就是对应这样的字形,这是错误的.这个双八位字节被称为汉字的内
    码(详见下文)

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • 单片机串口发送汉字  51单片机串口发送汉字  单片机串口  51单片机串口编程  单片机串口通信实例  51单片机usb串口驱动  51单片机串口驱动下载  51单片机串口接收程序  stc单片机串口通信