9.4.5  点阵型LCD显示技术

9.4.5 点阵型LCD显示技术

下面介绍一种点阵型液晶显示器,型号为OCM12864,外形如图9-26所示。

1.器件介绍

(1)OCM12864-3型LCD接口说明见表9-6。

978-7-111-46831-8-Chapter09-77.jpg

图9-26 OCM12864型液晶显示器

表9-6 OCM12864-3型LCD接口说明表

978-7-111-46831-8-Chapter09-78.jpg

(2)最大工作范围

1)逻辑工作电压:4.5~5.5V(12864-3型、12864-5型可使用3V供电)。

2)电源地:0V。

3)工作温度:0~55℃(常温)/-20~70℃(宽温)。

4)保存温度:-30~80℃。

(3)指令描述

1)显示开/关设置:

978-7-111-46831-8-Chapter09-79.jpg

功能:设置屏幕显示开/关。

DB0=H,开显示;DB0=L,关显示。不影响显示RAM(DD RAM)中的内容。

2)设置显示起始行:

978-7-111-46831-8-Chapter09-80.jpg

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

3)设置页地址:

978-7-111-46831-8-Chapter09-81.jpg

功能:执行本指令后,下面的读写操作将在指定页内,直到重新设置。页地址就是DD RAM的行地址,页地址存储在X地址计数器中,A0~A2可表示8页,读写数据对页地址没有影响,除本指令可改变页地址外,复位信号(RST)可把页地址计数器内容清零。

DDRAM地址映像见表9-7。

表9-7 DDRAM地址映像表

978-7-111-46831-8-Chapter09-82.jpg

4)设置列地址:

978-7-111-46831-8-Chapter09-83.jpg

功能:DD RAM的列地址存储在Y地址计数器中,读写数据对列地址有影响,在对DD RAM进行读写操作后,Y地址自动加一。

5)状态检测:

978-7-111-46831-8-Chapter09-84.jpg

功能:读忙信号标志位(BF)、复位标志位(RST)以及显示状态位(ON/OFF)。

BF=H时内部正在执行操作;BF=L时空闲状态。

RST=H时正处于复位初始化状态;RST=L时正常状态。

ON/OFF=H时表示显示关闭;ON/OFF=L时表示显示开。

6)写显示数据:

978-7-111-46831-8-Chapter09-85.jpg

功能:写数据到DD RAM,DDRAM是存储图形显示数据的,写指令执行后Y地址计数器自动加1。D0~D7位数据为1表示显示,数据为0表示不显示。写数据到DDRAM前,要先执行“设置页地址”及“设置列地址”命令。

7)读显示数据:

978-7-111-46831-8-Chapter09-86.jpg

功能:从DDRAM读数据,读指令执行后Y地址计数器自动加1。从DDRAM读数据前要先执行“设置页地址”及“设置列地址”命令。

注:设置列地址后,首次读DDRAM中数据时,需连续读操作两次,第二次才为正确数据。读内部状态则不需要此操作。

屏幕显示与DDRAM地址映射关系见表9-8。

表9-8 屏幕显示与DDRAM地址映射关系表

978-7-111-46831-8-Chapter09-87.jpg

2.应用电路

OCM 12864型液晶显示电路如图9-27所示。其中P1接口按照从低位到高位接液晶显示器的数据口DB0~DB7,RST接P3.0,E接P3.1,DI接P3.2,CS2接P3.3,CS1接P3.4。

978-7-111-46831-8-Chapter09-88.jpg

图9-27 OCM12864型液晶显示电路图(见彩插)

978-7-111-46831-8-Chapter09-89.jpg

图9-28 OCM12864型液晶显示流程图

3.程序设计

(1)程序功能 通过编程分别在点阵液晶屏的左右屏上显示出“北京石油化工学院”和“机械工程学院”。

(2)程序流程图OCM12864型液晶显示流程如图9-28所示。

(3)参考程序

汇编参考程序:

978-7-111-46831-8-Chapter09-90.jpg

978-7-111-46831-8-Chapter09-91.jpg

978-7-111-46831-8-Chapter09-92.jpg

978-7-111-46831-8-Chapter09-93.jpg

978-7-111-46831-8-Chapter09-94.jpg

978-7-111-46831-8-Chapter09-95.jpg

978-7-111-46831-8-Chapter09-96.jpg