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

📄 a240.lst

📁 Alera 的8051 IP core的示例文件5个
💻 LST
📖 第 1 页 / 共 5 页
字号:
                                                                                        页     1
                                                                                        03-03-08
                                                                                        18:09:26
伟福汇编器 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\A240.ASM                                            
 
                                                                                        页     2
                                                                                        03-03-08
                                                                                        18:09:26
伟福汇编器 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 12022D       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 90023D       MOV DPTR,#LDATA  ;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
0195 1201CD       LCALL LDIS1
0198 12022D       LCALL TIME
019B 12022D       LCALL TIME
            
019E 752250       MOV 22H,#80             ; 上卷80行
01A1 901000       MOV DPTR,#1000H
            


F:\KX_DVP_GW48_CP\GW48_CP+_DEMO\A240.ASM                                            
 
                                                                                        页     3
                                                                                        03-03-08
                                                                                        18:09:26
伟福汇编器 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 12022D 	LCALL TIME
01C4 12022D 	LCALL TIME
01C7 12022D 	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\A240.ASM                                            
 
                                                                                        页     4
                                                                                        03-03-08
                                                                                        18:09:26
伟福汇编器 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 30E0FA 	JNB ACC.0,PR01              ;JUDGE STA0
0205 30E1F7 	JNB ACC.1,PR01              ;JUDGE STA1
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 4380FF         ORL P0,#0FFH                ;P1 PORT IS FOR INPUT
021D C2A1           CLR P2.1                    ;RD =0
021F E580           MOV A,P0
0221 D2A1           SETB P2.1                   ;RD = 1
0223 22             RET
            
0224 7F0F   MS40:   MOV R7,#00FH
0226 7E1F   MS2:    MOV R6,#01FH
0228 DEFE   MS1:    DJNZ R6,MS1
022A DFFA           DJNZ R7,MS2
022C 22             RET
            
022D 752303 TIME:   MOV 23H,#03H
0230 7521FF TIME1:  MOV 21H,#0FFH
0233 120224 TIME2:  LCALL MS40
0236 D521FA 	DJNZ 21H,TIME2
0239 D523F4 	DJNZ 23H,TIME1
023C 22     	RET
            
            ;________The data under here will make the LCD Module said:______________
            ;
            
            
            ;          Hi!                  xxxx
            ;    Welcome to the             xxxx


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

地址  机器码 源程序

            ;            xxxx
            LDATA:
            ;--  调入了一幅图像:D:\1_cpu\kx_1.bmp  --
            ;--  宽度x高度=240x109  --
023D 000000 
0240 000000 
0243 000000 
0246 000000 
0249 000000 
024C 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
024D 000000 
0250 000000 
0253 000000 
0256 000000 
0259 000000 
025C 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
025D 000000 
0260 000000 
0263 000000 
0266 000000 
0269 000000 
026C 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
026D 000000 
0270 000000 
0273 000000 
0276 000000 
0279 000000 
027C 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
027D 000000 
0280 000000 
0283 000000 
0286 000000 
0289 000000 
028C 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
028D 000000 
0290 000000 
0293 000000 
0296 000000 
0299 000000 
029C 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
029D 000000 
02A0 000000 
02A3 000000 
02A6 000000 
02A9 000000 
02AC 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
02AD 000000 
02B0 000000 


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

地址  机器码 源程序

02B3 000000 
02B6 000000 
02B9 000000 
02BC 0E     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,00EH,
02BD 000000 
02C0 000000 
02C3 000000 
02C6 000003 
02C9 800000 
02CC 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,003H,080H,000H,000H,000H,
02CD 000000 
02D0 000000 
02D3 000000 
02D6 000038 
02D9 000F00 
02DC 00     DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,038H,000H,00FH,000H,000H,
02DD 000000 
02E0 000000 
02E3 00C000 
02E6 01E000 
02E9 000000 
02EC 00     DB  000H,000H,000H,000H,000H,000H,000H,0C0H,000H,001H,0E0H,000H,000H,000H,000H,000H,
02ED 000000 
02F0 000180 
02F3 000000 
02F6 3C003F 
02F9 C00001 
02FC C0     DB  000H,000H,000H,000H,001H,080H,000H,000H,000H,03CH,000H,03FH,0C0H,000H,001H,0C0H,
02FD 003800 
0300 0001E0 
0303 0001F0 
0306 000000 
0309 000000 
030C 00     DB  000H,038H,000H,000H,001H,0E0H,000H,001H,0F0H,000H,000H,000H,000H,000H,000H,000H,
030D 00FC01 
0310 C38000 
0313 003C00 
0316 E7E001 
0319 81C000 
031C 1C     DB  000H,0FCH,001H,0C3H,080H,000H,000H,03CH,000H,0E7H,0E0H,001H,081H,0C0H,000H,01CH,
031D 00003F 
0320 F00000 
0323 FF003C 
0326 F80000 
0329 000007 
032C FE     DB  000H,000H,03FH,0F0H,000H,000H,0FFH,000H,03CH,0F8H,000H,000H,000H,000H,007H,0FEH,
032D 01C3C0 
0330 000038 


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

地址  机器码 源程序

0333 038F80 
0336 00F1C0 
0339 001E00 
033C 00     DB  001H,0C3H,0C0H,000H,000H,038H,003H,08FH,080H,000H,0F1H,0C0H,000H,01EH,000H,000H,
033D 3FF000 
0340 03FF00 
0343 7FFC00 
0346 000000 
0349 0FCE01 
034C E3     DB  03FH,0F0H,000H,003H,0FFH,000H,07FH,0FCH,000H,000H,000H,000H,00FH,0CEH,001H,0E3H,
034D C0030E 
0350 38063E 
0353 0000F1 
0356 C0001E 
0359 00003E 
035C F0     DB  0C0H,003H,00EH,038H,006H,03EH,000H,000H,0F1H,0C0H,000H,01EH,000H,000H,03EH,0F0H,
035D 001FFC 
0360 01FFDE 
0363 00303E 
0366 00070E 
0369 01C700 
036C 01     DB  000H,01FH,0FCH,001H,0FFH,0DEH,000H,030H,03EH,000H,007H,00EH,001H,0C7H,000H,001H,
036D 873803 
0370 FFE000 
0373 79F000 
0376 1E0000 
0379 7CE000 
037C 7F     DB  087H,038H,003H,0FFH,0E0H,000H,079H,0F0H,000H,01EH,000H,000H,07CH,0E0H,000H,07FH,
037D F801F8 

⌨️ 快捷键说明

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