汉字点阵与图形点阵提取方法及在LCD图形点阵液晶屏显示

       在单片机驱动LCD点阵小液晶屏应用中,除了显示英文字母外,还需要显示汉字或图形,以丰富显示内容,在单色LCD点阵小液晶屏中,英文字母、汉字、图形均是以亮点暗点不同的组合来显示不同的内容,由于在单片机类电路中驱动运算能力有限,显示内容有限,所以可以把预先需要的的显示内容按一定的数据组合提取、储存,方便使用时选取使用。

一、显示同容分类

1、英文字符:
      数量有限: ASCII码:0~31及127(共33个)是控制字符或通信专用字符控制码,其余为可显示字符 32~126(共95个)是字符(32是空格),其中48~57(0x30--0x39)为0到9十个阿拉伯数字。65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等例如在程序中,char  ch='A';ch值为0x41; char ch='a'; ch=0x61;  char ch='1'; ch=0x31; 等等

2、汉字:

在国标GB2312-80 标准中,将所有的汉字分为01-94区,每个区有94个位,每个区可以存放94个汉字,这样总共就有 94*94=8836 个汉字

3、图形:

在应用中可设为图形块来显示,如分为64*64图形块,128*64 图形块,如在192*64LCD图形点阵显示模块中,直接使用图形块的大小为192*64

上述三种分类,实际在192*64LCD图形点阵显示模块中,显示原理是一样的,都是用亮点暗点不同的组合来显示的。

二、字模图模说明

1、英文字模

     英文要显示的字符对应的字模数量有限,可在英文模板字库中直接全部提取,一般 128个基本ASCII数量的字模够就够用了,总点存储量只有128*字模占有字节数;如16点阵列半角,只占有128*16=2K字节即可;除去不显示的控制码,还可减少不少使用时直接全部导出,方便使用。

2、汉字字模

    基本汉字就有 94*94=8836 个汉字,以16点阵汉字为例,一个字模占用32

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值