⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a240np0.lst

📁 Alera 的8051 IP core的示例文件5个
💻 LST
📖 第 1 页 / 共 5 页
字号:
                                                                                        页     1
                                                                                        03-04-08
                                                                                        07:37:59
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

            ;128X240 液晶演示程序
            ORG  0000H
0000 020100         LJMP STAR
                    ORG  0100H
            STAR:
0100 7C90          MOV R4,#90H
0102 1201EE        LCALL OUTIN  ;  display off
            
0105 7A00          MOV R2,#00H
0107 7B00          MOV R3,#00H  ;  TEXT HOME
0109 7C40          MOV R4,#40H
010B 1201E0        LCALL OUTI2
            
010E 7A1E          MOV R2,#30
0110 7B00          MOV R3,#00   ;  TEXT AREA   &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
0112 7C41          MOV R4,#41H
0114 1201E0        LCALL OUTI2
            
0117 7A00          MOV R2,#00H
0119 7B10          MOV R3,#10H
011B 7C42          MOV R4,#42H
011D 1201E0        LCALL OUTI2  ;  GRAPHIC HOME
            
0120 7A1E          MOV R2,#30
0122 7B00          MOV R3,#00H  ;GRAPHIC AREA
0124 7C43          MOV R4,#43H  ;
0126 1201E0        LCALL OUTI2
            
0129 7C94          MOV R4,#94H  ; TEXT ON
012B 1201EE        LCALL  OUTIN ; GRAPHIC OFF
            
012E 7A00          MOV R2,#00H
0130 7B00          MOV R3,#00H  ; TEXT WRITE "0"
0132 7C24          MOV R4,#24H
0134 1201E0        LCALL OUTI2
            
0137 7CB0          MOV R4,#0B0H
0139 1201EE        LCALL OUTIN
            
013C 7A1F          MOV R2,#01FH
            CLRS0:
013E 7BFF          MOV R3,#0FFH
            CLRS1:
0140 E4            CLR A
0141 1201F4        LCALL OUTD
0144 DBFA          DJNZ R3,CLRS1      ;空白
0146 DAF6          DJNZ R2,CLRS0
0148 7CB2          MOV R4,#0B2H


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240NP0.ASM                                         
 
                                                                                        页     2
                                                                                        03-04-08
                                                                                        07:37:59
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

014A 1201EE        LCALL OUTIN
            
                 ; MODE SET
            
014D 7C9C         MOV R4,#9cH
014F 1201EE       LCALL OUTIN
0152 7C80         MOV R4,#80H    ; 84H是文本特征为错误,要将图形区改为特征码   &&&&&&&&&&&&&&&&&&&&&&&
0154 1201EE       LCALL OUTIN
            
0157 7A00         MOV R2,#00H
0159 7B00         MOV R3,#00H
015B 7C24         MOV R4,#24H
015D 1201E0       LCALL OUTI2
            
0160 751210       MOV 12H,#16                ;10行5~8列*8行
0163 7A1E   QW1:  MOV R2,#30                 ;每行30个字
0165 7B2C         MOV R3,#2CH                ;  Char code
0167 751010       MOV 10H,#10H               ;10H是字符代码寄存器
016A 7CC0         MOV R4,#0C0H
016C AB10   QW:   MOV R3,10H
016E 7CC0         MOV R4,#0C0H
0170 1201E7       LCALL OUTI1
0173 0510         inc 10H
            
0175 DAF5         DJNZ R2,QW
0177 D512E9       DJNZ 12H,QW1
            ;      LCALL TIME
017A 120228       LCALL TIME
            
            	;~~~~~~~~~~~~~~~~~~~~~~That's txt comstruction.
            
017D 7C98         MOV R4,#98H    ;   text off graph on      &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
017F 1201EE       LCAll OUTIN
0182 7802         MOV R0,#2
0184 7900         MOV R1,#00H
0186 7A00         MOV R2,#00H
0188 75221E       MOV 22H,#30
018B 7B10   SE:   MOV R3,#10H     ; DISPLAY  The graphic
018D 7C24         MOV R4,#24H
018F 1201E0       LCALL OUTI2
0192 900238       MOV DPTR,#LDATA  ;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
0195 1201CD       LCALL LDIS1
0198 120228       LCALL TIME
019B 120228       LCALL TIME
            
019E 752250       MOV 22H,#80             ; 上卷80行
01A1 901000       MOV DPTR,#1000H
            


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240NP0.ASM                                         
 
                                                                                        页     3
                                                                                        03-04-08
                                                                                        07:37:59
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

01A4 AA82   MOVE:  MOV R2,DPL
01A6 AB83   MOVES:  MOV R3,DPH
01A8 7C42   	MOV R4,#42H
01AA 1201E0 	LCALL OUTI2
            
01AD 7521A0 	MOV 21H,#0A0H
            MOVES1:
            
01B0 7EAF   LMS2:   MOV R6,#0AFH
01B2 DEFE   LMS1:   DJNZ R6,LMS1
            
01B4 D521F9 	DJNZ 21H,MOVES1
01B7 75251E 	MOV 25H,#1EH
01BA A3     MOVES2:INC DPTR
01BB D525FC 	DJNZ 25H,MOVES2
01BE D522E3 	DJNZ 22H,MOVE
01C1 120228 	LCALL TIME
01C4 120228 	LCALL TIME
01C7 120228 	LCALL TIME
            
01CA 020100         LJMP STAR
            ;-----------------------------------------------------------------------------------------------
            ;***********************************************************************************************
            
01CD 00     LDIS1:  NOP
01CE 79A0   	MOV R1,#160           ;送160行,为卷屏预送80行。
01D0 AA22   LDIS2:  MOV R2,22H            ;30 COLOUMN
01D2 E4     LDIS3:  CLR A
01D3 93     	MOVC A,@A+DPTR
01D4 FB     	MOV R3,A
01D5 7CC0   	MOV R4,#0C0H
01D7 1201E7 	LCALL OUTI1
01DA A3     	INC DPTR
01DB DAF5   	DJNZ R2,LDIS3
01DD D9F1   	DJNZ R1,LDIS2
01DF 22     	RET
            
            ;THIS SUBR. IS FOR DISPLAYING ONE LINE
            ;THE ENTRANCE PARA.
            
01E0 1201FF OUTI2:  LCALL PR01                  ;THE ENTRANCE OF TWO BYTE PARA. COMMAND
01E3 EA     	MOV A,R2
01E4 1201F4 	LCALL OUTD
            ;OUTI1 IS FOR ONE PARA.
01E7 1201FF OUTI1:  LCALL PR01
01EA EB     	MOV A,R3
01EB 1201F4 	LCALL OUTD
            ;OUTIN IS FOR NO PARA.


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240NP0.ASM                                         
 
                                                                                        页     4
                                                                                        03-04-08
                                                                                        07:37:59
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

01EE 1201FF OUTIN:  LCALL PR01
01F1 EC     	MOV A,R4
01F2 8002   	SJMP  OUTD1
            ;OUTD IS FOR DATA OUTPUT
01F4 C2A2   OUTD:   CLR  P2.2                   ;FOR WRTIE DATA C/D=0
            OUTD1:                              ;FOR WRITE COMMAND C/D=0
01F6 C2A0   	CLR  P2.0                   ;WR=0
01F8 F580   	MOV  P0,A
01FA D2A0   	SETB P2.0                   ;W/R = 1
01FC D2A2   	SETB P2.2                  ;C/D =1
01FE 22     	RET
            
01FF 120217 PR01:   LCALL PR0            ;Check the state of the LCD Module
0202 12021F         LCALL  MS40
0205 12021F         LCALL  MS40
0208 22     	RET
0209 120217 PR02:   LCALL PR0
020C 30E2FA 	JNB  ACC.2,PR02             ;FOR STA2
020F 22     	RET
0210 120217 PR03:   LCALL PR0
0213 30E3FA 	JNB  ACC.3,PR03             ;FOR STA3
0216 22     	RET
0217 43A007 PR0:    ORL P2,#07H                 ;C/D = 1
021A C2A1           CLR P2.1                    ;RD =0
021C D2A1           SETB P2.1                   ;RD = 1
021E 22             RET
            
021F 7F0F   MS40:   MOV R7,#00FH
0221 7E1F   MS2:    MOV R6,#01FH
0223 DEFE   MS1:    DJNZ R6,MS1
0225 DFFA           DJNZ R7,MS2
0227 22             RET
            
0228 752303 TIME:   MOV 23H,#03H
022B 7521FF TIME1:  MOV 21H,#0FFH
022E 12021F TIME2:  LCALL MS40
0231 D521FA 	DJNZ 21H,TIME2
0234 D523F4 	DJNZ 23H,TIME1
0237 22     	RET
            
            ;________The data under here will make the LCD Module said:______________
            ;
            
            
            ;          Hi!                  xxxx
            ;    Welcome to the             xxxx
            ;            xxxx
            LDATA:


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240NP0.ASM                                         
 
                                                                                        页     5
                                                                                        03-04-08
                                                                                        07:37:59
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

            ;--  调入了一幅图像:D:\1_cpu\kx_1.bmp  --
            ;--  宽度x高度=240x109  --
0238 000000 
023B 000000 
023E 000000 
0241 000000 
0244 000000 
0247 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
0248 000000 
024B 000000 
024E 000000 
0251 000000 
0254 000000 
0257 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
0258 000000 
025B 000000 
025E 000000 
0261 000000 
0264 000000 
0267 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
0268 000000 
026B 000000 
026E 000000 
0271 000000 
0274 000000 
0277 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
0278 000000 
027B 000000 
027E 000000 
0281 000000 
0284 000000 
0287 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
0288 000000 
028B 000000 
028E 000000 
0291 000000 
0294 000000 
0297 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
0298 000000 
029B 000000 
029E 000000 
02A1 000000 
02A4 000000 
02A7 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
02A8 000000 
02AB 000000 
02AE 000000 
02B1 000000 


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240NP0.ASM                                         
 
                                                                                        页     6
                                                                                        03-04-08
                                                                                        07:37:59
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

02B4 000000 
02B7 0E     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,00EH,
02B8 000000 
02BB 000000 
02BE 000000 
02C1 000003 
02C4 800000 
02C7 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,003H,080H,000H,000H,000H,
02C8 000000 
02CB 000000 
02CE 000000 
02D1 000038 
02D4 000F00 
02D7 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,038H,000H,00FH,000H,000H,
02D8 000000 
02DB 000000 
02DE 00C000 
02E1 01E000 
02E4 000000 
02E7 00     DB  000H,000H,000H,000H,000H,000H,000H,0C0H,000H,001H,0E0H,000H,000H,000H,000H,000H,
02E8 000000 
02EB 000180 
02EE 000000 
02F1 3C003F 
02F4 C00001 
02F7 C0     DB  000H,000H,000H,000H,001H,080H,000H,000H,000H,03CH,000H,03FH,0C0H,000H,001H,0C0H,
02F8 003800 
02FB 0001E0 
02FE 0001F0 
0301 000000 
0304 000000 
0307 00     DB  000H,038H,000H,000H,001H,0E0H,000H,001H,0F0H,000H,000H,000H,000H,000H,000H,000H,
0308 00FC01 
030B C38000 
030E 003C00 
0311 E7E001 
0314 81C000 
0317 1C     DB  000H,0FCH,001H,0C3H,080H,000H,000H,03CH,000H,0E7H,0E0H,001H,081H,0C0H,000H,01CH,
0318 00003F 
031B F00000 
031E FF003C 
0321 F80000 
0324 000007 
0327 FE     DB  000H,000H,03FH,0F0H,000H,000H,0FFH,000H,03CH,0F8H,000H,000H,000H,000H,007H,0FEH,
0328 01C3C0 
032B 000038 
032E 038F80 
0331 00F1C0 


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240NP0.ASM                                         
 
                                                                                        页     7
                                                                                        03-04-08
                                                                                        07:37:59
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

0334 001E00 
0337 00     DB  001H,0C3H,0C0H,000H,000H,038H,003H,08FH,080H,000H,0F1H,0C0H,000H,01EH,000H,000H,
0338 3FF000 
033B 03FF00 
033E 7FFC00 
0341 000000 
0344 0FCE01 
0347 E3     DB  03FH,0F0H,000H,003H,0FFH,000H,07FH,0FCH,000H,000H,000H,000H,00FH,0CEH,001H,0E3H,
0348 C0030E 
034B 38063E 
034E 0000F1 
0351 C0001E 
0354 00003E 
0357 F0     DB  0C0H,003H,00EH,038H,006H,03EH,000H,000H,0F1H,0C0H,000H,01EH,000H,000H,03EH,0F0H,
0358 001FFC 
035B 01FFDE 
035E 00303E 
0361 00070E 
0364 01C700 
0367 01     DB  000H,01FH,0FCH,001H,0FFH,0DEH,000H,030H,03EH,000H,007H,00EH,001H,0C7H,000H,001H,
0368 873803 
036B FFE000 
036E 79F000 
0371 1E0000 
0374 7CE000 
0377 7F     DB  087H,038H,003H,0FFH,0E0H,000H,079H,0F0H,000H,01EH,000H,000H,07CH,0E0H,000H,07FH,
0378 F801F8 
037B 1C001C 
037E 1F8000 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -