NIA移动电话液晶显示模块LPH7366原理及其应用_第1页
NIA移动电话液晶显示模块LPH7366原理及其应用_第2页
NIA移动电话液晶显示模块LPH7366原理及其应用_第3页
NIA移动电话液晶显示模块LPH7366原理及其应用_第4页
NIA移动电话液晶显示模块LPH7366原理及其应用_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、NOKIA移动电话液晶显示模块LPH7366原理及其应用来源:国外电子元器件  作者:许洪光 李发明 陈春雨 董鲜宏摘要:LPH7366是一种低功耗、串行通信接口液晶显示模块,可广泛应用于移动电话或便携式设备的液晶显示系统中。文中介绍了LPH7366显示模块的功能原理及操作方式,给出了基于MCS51单片机的控制软件程序。关键词:液晶显示;移动电话;单片机;LPH7366 引言是公司生产的可用于其、等系列移动电话的液晶显示模块,国内厂家也生产有类似的兼容产品。该产品除应用于移动电话外,也可广泛应用于各类便携式设备的显示系统。与其它类型的产品相比,该模块具有以下特点:采用串行接口与主处理

2、器进行通信,接口信号线数量大幅度减少,包括电源和地在内的信号线仅有条。采用多种串行通信协议进行数据通信(如单片机的串口模式以及等),传输速率高达,可全速写入显示数据,无等待时间。可通过导电斑马条连接模块与印制版,而不用连接电缆,用模块上的金属钩可将模块固定到印制板上,因而非常便于安装和更换。控制器驱动器芯片已绑定到晶片上,模块的体积很小。采用低电压供电,正常显示时的工作电流在以下,且具有掉电模式。的这些特点非常适合于电池供电的便携式通信设备和测试设备中。的引脚功能液晶显示模块采用公司生产的芯片为其内部控制器,可在单片上同时实现的控制和驱动功能以及电源和偏置电压产生功能。该具有很高的集成度,它不

3、需要其它元件就可实现与微处理器的连接与通信。囊殴苋缦拢?/P> :串行数据输入线;:串行时钟输入,速率为; :模式选择,该端为高电平时输入控制命令,为低电平输入显示数据;:芯片使能,低有效;:外部时钟输入端,当使用内部时钟时,该引脚接地;:复位输入端,低电平可复位控制器;:电源升压电容接入端,接电容可用于产生工作电压;,:电源输入端,电压为;:电源地。的设计操作 寻址模式模块控制器内有×显示数据存储器( ),因而具有矩阵式图形显示功能。通过串行接口命令可直接访问该存储器,以更新显示数据。控制器内部处理总线采用宽度,因而可通过组成×的矩阵。整个显示数据区可划分为行,每行

4、个字节。每个显示数据字节由行地址和列地址共同寻址,行地址范围为,列地址范围为。通过修改行、列地址的指针可访问任意字节的显示数据。此外,内部还设置了地址指针自动增加功能,这样,每次显示数据字节写入后,指针会自动寻址跳到下一字节,从而加快显示速度。地址指针自动增加功能有如下两种模式:()垂直寻址方式(逐列显示模式)这种寻址模式如图所示,当寻址控制位为时,每次写入显示数据后,行地址指针增,到后自动清零,列地址增,并寻址到下一列。当寻址到最后一行(为)的最后一列()时,行、列地址均自动清零,并返回到首行首列;()水平寻址方式(逐行显示模式)这种寻址模式的示意图如图所示,与垂直寻址方式类似,当寻址控制位

5、为时,每次写入显示数据后增,当为后自动清零,增,寻址到下一行。当寻址到最后一行(为)的最后一列()时,行、列地址均自动清零,并返回到首行首列。 控制指令和数据格式对液晶控制器的访问分为控制指令和显示数据两种操作模式,两种模式可由 引脚来控制。当 为高电平时,表明当前写入的字节是显示数据,当 为低电平时,表明当前写入的字节是控制指令。在发送每个字节最后一个比特时,可由微处理器读取 引脚的状态,其工作时序如图所示。在写入每个显示数据后,地址指针会自动增加,因此在设定了起始指针后,可连续写入显示数据。控制指令和显示数据均由比特组成,位首先发送,在每个的上升沿,被采样。指令和数据可以按任意需要的先后顺

6、序写入。当为高时,控制器的串行接口被初始化,此时由于以及引脚的变化不会对控制器产生任何作用,因此,串行接口不会消耗电能。由于系统在的下降沿使能串行口,因此,在该引脚保持低电平期间,可对串行口进行操作。 模块控制器指令集模块控制器的指令集分为基本指令集和扩展指令集,可通过修改功能设置控制寄存器中的标志位来选择使用的指令集。当为时,选择基本指令集;当为时,选择扩展指令集。但功能设置控制寄存器及写入数据寄存器不受此标志影响。的基本指令集包含下列指令:()设置显示配置;()设置显示存储器的行地址;()设置显示存储器的列地址;扩展指令集包含下列指令:()设置温度系数;()设置偏置系统;()设置工作电压寄

7、存器。表给出了模块控制器指令集标志位的含义,表是对该指令集的详细描述。该液晶模块的工作电压可由软件设置,其数值依赖于所选择的液晶。模块温度系数、偏置电压的工作原理及设置方法可参见有关参考文献,用户可根据显示的效果进行调整,本文的设置仅作参考。表1 PCD8544指令集标志位说明位01PD正常模式低功耗模式V水平寻址垂直寻址H基本指令集扩展指令集D和E00白屏01正常显示10全显11反转TC1和TC000温度系数101温度系数210温度系数311温度系数4表2 PCD8544指令集指  令D/C控   制   字说  明D7D6D5D4

8、D3D2D1D0(H=0或1)NOP000000000空操作功能设置000000PDVH低功耗模式,写入模式,指令集选择写数据1D7D6D5D4D3D2D1D0写数据到DDRAM(H=0)保  留0000001××不  用00001××××显示控制000001D0E显示模式配置设Y地址001100Y2Y1Y0设Y地址,0Y5设X地址01X6X5X4X3X2X1X0设X地址,0X83(H=1)保  留000000001不  用00000001×000001××

9、5;001××××××温度控制0000001TC1TC0设温度系数偏置000010BS2BS1BS0设偏置电压设Vop01VOP6VOP5VOP4VOP3VOP2VOP1VOP0设置液晶工作电压与单片机的接口及显示编程显示模块可与多种串行接口进行通信,下面介绍其与单片机的通信接口方法。显示模块的电源输入、通常连到一起接到直流电源上,与电源地之间应接电解电容。使用内部时钟时,应将接地。图所示是单片机与显示模块的接口图。如果单片机的工作电压为,则需在连接线中串入左右的电阻,而如果单片机的工作电压为,则可直接连接。工作时将单片机串行口设置为模式,并通过向寄存器写入数据来完成位串行数据的发送,用以输出串行数据,则产生串行时钟,其余控制引脚可利用或口的线产生控制信号。以下代码为显示编程范例,运行该程序后屏幕上可显示大写的字符。 _ _ ; ; ; ; ;_, 字符点阵, 字符点阵; ; ,; 定义,地址指针_();_(,_ );_(,_ );(;)_(,_);模式初始化函数 _(); 复位液晶控制器;; 设置串行口为模式;_(,);,选择扩展

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论