电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 接口/总线/驱动 > 详细信息
接口/总线/驱动:内置SED1335控制器的液晶显示模块与单片机接口应用
来源:   时间: 2007-6-28 23:44:28    

1 引言

液晶显示(Liquid Crystal Display)简称LCD,以其独特的低压、微功耗特性广泛应用于便携式电子产品如移动通信和笔记本电脑中。Truly(信利)公司的点阵型液晶显示模块MSP-G320240DBCW是一种内置SED1335控制器的大屏幕带背光液晶显示模块,SED1335是日本Seiko Epson公司生产的液晶显示控制器,是同类产品中功能较强的一款产品。MSP-G320240DBCW模块以其优良的品质广泛应用于各类高级仪器仪表、POS机、彩屏手机、车载产品、军工产品等,本文以此模块为例,介绍SED1335的编程控制。

2 液晶显示模块

2.1模块结构和外部接口信号

MSP-G320240DBCW模块的结构框图如图1所示。该模块内置SED1335控制器,由CCFL背光、
SED1335控制器、32 K*8 SRAM、液晶板等部分组成。行、列驱动均由SPLC086A控制,液晶点阵数320×240。

MSP-G320240D液晶显示模块有两个插头与外部连接,其外部连接信号及功能如表1所列。

从表1和图1可见,外部信号中除了电源外,其余控制信号都是用于控制SED1335控制器的。其中包括数据线7位、地址线A0、片选信号及读写信号。


SED1335具有较强的I/O缓冲器,单片机访问SED1335不需要判断其是否为"忙"状态,SED1335可随时准备接收单片机的访问。并及时地传输单片机发来的指令和数据。另外,SED1335具有较强的管理显示存储器的性能,内置一个字符发生器,具有160种57点阵字体的字符,并能分区管理64 K的显示存储器,可以同时管理3个或4个显示区,并能同时管理用户自定义字符发生器。

SED1335显示区根据其数据的性质可以分为文本显示区和图形显示区。文本显示区单元的数据被认为是字符代码。图形显示区单元的数据被认为是8点位的显示数据。

2.2 MSP-G320240模块与AT89C51接口设计

根据SED1335的电路特性,MSP-G320240模块与AT89C51单片机采用直接接口方式,电路如图2所示。单片机的P0口接至SED1335的7位数据线(D0~D7),SED1335的读写控制信号RD的反、WR的反分别由AT89C51的读写控制信号RD的反、WR的反控制。注意,SED1335的A0接单片机P20引脚,片选CS的反接单片机P27引脚。CS的反低电平有效,与A0信号一起确定电路连接的SED1335的命令口地址为Ox7100,数据口地址为0x7000。单片机通过此命令口地址和数据口地址访问SED1335。首先,将指令代码写入命令口缓冲器内(A0=1),然后,将指令所需的参数按顺序通过数据口写入相应的功能寄存器内(A0=0)。

3 SED1335软件编程

SED1335软件功能非常强大,命令控制操作简单,共有14条指令,用户只需给不同指令输入控制参数,就可得到所需的显示内容。

3.1 SED1335初始化

SED1335初始化包括设置显示区域、字符显示大小、显示方式等。以下给出初始化的相关程序。程序中指令代码的具体含义见参考文献[1]。


3.2 清屏例程

清屏就是将显示内存的内容全部置0或全部置1,MSP-G320240模块在全部置0时底色为蓝色,全部置1时底色为白色。

清屏的方法是,光标从地址0x0000开始,向显示缓冲区连续写入0x00(或0xff)。下面给出把32K显示内存的内容全部清0的清屏例程。

3.3 汉字显示例程

本文设置汉字显示方式为图形方式,图形方式下显示汉字,是根据已建立好的汉字字模库(实际是一个汉字字模矩阵),根据矩阵中汉字的位号选取要显示的汉字。

本文给出的汉字显示函数有4个参数,分别是位置横坐标、位置纵坐标、字库位号、字符点阵格式16×16或24*24。MSP-G320240模块显示屏为320*240,故对于16×16点阵汉字,横向可显示20个,纵向15个。分别对应横坐标(0,2,4,6,8,…18),纵坐标为(0,16,32,48,…224)。

例如要从屏幕左上角开始在第一行显示汉字"设置航向"。设字模库为:

4 结束语

本文根据SED1335的硬件和软件特性,以MSP-G320240模块为例。对SED1335控制器和单片机的接口应用和软件设计进行分析。该设计已成功应用于实际项目的液晶界面显示。本文所介绍的单片机和液晶显示控制器的接口技术对其他型号的显示控制器(如SED1330、SED1336、MSM6255等)也有很好的参考价值。
相关信息
发表评论
打印本页 关闭本页
基于AT89C51的数据采集系统设计新方法
  引言   近年来,随着制造技术的发展,单片机的价格越来越低,性能却不断提升,因而其应用范围也越来越广。然而在开发基于单片机的应用系统时,传统方法一般都需要大量的硬件设备,这些设备极易损坏而且携带不方便。为此,本文基于AT89C51数据采集系统详细说明了如何利用Pro-teus和两款串口仿真软件来进行单片机程序及外围电路的仿真设计。采用该方法可以大大简化硬件电路测试和系统调...
>>详细内容
基于AT89C51单片机设计的简易智能机器人
  引言   随着微电子技术的不断发展,微处理器芯片的集成程度越来越高,单片机已可以在一块芯片上同时集成CPU、存储器、定时器/计数器、并行和串行接口、看门狗、前置放大器、A/D转换器、D/A转换器等多种电路,这就很容易将计算机技术与测量控制技术结合,组成智能化测量控制系统。这种技术促使机器人技术也有了突飞猛进的发展,目前人们已经完全可以设计并制造出具有某些特殊功能的...
>>详细内容
基于AT89C51的密码电源开关设计
    摘要:为了保护用户用电的权益,使非法用户在不知道密码的情况下,无法使用电源并实行相应的操作,特开发出此密码电源开关。文章详细叙述了密码电源开关的硬件结构和软件设计流程,通过论述表明,用单片机控制的密码电源开关具有结构灵活、开发经济、工作稳定等优势。   关键词:密码电源开关;硬件结构;软件设计   随着现代技术的发展,电与我们生活的关系越来越密切,从工业生产到...
>>详细内容
单片机微处理器AT89C51在时隙变换和控制中的应用
  1 引言 近年来,数字通信无论在理论上和技术上都有突飞猛进的发展,各种宽带传输技术,综合业务数字网(ISDN)等全数字的通信方式必将逐步取代模拟通信方式。现在,全球通信数据信号无一例外地采用着PCM码,为了最大限度地利用信道,降低传输成本,常在传输前对基带PCM信号进行多路调制,以形成时分复用PCM信号。我国采用的是32路的PCM标准,此32路的时分复用信号称为PCM的一次群信号。0...
>>详细内容
用SG270/LM4884和AT89C51设计的音频信号均幅控制放大器
  引言 现在的学校,有许多已经采用计算机加网络多媒体系统来进行现场教学。此外,工程施工人员在施工现场进行对讲通话,驾驶人员在开动的坦克等自行火炮车辆上进行通话等,都避免不了讲话时嘈杂的背景噪声或无线干扰(包括网络射频干扰),因而声音有大有小。怎样才能使听到的广播声或耳机中说话的声音平稳清晰?本文给出了一种用SG270、LM4884电路配合AT89C51单片机来解决干扰问题的实现方...
>>详细内容
基于AT89C51的音频信号均幅控制放大器
  引言 现在的学校,有许多已经采用计算机加网络多媒体系统来进行现场教学。此外,工程施工人员在施工现场进行对讲通话,驾驶人员在开动的坦克等自行火炮车辆上进行通话等,都避免不了讲话时嘈杂的背景噪声或无线干扰(包括网络射频干扰),因而声音有大有小。怎样才能使听到的广播声或耳机中说话的声音平稳清晰?本文给出了一种用SG270、LM4884电路配合AT89C51单片机来解决干扰问题的实现方...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com