新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于不带字库的图形LCD模块汉字显示解决方案

基于不带字库的图形LCD模块汉字显示解决方案

作者:时间:2012-03-28来源:网络收藏

引言

本文引用地址:http://www.eepw.com.cn/article/171760.htm

目前,在嵌入式智能仪器仪表中,常用的一般不带有,而实际应用中的人机界面需要,如果直接把点阵放在程序空间需要占有大量的程序空间,并且不一定完整。本文以深圳莱德电子的YJ240D和国标库GB2312-80为例,介绍了一种无汉字字库的汉字

23.jpg

1 单片机与液晶模块的接口

1.1 YJ240D的基本结构

YJ240D是一款点阵液晶显示模块,它由控制器T6963C、行驱动器、列驱动器及240×128全点阵液晶显示器组成。可显示常用字符及图形,也可以显示15×8个(16×16点阵)汉字,内带32K显示缓冲数据存储器,可储存八屏图形显示数据。5V单电源供电,模块内带负压发生器,用于驱动LCD,内带LED背光,通过调节VLCD的电压可以调节液晶的对比度。

T6963C 是日本东芝公司专门为中等规模LCD模块设计的一款控制器,它通过外部MCU方便地实现对LCD驱动器和显示缓存的管理。其特点为8位总线,内部有128 个常用字符表,可管理外部扩展显示缓存64KB(本模块为32KB),并具有丰富的指令供MCU实现对LCD显示屏幕的操作与编辑

YJ240D接口简单,可通过软件编程方便地对液晶控制,其硬件接口定义如表1

表1 YJ240D的硬件接口
24.jpg

1.2 YJ240D与单片机的接口

图1为单片机和液晶显示器的接口示意图,其中用单片机的P1.2、P1.3来控制液晶模块的片选(CE)和指令/数据选择(C/D);P0口与液晶的8位数据线(P0-P7)相接;读(WR)写(RD)线分别与MCU的读写线相连。

1.3 YJ240D的读写时序

25.jpg

该液晶模块与MCU的接口采用八位并行数据线,可交换命令和数据。向液晶模块写时,如果C/D为高,表示向液晶模块传输命令;如果C/D为低,表示向液晶模块传输数据。当从液晶读时,C/D必须为高,读出的值为模块内的状态字。

液晶模块的详细命令集可参见T6963C数据手册。

LCD显示屏相关文章:lcd显示屏原理


lcd相关文章:lcd原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭