原创 找了点液晶的资料,这个是12232的

2008-8-14 21:26 1775 2 2 分类: 电源/新能源

点击下载一、液晶驱动IC基本特性 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


1、具有低功耗、供应电压范围宽等特点。


2、具有16common61segment输出,并可外接驱动IC扩展驱动。


3、具有2560位显示RAMDD RAM),即80×8×4


4、具有与68系列或80系列相适配的MPU接口功能,并有专用的指令集,可完成文本显示或


   图形显示的功能设置


二、模块基本特性


视域尺寸:,60.5×<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />18.0mm12232-1/-2,54.8×18.3mm12232-3


显示类型:黄底黑字


LCD显示角度:6点钟直观


驱动方式:1/32 duty1/6 bias


连接方式:导电胶条,铁框


补充说明:模块外观尺寸可根据用户的要求进行适度调整。


三、工作参数


1、逻辑工作电压(VDD-VSS):2.46.0V


2LCD驱动电压(Vdd-Vlcd)3.013.5V


3、工作温度(Ta)055(常温) / -2070(宽温)


4、保存温度(Tstg)-1070


四、电气特性(测试条件 Ta="25",Vdd=5.0±0.25V)


 1、输入高电平(Vih)3.5Vmin


 2、输入低电平(Vil)0.55Vmax


 3、输出高电平(Voh)3.75Vmin


 4、输出低电平(Vol)1.0Vmax


 5、工作电流:2.0mAmax


五、接口说明



PCB板引脚号


12232/1


12232/2


12232/3


1


VDD


VSS


12232-1引脚


2


GND


VDD


3


VLCD


V0


4


RET


A0


5


CS1


CS1


6


CS2


CS2


7


R/W


CL(外振时钟)


8


A0


/RD


9


D0


/WR


10


D1


D0


11


D2


D1


12


D3


D2


12232-1引脚


13


D4


D3


14


D5


D4


15


D6


D5


16


D7


D6


17


背光


D7


18


背光


RES


19


 


背光


20


 


背光


 


管脚说明:


l         VDD:逻辑电源正


l         GND(VSS) 逻辑电源地


l         VLCD(VEE,V0)LCD驱动电源


l         RET:复位端,对于68系列MPU:上升沿(L-H)复位,且复位后电平须保持为高电平(H);


                对于80系列MPU:下降沿(H-L)复位,且复位后电平须保持为低电平(L)。


l         CS1:读写使能。对于68系列MPU,连接使能信号引脚,高电平有效;


                  对于80系列MPU,连接/RD引脚,低电平有效。


l         CS2:同E1引脚。


l         /RD:读允许,低电平有效。


l         /WR:写允许,低电平有效。


l         R/W:读写选择,对于68系列MPU,高电平时读数据,低电平时写数据;


                   对于80系列MPU,低电平时允许数据传输,上升沿时锁定数据。


l         A0:数据/指令选择。高电平:数据D0-D7将送入显示RAM


                       低电平:数据D0-D7将送入指令执行器执行。


l         D0-D7:数据输入输出引脚。


六、指令描述


1   显示模式设置


                      R/W


CODE  A0   /RD  /WR    D7       D6       D5       D4       D3       D2       D1       D0




L


H


L


H


L


H


L


H


H


H


D


功能:开/关屏幕显示,不改变显示RAM(DD RAM)中的内容,也不影响内部状态。D=0,开显示;D=1,关显示。如果在显示关闭的状态下选择静态驱动模式,那么内部电路将处于安全模式。


 


2   设置显示起始行


                     R/W


CODE  A0   /RD  /WR    D7       D6       D5       D4       D3       D2       D1       D0




L


H


L


H


H


L


A4


A3


A2


A1


A0


功能:执行该命令后,所设置的行将显示在屏幕的第一行。起始地址可以是0-31范围内任意一行。行地址计数器具有循环计数功能,用于显示行扫描同步,当扫描完一行后自动加一。


 


3   页地址设置


                     R/W


CODE  A0   /RD /WR     D7       D6        D5        D4      D3       D2       D1       D0




L


H


L


H


L


H


H


H


L


A1


A0


功能:设置页地址。当MPU要对DD RAM进行读写操作时,首先要设置页地址和列地址。本指令不影响显示。



A1


A0


页地址


0


0


0


0


1


1


1


0


2


1


1


3


 


4   列地址设置


                     R/W


CODE  A0   /RD /WR     D7       D6        D5       D4       D3       D2       D1       D0




L


H


L


L


A6


A5


A4


A3


A2


A1


A0


功能:设置DD RAM中的列地址。当MPU要对DD RAM进行读写操作前,首先要设置页地址和列地址。执行读写命令后,列地址会自动加1,直到达到50H才会停止,但页地址不变。



A6


A5


A4


A3


A2


A1


A0


列地址


0


0


0


0


0


0


0


0


0


0


0


0


0


0


1


1


 


1


0


0


1


1


1


0


4E


1


0


0


1


1


1


1


4F


 


5   读状态指令


                    R/W


CODE  A0   /RD   /WR     D7        D6           D5            D4        D3     D2      D1    D0




L


L


H


BUSY


ADC


OM/OFF


RESET


L


L


L


L


功能:检测内部状态。


      BUSY为忙信号位,BUSY =1:内部正在执行操作;BUSY =0:空闲状态。


      ADC为显示方向位,ADC=0:反向显示;ADC=1:正向显示。


      ON/OFF显示开关状态,ON/OFF=0:显示打开,ON/OFF=1:显示关闭。


RESET复位状态,RESET=0:正常,RESET=1:内部正处于复位初始化状态。


 


6   写显示数据


                    R/W


 CODE  A0 /RD  /WR      D7        D6          D5          D4         D3      D2     D1     D0




H


H


L


Write  Data


 


功能:将8位数据写入DD RAM,该指令执行后,列地址自动加1,所以可以连续将数据写入DD RAM而不用重新设置列地址。


 


7   读显示数据


                     R/W


CODE  A0   /RD /WR     D7       D6       D5       D4       D3       D2       D1       D0




H


L


H


Read  Data


功能:读出页地址和列地址限定的DD RAM地址内的数据。当-修改-写模式关闭时,每执行一次读指令,列地址自动加1,所以可以连续从DD RAM读出数据而不用设置列地址。


注意:再设置完列地址后,首次读显示数据前必须执行一次空的读显示数据。这是因为设置完列地址后,第一次读数据时,出现在数据总线上的数据是列地址而不是所要读出的数据。


 


8   设置显示方向


                     R/W


CODE  A0   /RD /WR      D7       D6       D5       D4       D3       D2       D1       D0




L


H


L


H


L


H


L


L


L


L


D


功能:该指令设置DD RAM中的列地址与段驱动输出的对应关系


显示当设置D=0时,反向;D=1时,正向。


 


9   /关静态驱动模式设置


                     R/W


CODE  A0   /RD /WR     D7       D6       D5       D4       D3       D2       D1       D0




L


H


L


H


L


H


L


L


H


L


D


功能:D=0表示关闭静态显示,D=1表示打开静态显示。


      如果在打开静态显示时,执行关闭显示指令,内部电路将被置为安全模式。


 


10DUTY选择


                     R/W


CODE  A0   /RD /WR     D7       D6        D5       D4       D3       D2       D1       D0




L


H


L


H


L


H


L


H


L


L


D


功能:设置D=0   表示1/16DUTYD=1表示1/32DUTY


 


11-修改-模式设置


                     R/W


CODE  A0   /RD /WR     D7       D6       D5       D4       D3       D2       D1       D0




L


H


L


H


H


H


L


L


L


L


L


功能:执行该指令以后,每执行一次写数据指令列地址自动加1;但执行读数据指令时列地址不会改变。这个状态一直持续到执行“END”指令。


注意:-修改-模式下,除列地址设置指令之外,其他指令照常执行。


 


12END指令


                     R/W


CODE  A0   /RD /WR     D7       D6       D5        D4       D3       D2       D1       D0




L


H


L


H


H


H


L


H


H


H


L


功能:关闭-修改-模式,并把列地址指针恢复到打开-修改-模式前的位置。


 


13、复位指令


                     R/W


CODE  A0   /RD /WR     D7        D6       D5       D4       D3       D2       D1       D0




L


H


L


H


H


H


L


L


L


H


L


功能:使模块内部初始化。


      初始化内容: 设置显示初始行为第一行;


                  页地址设置为第三页。


复位指令对显示RAM没有影响。


 


14、设置安全模式


通过关闭显示并打开静态显示的方法,可以设置安全模式,以减小功耗。


安全模式下的内部状态:


l         停止LCD驱动。SegmentCommon输出VDD电平。


l         停止晶体震荡并禁止外部时钟输入,晶振输入OSC2引脚处于不确定状态。


l         显示数据和内部模式不变。


可通过打开显示或关闭静态显示的方法关闭安全模式。


 


七、接口时序


68系列MPU接口读写操作时序图



 


 


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />



  %E6%9C%AA%E5%91%BD%E5%90%8D.JPG


                                         时序1


时序参数表(VDD=5.0±10%,VSS=0V,Ta=-20+75


 




名称


符号


最小值


最大值


单位


地址建立时间


Taw6


20


 


ns


地址保持时间


Tah6


10


 


ns


系统时钟周期


Tcycs


1000


 


ns


E脉冲宽度



Tew


100


 


ns



80


 


ns


数据建立时间


Tds6


80


 


ns


写数据保持时间


Tdh6


10


 


ns


存取时间


Tacc6


 


90


ns


读数据保持时间


Tch6


10


60


ns


 


80系列MPU接口读写操作时序图 


 




 


 




时序2


时序参数表(VDD=5.0±10%,VSS=0V,Ta=-20+70




名称


符号


最小值


最大值


单位


地址建立时间


Taw8


20


 


ns


地址保持时间


Tah8


10


 


ns


/RW,/WR周期


Tcyc8


1000


 


ns


/RW,/WR脉冲宽度


Tcc


200


 


ns


数据建立时间


Tds8


80


 


ns


写数据保持时间


Tdh8


10


 


ns


读存取时间


Tacc8


 


90


ns


读数据保持时间


Tch8


10


60


ns


八、显示数据存储器(DDRAM)与地址的对应关系



 


 




       
(显示设定为 1/32 DUTY,显示起始行为10th


九、应用举例


1   模块接口与8031单片机测架连接表(以OCM12232-1模块为例):


 



模块引脚


符号


8031单片机引脚


3


Vlcd


GND间接一可调电阻


4


RET


Vcc


5


CS1


TXD


6


CS2


RXD


7


R/W


GND


8


A0


INT1


916


D0D7


P1


2、简单的测试程序(模拟68MPU接口时序)


********给主IC发送控制指令子程序**********


S_INS1:SETB    TXD


    CLR     INT1


    MOV     P1,A


    CLR     TXD


    LCALL   DELAY


    RET


********给主IC发送显示数据子程序**********


S_DAT1:SETB    TXD


    SETB    INT1


    MOV     P1,A


    CLR     TXD


    LCALL   DELAY


    RET


********给辅IC发送控制指令子程序**********


S_INS2:SETB    RXD


    CLR     INT1


    MOV     P1,A


    CLR     RXD


    LCALL   DELAY


    RET


********给辅IC发送显示数据子程序**********


S_DAT2:SETB    RXD


    SETB    INT1


    MOV     P1,A


    CLR     RXD


    LCALL   DELAY


    RET


********显示错位点程序**********


    MOV     R3,     #55H


    MOV     R4,     #0AAH


LDOT:  MOV     R2,#0B8H


LDOT1: MOV     A,R2         ;页地址设置,0


    LCALL   S_INS1


    LCALL   S_INS2


    MOV     A,#00H              ;列地址设置,0


    LCALL   S_INS1


    LCALL   S_INS2


    MOV     R1,#1EH         ;发送显示数据 


LDOT2: MOV     A,      R3


    LCALL   S_DAT1


    LCALL   S_DAT2


    MOV     A,      R4


    LCALL   S_DAT1


    LCALL   S_DAT2


    DJNZ    R1,     LDOT2


    MOV     A,      R3


    LCALL   S_DAT1


    LCALL   S_DAT2


    INC     R2


    CJNE    R2,#0BCH,LDOT1


    LCALL   DEALY


    RET


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
2
关闭 站长推荐上一条 /3 下一条