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

📄 a240d.lst

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

地址  机器码 源程序

                    ;128X240液晶演示程序2005-8
            
            DAT0   EQU   P0
            WRR    EQU   P2.0
            RDD    EQU   P2.1
            CD     EQU   P2.2
            
                   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


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240D.ASM                                           
 
                                                                                        页     2
                                                                                        03-03-08
                                                                                        18:11:33
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

            CLRS1:
0140 E4            CLR A
0141 1201F4        LCALL OUTD
0144 DBFA          DJNZ R3,CLRS1      ;空白
0146 DAF6          DJNZ R2,CLRS0
0148 7CB2          MOV R4,#0B2H
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
017A 120220       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 900229       MOV DPTR,#LDATA  ;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
0195 1201CD       LCALL LDIS1
0198 120220       LCALL TIME


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240D.ASM                                           
 
                                                                                        页     3
                                                                                        03-03-08
                                                                                        18:11:33
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

019B 120220       LCALL TIME
            
019E 752250       MOV 22H,#80             ; 上卷80行
01A1 901000       MOV DPTR,#1000H
            
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 120220 	LCALL TIME
01C4 120220 	LCALL TIME
01C7 120220 	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


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240D.ASM                                           
 
                                                                                        页     4
                                                                                        03-03-08
                                                                                        18:11:33
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

            ;OUTI1 IS FOR ONE PARA.
01E7 1201FF OUTI1:  LCALL PR01
01EA EB     	MOV A,R3
01EB 1201F4 	LCALL OUTD
            ;OUTIN IS FOR NO PARA.
01EE 1201FF OUTIN:  LCALL PR01
01F1 EC     	MOV A,R4
01F2 8002   	SJMP  OUTD1
            ;OUTD IS FOR DATA OUTPUT
01F4 C2A2   OUTD:   CLR  CD                   ;FOR WRTIE DATA C/D=0
            OUTD1:                              ;FOR WRITE COMMAND C/D=0
01F6 C2A0   	CLR  WRR                 ;WR=0
01F8 F580   	MOV  DAT0,A
01FA D2A0   	SETB WRR                   ;W/R = 1
01FC D2A2   	SETB CD                  ;C/D =1
01FE 22     	RET
            
            PR01:    ;LCALL  TIME
01FF 12021A         LCALL PR0            ;Check the state of the LCD Module
0202 30E0FA 	JNB ACC.0,PR01              ;JUDGE STA0
0205 30E1F7 	JNB ACC.1,PR01              ;JUDGE STA1
0208 22     	RET
            
            PR02:   ;LCALL  TIME
0209 12021A         LCALL PR0
020C 30E2FA 	JNB  ACC.2,PR02             ;FOR STA2
020F 22     	RET
            
0210 120220 PR03:   LCALL  TIME
0213 12021A         LCALL PR0
0216 30E3F7 	JNB  ACC.3,PR03             ;FOR STA3
0219 22     	RET
            
            PR0:    ;SETB WRR                 ;C/D = 1
                    ;SETB RDD
                    ;SETB CD
                    ;ORL DAT0,#0FFH                ;P1 PORT IS FOR INPUT
                    ;CLR RDD                    ;RD =0
                    ;MOV A,DAT0
                    ;SETB RDD                   ;RD = 1
021A 120220         LCALL  TIME
021D 74FF           MOV A,#0FFH
021F 22             RET
            
0220 7803   TIME:   MOV R0,#03H
0222 7930   TIME1:  MOV R1,#30H
0224 D9FE   TIME2:  DJNZ R1,TIME2
0226 D8FA   	DJNZ R0,TIME1


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240D.ASM                                           
 
                                                                                        页     5
                                                                                        03-03-08
                                                                                        18:11:33
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

0228 22     	RET
            ;________The data under here will make the LCD Module said:______________
            ;
            ;          Hi!                  xxxx
            ;    Welcome to the             xxxx
            ;            xxxx
            ;--  调入了一幅图像:D:\1_cpu\kx_1.bmp  --
            ;--  宽度x高度=240x109  --
            LDATA:
0229 000000 
022C 000000 
022F 000000 
0232 000000 
0235 000000 
0238 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0239 000000 
023C 000000 
023F 000000 
0242 000000 
0245 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0247 000000 
024A 000000 
024D 000000 
0250 000000 
0253 000000 
0256 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0257 000000 
025A 000000 
025D 000000 
0260 000000 
0263 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0265 000000 
0268 000000 
026B 000000 
026E 000000 
0271 000000 
0274 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0275 000000 
0278 000000 
027B 000000 
027E 000000 
0281 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0283 000000 
0286 000000 
0289 000000 
028C 000000 
028F 000000 
0292 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240D.ASM                                           
 
                                                                                        页     6
                                                                                        03-03-08
                                                                                        18:11:33
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

0293 000000 
0296 000000 
0299 000000 
029C 000000 
029F 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
02A1 000000 
02A4 000000 
02A7 000000 
02AA 000000 
02AD 000000 
02B0 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
02B1 000000 
02B4 000000 
02B7 000000 
02BA 000000 
02BD 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
02BF 000000 
02C2 000000 
02C5 000000 
02C8 000000 
02CB 000000 
02CE 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
02CF 000000 
02D2 000000 
02D5 000000 
02D8 000000 
02DB 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
02DD 000000 
02E0 000000 
02E3 000000 
02E6 000000 
02E9 000000 
02EC 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
02ED 000000 
02F0 000000 
02F3 000000 
02F6 000000 
02F9 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
02FB 000000 
02FE 000000 
0301 000000 
0304 000000 
0307 000000 
030A 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
030B 000000 
030E 000000 
0311 000000 
0314 000000 


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240D.ASM                                           
 
                                                                                        页     7
                                                                                        03-03-08
                                                                                        18:11:33
伟福汇编器 V5.00                               Copyright (c) 1989, 99 by CHY

地址  机器码 源程序

0317 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0319 000000 
031C 000000 
031F 000000 
0322 000000 
0325 000000 
0328 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0329 000000 
032C 000000 
032F 000000 
0332 000000 
0335 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0337 000000 
033A 000000 
033D 000000 
0340 000000 
0343 000000 
0346 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0347 000000 
034A 000000 
034D 000000 
0350 000000 
0353 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0355 000000 
0358 000000 
035B 000000 
035E 000000 
0361 000000 
0364 00     DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0365 000000 
0368 000000 
036B 000000 
036E 000000 
0371 0000   DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
0373 000000 
0376 000200 
0379 040000 
037C 000020 
037F 100002 
0382 10     DB 000H,000H,000H,000H,002H,000H,004H,000H,000H,000H,000H,020H,010H,000H,002H,010H
0383 000000 
0386 420040 
0389 101000 
038C 000000 
038F 0000   DB 000H,000H,000H,042H,000H,040H,010H,010H,000H,000H,000H,000H,000H,000H
0391 000000 
0394 000240 
0397 047F00 

⌨️ 快捷键说明

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