RT12864M液晶手册_第1页
RT12864M液晶手册_第2页
RT12864M液晶手册_第3页
RT12864M液晶手册_第4页
RT12864M液晶手册_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

1、 RT12864M中文液晶显示器 使用说明 北京友力发科贸有限公司 /62651196 一、液晶显示模块概述RT12864-2M汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。主要技术参数和显示特性:电源:VDD 3.3V+5V(内置升压电路,无需负压);显示内容:128列 64行显示颜色:黄绿显示角度:6:00钟直视LCD类型:STN与MCU接口:8位或4位并行/3位串行配置LED背光多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等二、外形尺寸外观尺寸:937012.5mm

2、视域尺寸:7339mm外形尺寸图 外形尺寸ITEMNOMINAL DIMENUNIT模块体积937012.5mm视域73.039.0mm行列点阵数12864dots点距离0.520.52mm点大小0.480.48mm三、模块引脚说明引脚号引脚名称方向功能说明1VSS-模块的电源地2VDD-模块的电源正端3V0-LCD驱动电压输入端4RS(CS)H/L并行的指令/数据选择信号;串行的片选信号5R/W(SID)H/L并行的读写选择信号;串行的数据口6E(CLK)H/L并行的使能信号;串行的同步时钟7DB0H/L数据08DB1H/L数据19DB2H/L数据210DB3H/L数据311DB4H/L数据

3、412DB5H/L数据513DB6H/L数据614DB7H/L数据715PSBH/L并/串行接口选择:H-并行;L-串行16NC空脚17/RETH/L复位 低电平有效18NC空脚19LED_A-背光源正极(LED+5V)20LED_K-背光源负极(LED-OV)逻辑工作电压(VDD):4.55.5V电源地(GND):0V工作温度(Ta):060(常温) / -2075(宽温)四、接口时序模块有并行和串行两种连接方法(时序如下):1、位并行连接时序图MPU写资料到模块MPU从模块读出资料2、串行连接时序图串行数据传送共分三个字节完成:第一字节:串口控制格式 11111ABC A为数据传送方向控制

4、:H表示数据从LCD到MCU,L表示数据从MCU到LCD B为数据类型选择:H表示数据是显示数据,L表示数据是控制指令 C固定为0第二字节:(并行)8位数据的高4位格式 DDDD0000第三字节:(并行)8位数据的低4位格式 0000DDDD串行接口时序参数:(测试条件:T=25 VDD=4.5V)五、用户指令集1、指令表1:(RE=0:基本指令集)指令指令码说明执行时间(540KHZ)RSR/WDB7DB6DB5DB4DB3DB2DB1DB0清除显示0000000001将DDRAM填满“20H”,并且设定DDRAM的地址计数器(AC)到“00H”4.6ms地址归位000000001X设定DD

5、RAM的地址计数器(AC)到“00H”,并且将游标移到开头原点位置;这个指令并不改变DDRAM的内容4.6ms进入点设定00000001I/DS指定在资料的读取与写入时,设定游标移动方向及指定显示的移位72us显示状态开/关0000001DCBD=1:整体显示ONC=1:游标ONB=1:游标位置ON72us游标或显示移位控制000001S/CR/LXX设定游标的移动与显示的移位控制位元;这个指令并不改变DDRAM的内容72us功能设定00001DLX0REXXDL=1 (必须设为1)RE=1: 扩充指令集动作RE=0: 基本指令集动作72us设定CGRAM地址0001AC5AC4AC3AC2A

6、C1AC0设定CGRAM地址到地址计数器(AC)72us设定DDRAM地址001AC6AC5AC4AC3AC2AC1AC0设定DDRAM地址到地址计数器(AC)72us读取忙碌标志(BF)和地址01BFAC6AC5AC4AC3AC2AC1AC0读取忙碌标志(BF)可以确认内部动作是否完成,同时可以读出地址计数器(AC)的值0us写资料到RAM10D7D6D5D4D3D2D1D0写入资料到内部的RAM(DDRAM/CGRAM/IRAM/GDRAM)72us读出RAM的值11D7D6D5D4D3D2D1D0从内部RAM读取资料(DDRAM/CGRAM/IRAM/GDRAM)72us指令表2:(RE

7、=1:扩充指令集)指令指令码说明执行时间(540KHZ)RSR/WDB7DB6DB5DB4DB3DB2DB1DB0待命模式0000000001将DDRAM填满“20H”,并且设定DDRAM的地址计数器(AC)到“00H”72us卷动地址或IRAM地址选择000000001SRSR=1:允许输入垂直卷动地址SR=0:允许输入IRAM地址72us反白选择00000001R1R0选择4行中的任一行作反白显示,并可决定反白与否72us睡眠模式0000001SLXXSL=1:脱离睡眠模式SL=0:进入睡眠模式72us扩充功能设定000011X1REG0RE=1: 扩充指令集动作RE=0: 基本指令集动作

8、G=1 :绘图显示ONG=0 :绘图显示OFF72us设定IRAM地址或卷动地址0001AC5AC4AC3AC2AC1AC0SR=1:AC5AC0为垂直卷动地址SR=0:AC3AC0为ICON IRAM地址72us设定绘图RAM地址001AC6AC5AC4AC3AC2AC1AC0设定CGRAM地址到地址计数器(AC)72us备注:1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF标志时BF需为0,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个

9、别指令说明。2、“RE”为基本指令集与扩充指令集的选择控制位元,当变更“RE”位元后,往后的指令集将维持在最后的状态,除非再次变更“RE”位元,否则使用相同指令集时,不需每次重设“RE”位元。具体指令介绍:1、清除显示CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLLH功能:清除显示屏幕,把DDRAM位址计数器调整为“00H”2、位址归位CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLHX功能:把DDRAM位址计数器调整为“00H”,游标回原点,该功能不影响显示DDRAM3、位址归位CO

10、DE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLHI/DS功能:把DDRAM位址计数器调整为“00H”,游标回原点,该功能不影响显示DDRAM功能:执行该命令后,所设置的行将显示在屏幕的第一行。显示起始行是由Z地址计数器控制的,该命令自动将A0-A5位地址送入Z地址计数器,起始地址可以是0-63范围内任意一行。Z地址计数器具有循环计数功能,用于显示行扫描同步,当扫描完一行后自动加一。4、显示状态 开/关CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLHDC B 功能: D=1;整体显示ON C=1

11、;游标ON B=1;游标位置ON5、游标或显示移位控制CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLHS/CR/LX X 功能:设定游标的移动与显示的移位控制位:这个指令并不改变DDRAM的内容6、功能设定CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLHDLX0 REX X 功能:DL=1(必须设为1) RE=1;扩充指令集动作 RE=0:基本指令集动作7、设定CGRAM位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLHAC5AC4AC3AC2AC1

12、 AC0功能:设定CGRAM位址到位址计数器(AC)8、设定DDRAM位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLHAC6AC5AC4AC3AC2AC1 AC0 功能:设定DDRAM位址到位址计数器(AC)9、读取忙碌状态(BF)和位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LHBFAC6AC5AC4AC3AC2AC1 AC0 功能:读取忙状态(BF)可以确认内部动作是否完成,同时可以读出位址计数器(AC)的值。10、写资料到RAMCODE: RW RS DB7 DB6 DB5 DB4 DB3 DB

13、2 DB1 DB0HLD7D6D5D4D3D2D1 D0 功能:写入资料到内部的RAM(DDRAM/CGRAM/TRAM/GDRAM)11、读出RAM的值CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0HHD7D6D5D4D3D2D1 D0 功能:从内部RAM读取资料(DDRAM/CGRAM/TRAM/GDRAM)12、待命模式(12H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLL H 功能:进入待命模式,执行其他命令都可终止待命模式13、卷动位址或IRAM位址选择(13H)CODE: RW RS

14、 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLH SR 功能:SR=1;允许输入卷动位址 SR=0;允许输入IRAM位址 14、反白选择(14H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLHR1 R0 功能:选择4行中的任一行作反白显示,并可决定反白的与否15、睡眠模式(015H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLHSLX X 功能:SL=1;脱离睡眠模式 SL=0;进入睡眠模式16、扩充功能设定(016H)CODE: RW RS DB7

15、DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLHHX1 REG L 功能:RE=1;扩充指令集动作 RE=0;基本指令集动作 G=1;绘图显示ON G=0;绘图显示OFF17、设定IRAM位址或卷动位址(017H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLHAC5AC4AC3AC2AC1 AC0 功能:SR=1;AC5AC0为垂直卷动位址 SR=0;AC3AC0写ICONRAM位址18、设定绘图RAM位址(018H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLHAC6AC5AC4AC

16、3AC2AC1 AC0 功能:设定GDRAM位址到位址计数器(AC)六、显示坐标关系1、图形显示坐标水平方向X以字节单位 垂直方向Y以位为单位2、汉字显示坐标 X坐标Line180H81H82H83H84H85H86H87HLine290H91H92H93H94H95H96H97HLine388H89H8AH8BH8CH8DH8EH8FHLine498H99H9AH9BH9CH9DH9EH9FH3、字符表代码(02H-7FH)七、显示RAM1、文本显示RAM(DDRAM)文本显示RAM提供84行的汉字空间,当写入文本显示RAM时,可以分别显示CGROM、HCGROM与CGRAM的字型;ST79

17、20A可以显示三种字型 ,分别是半宽的HCGROM字型、CGRAM字型及中文CGROM字型。三种字型的选择,由在DDRAM中写入的编码选择,各种字型详细编码如下:显示半宽字型 :将一位字节写入DDRAM中,范围为02H-7FH的编码。显示CGRAM字型:将两字节编码写入DDRAM中,总共有0000H,0002H,0004H,0006H四种编码。显示中文字形:将两字节编码写入DDRAMK ,范围为A1A0H-F7FFH(GB码)或A140H-D75FH(BIG5码)的编码。绘图RAM(GDRAM)绘图显示RAM提供1288个字节的记忆空间,在更改绘图RAM时,先连续写入水平与垂直的坐标值,再写入

18、两个字节的数据到绘图RAM,而地址计数器(AC)会自动加一;在写入绘图RAM的期间,绘图显示必须关闭,整个写入绘图RAM的步骤如下:1、关闭绘图显示功能。2、先将水平的位元组坐标(X)写入绘图RAM地址;再将垂直的坐标(Y)写入绘图RAM地址;将D15D8写入到RAM中;将D7D0写入到RAM中;打开绘图显示功能。绘图显示的缓冲区对应分布请参考“显示坐标”游标/闪烁控制ST7920A提供硬件游标及闪烁控制电路,由地址计数器(address counter)的值来指定DDRAM中的游标或闪烁位置。八、应用举例1.并行接口ORG 0000HLJMP MAINORG 0100HCOMMAND EQU

19、 30HDATA1 EQU 31HDATA2 EQU 32HDATA3 EQU 33HRS EQU P3.1RW EQU P3.4 E EQU P3.5*延时程序* DELAY:MOV R6,#00HMOV R7,#00HDELAY1:NOPDJNZ R7,DELAY1DJNZ R6,DELAY1RET *读BF和AC值* PR0: PUSH ACC MOV P1,#0FFH CLR RS SETB RW SETB E MOV COMMAND,P1 CLR E POP ACC RET ;*写指令代码* PR1: PUSH ACC CLR RS SETB RW PR11:MOV P1,#0FFH

20、 SETB E MOV A,P1 CLR E JB ACC.7,PR11 CLR RW MOV P1,COMMAND SETB E CLR E POP ACC RET ;*写显示数据*PR2: PUSH ACC CLR RS SETB RWPR21:MOV P1,#0FFH SETB E MOV A,P1 CLR E JB ACC.7,PR21 SETB RS CLR RW MOV P1,DATA1 SETB E CLR E POP ACC RET ;*读显示数据*PR3: PUSH ACC CLR RS SETB RWPR31:MOV P1,#0FFH SETB E MOV A,P1 CLR

21、 E JB ACC.7,PR31 SETB RS SETB RW MOV P1,#0FFH SETB E MOV COMMAND,P1 CLR E POP ACC RET ;*写CGROM*CG: LCALL PR1 MOV R0,#8CG1: MOV DATA1,DATA3 LCALL PR2 LCALL PR2 MOV DATA1,DATA2 LCALL PR2 LCALL PR2 DJNZ R0,CG1 RET ;*写DDRAM*DD: LCALL PR1 MOV R0,#8MM: MOV DATA1,#00H LCALL PR2 MOV DATA1,DATA2 LCALL PR2 DJ

22、NZ R0,MM RET ;*主程序*MAIN: MOV SP,#67H MOV COMMAND,#30H CLR RS SETB RW MOV P1,#0FFH SETB E MOV A,COMMAND MOV A,P1 CLR E LCALL DELAY MOV COMMAND,#30H CLR RS SETB RW MOV P1,#0FFH SETB E MOV A,COMMAND MOV A,P1 CLR E LCALL DELAY MOV COMMAND,#30H ;功能设置 8位数据,基本指令 LCALL PR1 MOV COMMAND,#0CH ;显示状态 ON,游标OFF,反白

23、OFF LCALL PR1 MOV COMMAND,#01H ;清除显示 LCALL PR1 MOV COMMAND,#02H ;地址归位 LCALL PR1 MOV COMMAND,#80H ;设置DDRAM地址 LCALL PR1 LCALL DELAY MOV R0,#10H ;显示HCGROM MOV DATA1,#02HL: LCALL PR2 INC DATA1 DJNZ R0,L MOV COMMAND,#90H LCALL PR1 MOV DATA1,#41H MOV R0,#10HL1: LCALL PR2 INC DATA1 DJNZ R0,L1 MOV COMMAND,#

24、88H LCALL PR1 MOV DATA1,#51H MOV R0,#10HL2: LCALL PR2 INC DATA1 DJNZ R0,L2 MOV COMMAND,#98H LCALL PR1 MOV DATA1,#61H MOV R0,#10HL3: LCALL PR2 INC DATA1 DJNZ R0,L3 LCALL DELAY LCALL DELAY LCALL DELAY ;*写CGRAM* MOV COMMAND,#40H MOV DATA3,#0FFH MOV DATA2,#00H LCALL CG MOV COMMAND,#50H MOV DATA3,#00H MO

25、V DATA2,#0FFH LCALL CG MOV COMMAND,#60H MOV DATA3,#0AAH MOV DATA2,#0AAH LCALL CG MOV COMMAND,#70H MOV DATA3,#55H MOV DATA2,#55H LCALL CG MOV COMMAND,#80H MOV DATA2,#00H LCALL DD MOV COMMAND,#90H MOV DATA2,#00H LCALL DD MOV COMMAND,#88H MOV DATA2,#00H LCALL DD MOV COMMAND,#98H MOV DATA2,#00H LCALL DD

26、 LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#80H MOV DATA2,#02H LCALL DD MOV COMMAND,#90H MOV DATA2,#02H LCALL DD MOV COMMAND,#88H MOV DATA2,#02H LCALL DD MOV COMMAND,#98H MOV DATA2,#02H LCALL DD LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#80H MOV DATA2,#04H LCALL DD MOV COMMAND,#90H MOV D

27、ATA2,#04H LCALL DD MOV COMMAND,#88H MOV DATA2,#04H LCALL DD MOV COMMAND,#98H MOV DATA2,#04H LCALL DD LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#80H MOV DATA2,#06H LCALL DD MOV COMMAND,#90H MOV DATA2,#06H LCALL DD MOV COMMAND,#88H MOV DATA2,#06H LCALL DD MOV COMMAND,#98H MOV DATA2,#06H LCALL DD

28、 LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#40H MOV DATA3,#0AAH MOV DATA2,#55H LCALL CG MOV COMMAND,#50H MOV DATA3,#55H MOV DATA2,#0AAH LCALL CG MOV COMMAND,#60H MOV DATA3,#0FFH MOV DATA2,#0FFH LCALL CG MOV COMMAND,#80H MOV DATA2,#00H LCALL DD MOV COMMAND,#90H MOV DATA2,#00H LCALL DD MOV COMMA

29、ND,#88H MOV DATA2,#00H LCALL DD MOV COMMAND,#98H MOV DATA2,#00H LCALL DD LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#80H MOV DATA2,#02H LCALL DD MOV COMMAND,#90H MOV DATA2,#02H LCALL DD MOV COMMAND,#88H MOV DATA2,#02H LCALL DD MOV COMMAND,#98H MOV DATA2,#02H LCALL DD LCALL DELAY LCALL DELAY LCA

30、LL DELAY MOV COMMAND,#80H MOV DATA2,#04H LCALL DD MOV COMMAND,#90H MOV DATA2,#04H LCALL DD MOV COMMAND,#88H MOV DATA2,#04H LCALL DD MOV COMMAND,#98H MOV DATA2,#04H LCALL DD LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#01H LCALL PR1 MOV COMMAND,#80H LCALL PR1 MOV DPTR,#CHINESE1 MOV R0,#10H CHINA1

31、: CLR A MOVC A,A+DPTR MOV DATA1,A LCALL PR2 INC DPTR DJNZ R0,CHINA1 MOV COMMAND,#90H LCALL PR1 MOV DPTR,#CHINESE2 MOV R0,#10HCHINA2: CLR A MOVC A,A+DPTR MOV DATA1,A LCALL PR2 INC DPTR DJNZ R0,CHINA2 MOV COMMAND,#88H LCALL PR1 MOV DPTR,#CHINESE3 MOV R0,#10HCHINA3: CLR A MOVC A,A+DPTR MOV DATA1,A LCAL

32、L PR2 INC DPTR DJNZ R0,CHINA3 MOV COMMAND,#98H LCALL PR1 MOV DPTR,#CHINESE4 MOV R0,#10HCHINA4: CLR A MOVC A,A+DPTR MOV DATA1,A LCALL PR2 INC DPTR DJNZ R0,CHINA4 LCALL DELAY LCALL DELAY LCALL DELAY LJMP MAINCHINESE1: DB 0B1H,0B1H,0BEH,0A9H,0D3H,0D1H,0C1H,0A6H,0B7H,0A2H,0BFH,0C6H,0C3H,0B3H,0D3H,0D0H C

33、HINESE2: DB 0A6H,0E0H,0BEH,0ADH,0C0H,0EDH,0A3H,0BAH,0CEH,0E2H,0D1H,0B5H,0A6H,0E0H,0A6H,0E0HCHINESE3: DB 0B5H,0E7H,0BBH,0B0H,0A3H,0BAH,0A3H,0B1H,0A3H,0B3H,0A3H,0B8H,0A3H,0B0H,0A3H,0B1HCHINESE4: DB 0A3H,0B0H,0A3H,0B3H,0A3H,0B3H,0A3H,0B5H,0A3H,0B0H,0A3H,0B8H,0A6H,0E0H,0A6H,0E0H END 2.串行接口ORG 0000H LJMP

34、 MAINORG 0100HCOMMAND EQU 30HDATA1 EQU 31HDATA2 EQU 32HDATA3 EQU 33H ;数据或命令代码CLK EQU P3.1SID EQU P3.4 CS EQU P3.5 ;*写指令代码*PR1: PUSH ACC MOV R0,#08H SETB CS SETB C MOV A,DATA3XUN1:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN1 MOV R0,#08H MOV A,DATA2 ANL A,#0F0H XUN2:RLC A MOV SID,C CLR CLK SETB CLK D

35、JNZ R0,XUN2 MOV R0,#08H MOV A,DATA2 ANL A,#0FH SWAP AXUN3:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN3 CLR CS POP ACC RET PR2: PUSH ACC MOV R0,#08H SETB CS SETB C MOV A,DATA3XUN21:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN21 MOV R0,#08H MOV A,DATA2 ANL A,#0F0HXUN22:RLC A MOV SID,C CLR CLK SETB CL

36、K DJNZ R0,XUN22 MOV R0,#08H MOV A,DATA2 ANL A,#0FH SWAP AXUN23:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN23 MOV R0,#08H MOV A,DATA2 ANL A,#0F0HXUN24:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN24 MOV R0,#08H MOV A,DATA2 ANL A,#0FH SWAP AXUN25:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN25 CLR CS P

37、OP ACC RET ;*延时程序* DELAY: MOV R6,#00H MOV R7,#00HDELAY1: NOP DJNZ R7,DELAY1 DJNZ R6,DELAY1 RET ;*读BF和AC值*PR0: PUSH ACC MOV P1,#0FFH; CLR RS; SETB RW ; SETB E ; MOV COMMAND,P1 ; CLR E ; POP ACC RET ;*写显示数据* ;*主程序*MAIN: MOV P2,#00H MOV SP,#67H LCALL DELAY LCALL DELAY MOV DATA3,#0F8H MOV DATA2,#30H LCA

38、LL PR1 MOV DATA3,#0F8H MOV DATA2,#0CH LCALL PR1 MOV DATA3,#0F8H MOV DATA2,#01H LCALL PR1 MOV DATA3,#0F8H MOV DATA2,#02H LCALL PR1 MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 LCALL DELAY MOV R1,#40H ;显示HCGROM MOV DATA2,#02HL1: MOV DATA3,#0FAH LCALL PR1 INC DATA2 DJNZ R1,L1 MOV DATA3,#0F8H MOV DATA2,#90H

39、 LCALL PR1 MOV R1,#01H MOV DATA2,#40HL2: MOV DATA3,#0FAH LCALL PR1 INC DATA2 DJNZ R1,L2 LCALL DELAY LCALL DELAY LCALL DELAY LCALL DELAY ;*写CGRAM* MOV DATA3,#0F8H MOV DATA2,#40H LCALL PR1 MOV R1,#08HLI1: MOV DATA3,#0FAH MOV DATA2,#0FFH LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 LCAL

40、L PR1 DJNZ R1,LI1;写0000H MOV DATA3,#0F8H MOV DATA2,#50H LCALL PR1 MOV R1,#08HLI2: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#0FFH LCALL PR1 LCALL PR1 DJNZ R1,LI2 ;写0002H MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 MOV R1,#10HHG1: MOV DATA3,#0FAH MOV DATA2,#00H LCALL P

41、R1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG1 MOV DATA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV R1,#10HHG2: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG2 LCALL DELAY LCALL DELAY LCALL DELAY LCALL DELAY ;显示横条 MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR

42、1 MOV R1,#10HHG3: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#02H LCALL PR1 DJNZ R1,HG3 MOV DATA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV R1,#10HHG4: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#02H LCALL PR1 DJNZ R1,HG4 LCALL DELAY LCALL DELAY LCALL DELAY L

43、CALL DELAY ;显示下横条 MOV DATA3,#0F8H MOV DATA2,#40H LCALL PR1 MOV R1,#08HLI11: MOV DATA3,#0FAH MOV DATA2,#0AAH LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#0AAH LCALL PR1 LCALL PR1 DJNZ R1,LI11;写0000H MOV DATA3,#0F8H MOV DATA2,#50H LCALL PR1 MOV R1,#08HLI12: MOV DATA3,#0FAH MOV DATA2,#55H LCALL PR1 L

44、CALL PR1 MOV DATA3,#0FAH MOV DATA2,#55H LCALL PR1 LCALL PR1 DJNZ R1,LI12 ;写0002H MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 MOV R1,#10HHG11: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG11 MOV DATA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV R1,#10HHG12: MOV DATA

45、3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG12 LCALL DELAY LCALL DELAY LCALL DELAY LCALL DELAY ;显示竖条 MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 MOV R1,#10HHG13: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#02H LCALL PR1 DJNZ R1,HG13 MOV DA

46、TA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV R1,#10HHG14: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#02H LCALL PR1 DJNZ R1,HG14 LCALL DELAY LCALL DELAY LCALL DELAY LCALL DELAY ;显示下竖条 ;*显示雪点* MOV DATA3,#0F8H MOV DATA2,#40H LCALL PR1 MOV R1,#08HLI21: MOV DATA3,#0FAH MOV DATA2,#0AAH

47、LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#55H LCALL PR1 LCALL PR1 DJNZ R1,LI21;写0000H MOV DATA3,#0F8H MOV DATA2,#50H LCALL PR1 MOV R1,#08HLI22: MOV DATA3,#0FAH MOV DATA2,#55H LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#0AAH LCALL PR1 LCALL PR1 DJNZ R1,LI22 ;写0002H MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 MOV R1,#10HHG21: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG21 MOV DATA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV

温馨提示

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

评论

0/150

提交评论