您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > LCD12864使用手册
文件型号LCD12864文件类型服务文件版本1.0图形点阵液晶显示模块使用手册LCD12864HEM12864I128SEG/64COMDOTMXTIXLCDDRIVER————————————————————————————————————————————————————————————————————————————————March20021一.概述HEM12864I是一种图形点阵液晶显示器。它主要采用动态驱动原理由行驱动—控制器和列驱动器两部分组成了128(列)×64(行)的全点阵液晶显示。此显示器采用了COB的软封装方式,通过导电橡胶和压框连接LCD,使其寿命长,连接可靠。二.特性1.工作电压为+5V±10%,可自带驱动LCD所需的负电压。2.全屏幕点阵,点阵数为128(列)×64(行),可显示8(/行)×4(行)个(16×16点阵)汉字,也可完成图形,字符的显示。3.与CPU接口采用5条位控制总线和8位并行数据总线输入输出,适配M6800系列时序。4.内部有显示数据锁存器。5.简单的操作指令,显示开关设置,显示起始行设置,地址指针设置和数据读/写等指令。三.外形尺寸1.外形尺寸图HEM12864I128SEG/64COMDOTMXTIXLCDDRIVER————————————————————————————————————————————————————————————————————————————————March200222.主要外形尺寸项目标准尺寸单位模块体积54.0×50.0×6.5mm定位尺寸49.0×45.0mm视域43.5×29.0mm行列点阵数128×64dots点距离0.32×0.39mm点大小0.28×0.35mm四.硬件说明1.引脚特性2.引脚号引脚名称级别引脚功能描述1VSS0V电源地2VDD+5V电源电压3VLCD0~-10VLCD驱动负电压,要求VDD-VLCD=13V4RSH/L寄存器选择信号5R/WH/L读/写操作选择信号6EH/L使能信号7DB08DB19DB210DB311DB412DB513DB614DB7H/L八位三态并行数据总线15CS1H/L片选信号,当CS1=H时,液晶左半屏显示16CS2H/L片选信号,当CS2=H时,液晶右半屏显示17/RESH/L复位信号,低有效18VEE-10V输出-10V的负电压(单电源供电)19BLA+5V背光电源20BLK0V背光电源HEM12864I128SEG/64COMDOTMXTIXLCDDRIVER————————————————————————————————————————————————————————————————————————————————March200232.原理简图3.主要各部分详解9999999HEM12864I128SEG/64COMDOTMXTIXLCDDRIVER————————————————————————————————————————————————————————————————————————————————March200251)显示数据RAM(DDRAM)DDRAM(64×8×8bits)是存储图形显示数据的。此RAM的每一位数据对应显示面板上一个点的显示(数据为H)与不显示(数据为L)。DDRAM的地址与显示位置关系对照图(见附录一)2)I/O缓冲器(DB0~DB7)I/O缓冲器为双向三态数据缓冲器。是LCM(液晶显示模块)内部总线与MPU总线的结合部。其作用是将两个不同时钟下工作的系统连接起来,实现通讯。I/O缓冲器在片选信号/CS有效状态下,I/O缓冲器开放,实现LCM(液晶显示模块)与MPU之间的数据传递。当片选信号为无效状态时,I/O缓冲器将中断LCM(液晶显示模块)内部总线与MPU数据总线的联系,对外总线呈高阻状态,从而不影响MPU的其他数据操作功能。3)输入寄存器输入寄存器用于接收在MPU运行速度下传送给LCM(液晶显示模块)的数据并将其锁存在输入寄存器内,其输出将在LCM(液晶显示模块)内部工作时钟的运作下将数据写入指令寄存器或显示存储器内。4)输出寄存器输出寄存器用于暂存从显示存储器读出的数据,在MPU读操作时,输出寄存器将当前锁存的数据通过I/O缓冲器送入MPU数据总线上。5)指令寄存器指令寄存器用于接收MPU发来的指令代码,通过译码将指令代码置入相关的寄存器或触发器内。6)状态字寄存器状态字寄存器是LCM(液晶显示模块)与MPU通讯时唯一的“握手”信号。状态字寄存器向MPU表示了LCM(液晶显示模块)当前的工作状态。尤其是状态字中的“忙”标志位是MPU在每次对LCM(液晶显示模块)访问时必须要读出判别的状态位。当处于“忙”标志位时,I/O缓冲器被封锁,此时MPU对LCM(液晶显示模块)的任何操作(除读状态字操作外)都将是无效的。7)X地址寄存器X地址寄存器是一个三位页地址寄存器,其输出控制着DDRAM中8个页面的选择,也是控制着数据传输通道的八选一选择器。X地址寄存器可以由MPU以指令形式设置。X地址寄存器没有自动修改功能,所以要想转换页面需要重新设置X地址寄存器的内容。8)Y地址计数器Y地址计数器是一个6位循环加一计数器。它管理某一页面上的64个单元。Y地址计数器可以由MPU以指令形式设置,它和页地址指针结合唯一选通显示存储器的一个单元,Y地址计数器具有自动加一功能。在显示存储器读/写操作后Y地址计数将自动加一。当计数器加至3FH后循环归零再继续加一。9)Z地址计数器Z地址计数器是一个6位地址计数器,用于确定当前显示行的扫描地址。Z地址计数器具有自动加一功能。它与行驱动器的行扫描输出同步,选择相应的列驱动的数据输出。10)显示起始行寄存器显示起始行寄存器是一个6位寄存器,它规定了显示存储器所对应显示屏上第一行的行号。该行的数据将作为显示屏上第一行显示状态的控制信号。HEM12864I128SEG/64COMDOTMXTIXLCDDRIVER————————————————————————————————————————————————————————————————————————————————March2002511)显示开/关触发器显示开/关触发器的作用就是控制显示驱动输出的电平以控制显示屏的开关。在触发器输出为“关”电平时,显示数据锁存器的输入被封锁并将输出置“0”,从而使显示驱动输出全部为非选择波形,显示屏呈不显示状态。在触发器输出为“开”电平时,显示数据锁存器被控制,显示驱动输出受显示驱动数据总线上数据控制,显示屏将呈显示状态。12)复位端/RES复位端/RES用于在LCM(液晶显示模块)上电时或需要时实现硬件电路对LCM(液晶显示模块)的复位。该复位功能将实现:z设置显示状态为关显示状态z显示起始寄存器清零。显示RAM第一行对应显示屏上的第一行。z在复位期间状态字中RESET位置“1”。初始化条件:项目名称最小值标准值最大值单位ResetTimetRS1.0--usRiseTimetR--200ns4.背光接线图19201920LED背光+5V0VEL背光EL~EL~HEM12864I128SEG/64COMDOTMXTIXLCDDRIVER————————————————————————————————————————————————————————————————————————————————March20026五.电气特性1.限定参数项目名称值单位备注OperatingVoltageVDD-0.3to+5.5V*1SupplyVoltageVEEVDD-19.0toVDD+0.3V*2DriverSupplyVoltageVB-0.3toVDD+0.3V*1,*3OperatingTemperatureTOPR-20to+70℃StorageTemperatureTSTG-30to+80℃*1.BasedonVSS=0V*2.AppliestoVLCD*3.Appliesto/CS,E,R/W,RS,DB0~DB72.直流特性(VDD=+5V±10%,VSS=0V,VDD-VLCD=8~17V,Ta=-20~+70℃)项目名称测试条件MinTypMax单位备注InputHighVoltageVIH-2.0-VDDV*1InputLowVoltageVIL-0-0.8V*1OutputHighVoltageV0HI0H=-200uA2.4--V*2OutputLowVoltageV0LI0L=1.6mA-0.4V*2InputLeakageCurrentILKGVIN=VSS~VDD-1.0-1.0uA*3Three-state(OFF)inputCurrentITSLVIN=VSS~VDD-5.0-5.0uA*4IDD1DuringDisplay--0.5mA*5OperatingCurrentIDD2DuringAccess2mA*5OnResistanceRON--7.5KΩ*6*1./CS,E,RW,RS,DB0~DB7*2.DB0~DB7*3.ExceptDB0~DB7*4.DB0~DB7atHighImpedance*5.1/64duty,FCLK=250KHZ,FrameFrequency=70HZ,Output:NOLoad*6.VDD~VEE=15.53.交流特性(VDD=+5V±10%,VSS=0V,Ta=-20~+70℃)项目名称MinTypMax单位ECycletC1000--nsEHightLevelWidthtWH450--nsELowLevelWidthtWL450-nsERiseTimetR--25nsEFallTimetF-25nsHEM12864I128SEG/64COMDOTMXTIXLCDDRIVER————————————————————————————————————————————————————————————————————————————————March20027项目名称MinTypMax单位AddressSet-upTimetASH140--nsAddressHoldTimetAH10--nsDataSet-upTimetDSU200--nsDataDelayTimetD--320nsDataDelayTimetDHW10nsDataDelayTimetDHR20nsMPUWritetimingMPUReadtimingHEM12864I128SEG/64COMDOTMXTIXLCDDRIVER————————————————————————————————————————————————————————————————————————————————March20028四.软件说明1.指令表控制信号控制代码指令名称RSR/WD7D6D5D4D3D2D1D0显示开关设置000011111D显示起始行设置0011L5L4L3L2L1L0页面地址设置0010111P2P1P0列地址设置0001C5C4C3C2C1C0读取状态字01BUSY0ON/OFFRESET0000写显示数据10数据读显示数据11数据详细解释各个指令功能1)读状态字格式BUSY0ON/OFFRESET0000状态字是MPU了解LCM(液晶显示模块)当前状态,或LCM向MPU提供其内部状态的唯一的信息渠道。BUSY表示当前LCM接口控制电路运行状态。BUSY=1表示LCM正在处理MPU发过来的指令或数据。此时接口电路被封锁,不能接受除读状态字以外的任何操作。BUSY=0表示LCM接口控制电路已外于“准备好”状态,等待MPU的访问。ON/OFF表示当前的显示状态。ON/OFF=1表示关显示状态,ON/OFF=0表示开显示状态。RESET表示当前LCM的工作状态,即反映/RES端的电平状态。当/RES为低电平状态时,LCM处于复位工作状态,标志位RESET=1。当/REST为高电平状态时,LCM为正常工作
本文标题:LCD12864使用手册
链接地址:https://www.777doc.com/doc-2340450 .html