首页 > 范文大全 > 正文

几种LCM模块显示字符方式

开篇:润墨网以专业的文秘视角,为您筛选了一篇几种LCM模块显示字符方式范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

第37、38pdf

摘要:针对大多数产品应用液晶显示模块显示汉字、字符的需要,本文介绍了3种利用液晶显示模块实现字符的方法,特别是汉字字符显示方法。最方便的是通过集成字库IC(如GT21L16S2W)实现汉字及其他类型字符的显示。

关键词:液晶显示模块;字符;汉字字库;字库芯片

中图分类号:TN141.7

文献标识码:B

引 言

液晶显示模块(以下简称LCM模块)以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,广泛的应用于手机、MP3、MP4、电话终端、打印机、PDA、POS、家电、车载仪表等等。LCM模块可显示字符、图形和图片等,内容极其丰富。本文主要针对黑白LCM模块中的字符模块及点阵模块,讨论几种lcm模块实现字符显示的方法。

1 LCM模块实现字符显示的几种方法

1.1 字符型IC

字符IC是一类自带Character Generator ROM(CGROM)和Character Generator RAM(CGRAM)

的 LCD driver。原理框图见图1。

这一类IC把需要的字符信息做到CGROM里面,用户可直接调用CGROM里面的字符信息直接显示。但是这类IC,大多数只能显示5×7dots、5×8 dots、5×11dots的字母和符号。因为中文字库比较大,只有少数几个IC自带了中文字库,可以显示16×16 dots的中文。如RAIO公司出品的RA8802、RA8803、RA8806等控制器;以及RA8815、RA8816等LCD driver;Sitronix 公司出品的ST7920。

这一类IC往往留有比较少空间的CGRAM,用来给客户自己通过软件来自定图形或是字符。

1.2 普通点阵IC用软件实现字符显示

LCM模块用普通的点阵IC驱动,所需显示的字符信息,通过用软件提取数据。此类方法,需要通过专用的字模软件,把图片或是字体转化成数据代码信息(二进制或是16进制),把要显示的信息通过软件预先放在主板ROM里面。LCM模块需要调用时,直接查地址到ROM里面去调用。

例如,提取汉字"走向世界",文字宽×高为16×16,提取数据如下:

1.3 用普通点阵IC和字库IC实现

此种方法主要是在1.2的基础上,把所需要的中文字库或是其他字库做成一个字库IC。该IC可放在LCM模块板上、LCD台阶上或FPC上,也可以考虑放在客户的主板上。

字库IC可选用上海集通公司出品的标准点阵字库芯片系列。所含字库包括了GB18030、GB12345、BIG5等中文字库,也有各种西文字符和符号。根据所需点阵大小、电压、接口来选择具体IC型号。

1.3.1 实例

汕头超声显示器公司的一款128×64的模块,就自带了GB2312(6763汉字),支持11×12、15×16的中文显示以及其他ASCII码显示。

1.3.2 原理框图

原理框图如图2所示。

1.3.3字库内容及字型样张

字库内容如图3所示,字型样张如图4所示。

1.3.4软件设计

15×16中文字型的算法转换:

2 结 论

通过对以上三种LCM模块显示字符方法的比较,可以看出:

(1)使用字符IC来驱动LCM模块,是显示英文字母最为便捷的形式,但是局限性比较大,如点阵大小的设计,中文字库的选择等。

(2) 用软件实现字符信息的显示,是目前用的比较多的方式,但前期软件的设计及ROM需要花费比较多的时间。

(3) 用点阵IC加字库IC,可方便的显示中文及其它各种字符,开发时间短,软件设计简便,可应用于不同大小尺寸的LCM模块,是LCM模块显示中文最为简单方便的方式。

参考文献

[1] Redwood公司.Technical Specification of SA3070B.Rer:03,2006.

[2] 上海集通公司.GT21L16S2W(标准汉字字库芯片)用户手册.Rer3.1,2009.

[3] 朱维杰.LCD驱动器RA8816接口及编程方法[J].现代显示.2009,(1):39-43.

作者简介:江树仁(1980-),男,广东省汕头人,南京航空航天大学99级电子信息学院民航电子专业本科生,2003年至今在汕头超声显示器公司从事LCM模组设计工作,E-mail: 。

注:“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”