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

📄 lcd.lst

📁 51单片机用汇编实例 包括ad
💻 LST
📖 第 1 页 / 共 2 页
字号:
02A2 C293            240             CLR CS1
02A4 41A8            241             AJMP QLP2
02A6 C292            242     QLP1:   CLR CS2
02A8 D294            243     QLP2:   SETB E
02AA E580            244             MOV A, P0
02AC C294            245             CLR E
02AE 5480            246             ANL A, #80H
02B0 B4800D          247             CJNE A, #80H, QLP4
02B3 1F              248             DEC R7
02B4 BF00F1          249             CJNE R7, #00H, QLP2
02B7 BD0104          250             CJNE R5, #01H, QLP3
02BA C293            251             CLR CS1
02BC 41C0            252             AJMP QLP4
02BE C292            253     QLP3:   CLR CS2
02C0 D0E0            254     QLP4:   POP ACC
02C2 22              255             RET
                     256     ;清屏
A51 MACRO ASSEMBLER  LCD                                                                  01/04/2006 14:35:09 PAGE     5

02C3 7808            257     CLEAR:  MOV R0, #08H
02C5 7AB8            258             MOV R2, #0B8H
02C7 EA              259     CLP1:   MOV A, R2
02C8 FC              260             MOV R4, A
02C9 12021F          261             LCALL SENDMCMD
02CC 12023D          262             LCALL SENDSCMD
02CF 7C40            263             MOV R4, #40H
02D1 12021F          264             LCALL SENDMCMD
02D4 12023D          265             LCALL SENDSCMD
02D7 7940            266             MOV R1, #40H
02D9 7C00            267             MOV R4, #00H
02DB 12025B          268     CLP2:   LCALL SENDMDATA
02DE 120279          269             LCALL SENDSDATA
02E1 D9F8            270             DJNZ R1, CLP2
02E3 0A              271             INC R2
02E4 D8E1            272             DJNZ R0, CLP1
02E6 22              273             RET
                     274     
                     275     ;延时程序
02E7 7F01            276     DELAY:  MOV R7, #1H
02E9 7E40            277     DLP1:   MOV R6, #40H
02EB DEFE            278     DLP2:   DJNZ R6, DLP2
02ED DFFA            279             DJNZ R7, DLP1
02EF 22              280             RET
                     281     
                     282             ;$include (LCDH.ASM) ;包含字库
                +1   283     ;============================================================
                +1   284     ; 文件名称: LCDH.ASM
                +1   285     ; 功能描述: 字模库
                +1   286     ;============================================================
                +1   287     
                +1   288     ;--  文字:  唐  --
                +1   289     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
02F0 0000FC44   +1   290     TANG:   DB 00H, 00H,0FCH, 44H,54H,54H,54H,55H
02F4 54545455                
02F8 FE5454F4   +1   291             DB 0FEH,54H, 54H,0F4H,44H,44H,00H,00H
02FC 44440000                
0300 40300F00   +1   292             DB 40H, 30H, 0FH, 00H,7DH,25H,25H,25H
0304 7D252525                
0308 2725257D   +1   293             DB 27H, 25H, 25H, 7DH,00H,00H,00H,00H
030C 00000000                
                +1   294     
                +1   295     ;--  文字:  都  --
                +1   296     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
0310 202424A4   +1   297     DU:     DB 20H,24H, 24H,0A4H,7FH,24H,34H,28H
0314 7F243428                
0318 2400FE22   +1   298             DB 24H,00H,0FEH, 22H,52H,8AH,06H,00H
031C 528A0600                
0320 04027F25   +1   299             DB 04H,02H, 7FH, 25H,25H,25H,25H,7FH
0324 2525257F                
0328 0000FF08   +1   300             DB 00H,00H, 0FFH,08H,08H,10H,0FH,00H
032C 08100F00                
                +1   301     
                +1   302     ;--  文字:  科  --
                +1   303     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
0330 10129272   +1   304     KE:     DB 10H, 12H,92H,72H,0FEH,51H,91H,00H
0334 FE519100                
0338 22CC0000   +1   305             DB 22H,0CCH,00H,00H,0FFH,00H,00H,00H
033C FF000000                
0340 04020100   +1   306             DB 04H, 02H,01H,00H,0FFH,00H,04H,04H
0344 FF000404                
0348 04020202   +1   307             DB 04H, 02H,02H,02H,0FFH,01H,01H,00H
034C FF010100                
                +1   308     
                +1   309     ;--  文字:  教  --
                +1   310     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
A51 MACRO ASSEMBLER  LCD                                                                  01/04/2006 14:35:09 PAGE     6

0350 101494D4   +1   311     JIAO:   DB 10H, 14H,94H,0D4H,0BFH, 94H,9CH,14H
0354 BF949C14                
0358 50F80F08   +1   312             DB 50H,0F8H,0FH, 08H, 88H, 78H,08H,00H
035C 88780800                
0360 09094888   +1   313             DB 09H, 09H,48H, 88H, 7EH, 05H,44H,44H
0364 7E054444                
0368 2020130C   +1   314             DB 20H, 20H,13H, 0CH, 33H,0C0H,40H,00H
036C 33C04000                
                +1   315     
                +1   316     ;--  文字:  仪  --
                +1   317     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
0370 4020F00C   +1   318     YI:     DB 40H,20H,0F0H, 0CH,03H,00H,38H,0C0H
0374 030038C0                
0378 010E04E0   +1   319             DB 01H,0EH, 04H,0E0H,1CH,00H,00H, 00H
037C 1C000000                
0380 0000FF00   +1   320             DB 00H,00H,0FFH, 00H,40H,40H,20H, 10H
0384 40402010                
0388 0B040B10   +1   321             DB 0BH,04H, 0BH, 10H,20H,60H,20H, 00H
038C 20602000                
                +1   322     
                +1   323     ;--  文字:  器  --
                +1   324     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
0390 40404F49   +1   325     QI:     DB  40H, 40H,4FH,49H,49H,0C9H,0CFH,70H
0394 49C9CF70                
0398 C0CF4959   +1   326             DB 0C0H,0CFH,49H,59H,69H, 4FH, 00H,00H
039C 694F0000                
03A0 02027E45   +1   327             DB  02H, 02H,7EH,45H,45H, 44H, 7CH,00H
03A4 45447C00                
03A8 7C444545   +1   328             DB  7CH, 44H,45H,45H,7EH, 06H, 02H,00H
03AC 7E060200                
                +1   329     
                +1   330     ;--  文字:  公  --
                +1   331     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
03B0 00008040   +1   332     GONG:   DB 00H,00H,80H,40H, 30H,0EH,84H,00H
03B4 300E8400                
03B8 000E1060   +1   333             DB 00H,0EH,10H,60H,0C0H,80H,80H,00H
03BC C0808000                
03C0 00012070   +1   334             DB 00H,01H,20H,70H, 28H,24H,23H,31H
03C4 28242331                
03C8 10101478   +1   335             DB 10H,10H,14H,78H, 30H,01H,00H,00H
03CC 30010000                
                +1   336     
                +1   337     ;--  文字:  司  --
                +1   338     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
03D0 00109292   +1   339     SI:     DB 00H,10H,92H,92H,92H, 92H,92H,92H
03D4 92929292                
03D8 92921202   +1   340             DB 92H,92H,12H,02H,02H,0FEH,00H,00H
03DC 02FE0000                
03E0 00001F04   +1   341             DB 00H,00H,1FH,04H,04H, 04H,04H,04H
03E4 04040404                
03E8 040F0020   +1   342             DB 04H,0FH,00H,20H,40H, 3FH,00H,00H
03EC 403F0000                
                +1   343     
                +1   344     ;--  文字:  欢  --
                +1   345     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
03F0 14244484   +1   346     HUAN:   DB 14H, 24H,44H,84H,64H,1CH,20H,18H
03F4 641C2018                
03F8 0FE80808   +1   347             DB 0FH,0E8H,08H,08H,28H,18H,08H,00H
03FC 28180800                
0400 20104C43   +1   348             DB 20H, 10H,4CH,43H,43H,2CH,20H,10H
0404 432C2010                
0408 0C030618   +1   349             DB 0CH, 03H,06H,18H,30H,60H,20H,00H
040C 30602000                
                +1   350     
                +1   351     ;--  文字:  迎  --
                +1   352     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
A51 MACRO ASSEMBLER  LCD                                                                  01/04/2006 14:35:09 PAGE     7

0410 4041CE04   +1   353     YING:   DB 40H, 41H,0CEH,04H,00H,0FCH,04H,02H
0414 00FC0402                
0418 02FC0404   +1   354             DB 02H,0FCH, 04H,04H,04H,0FCH,00H,00H
041C 04FC0000                
0420 40201F20   +1   355             DB 40H, 20H, 1FH,20H,40H, 47H,42H,41H
0424 40474241                
0428 405F4042   +1   356             DB 40H, 5FH, 40H,42H,44H, 43H,40H,00H
042C 44434000                
                +1   357     
                +1   358     ;--  文字:  您  --
                +1   359     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
0430 804030FC   +1   360     NIN:    DB 80H, 40H,30H,0FCH,03H,90H,68H,06H
0434 03906806                
0438 04F40424   +1   361             DB 04H,0F4H,04H, 24H,44H,8CH,04H,00H
043C 448C0400                
0440 00203803   +1   362             DB 00H, 20H,38H, 03H,38H,40H,40H,49H
0444 38404049                
0448 52414070   +1   363             DB 52H, 41H,40H, 70H,00H,09H,30H,00H
044C 00093000                
                +1   364     
                +1   365     ;--  文字:  !  --
                +1   366     ;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
0450 00000000   +1   367     GANTAN: DB 00H,00H,00H,00H,00H,00H,00H,0F0H
0454 000000F0                
0458 00000000   +1   368             DB 00H,00H,00H,00H,00H,00H,00H, 00H
045C 00000000                
0460 00000000   +1   369             DB 00H,00H,00H,00H,00H,00H,00H, 5FH
0464 0000005F                
0468 00000000   +1   370             DB 00H,00H,00H,00H,00H,00H,00H, 00H
046C 00000000                
                +1   371     
                +1   372     
                     373     
                     374             END
A51 MACRO ASSEMBLER  LCD                                                                  01/04/2006 14:35:09 PAGE     8

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

ACC. . . . . . . .  D ADDR   00E0H   A   
CLEAR. . . . . . .  C ADDR   02C3H   A   
CLP1 . . . . . . .  C ADDR   02C7H   A   
CLP2 . . . . . . .  C ADDR   02DBH   A   
CS1. . . . . . . .  B ADDR   0090H.3 A   
CS2. . . . . . . .  B ADDR   0090H.2 A   
DELAY. . . . . . .  C ADDR   02E7H   A   
DLP1 . . . . . . .  C ADDR   02E9H   A   
DLP2 . . . . . . .  C ADDR   02EBH   A   
DU . . . . . . . .  C ADDR   0310H   A   
E. . . . . . . . .  B ADDR   0090H.4 A   
GANTAN . . . . . .  C ADDR   0450H   A   
GONG . . . . . . .  C ADDR   03B0H   A   
HUAN . . . . . . .  C ADDR   03F0H   A   
JIAO . . . . . . .  C ADDR   0350H   A   
KE . . . . . . . .  C ADDR   0330H   A   
LED. . . . . . . .  B ADDR   0090H.5 A   
MLP0 . . . . . . .  C ADDR   01A5H   A   
MLP1 . . . . . . .  C ADDR   01A7H   A   
MLP2 . . . . . . .  C ADDR   01B0H   A   
MLP3 . . . . . . .  C ADDR   01B7H   A   
NIN. . . . . . . .  C ADDR   0430H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
QI . . . . . . . .  C ADDR   0390H   A   
QLP1 . . . . . . .  C ADDR   02A6H   A   
QLP2 . . . . . . .  C ADDR   02A8H   A   
QLP3 . . . . . . .  C ADDR   02BEH   A   
QLP4 . . . . . . .  C ADDR   02C0H   A   
QUERY. . . . . . .  C ADDR   0297H   A   
RS . . . . . . . .  B ADDR   0090H.1 A   
RW . . . . . . . .  B ADDR   0090H.0 A   
SENDMCMD . . . . .  C ADDR   021FH   A   
SENDMDATA. . . . .  C ADDR   025BH   A   
SENDSCMD . . . . .  C ADDR   023DH   A   
SENDSDATA. . . . .  C ADDR   0279H   A   
SI . . . . . . . .  C ADDR   03D0H   A   
START. . . . . . .  C ADDR   0100H   A   
TANG . . . . . . .  C ADDR   02F0H   A   
WMLP1. . . . . . .  C ADDR   01CFH   A   
WMLP2. . . . . . .  C ADDR   01E6H   A   
WRITEHZM . . . . .  C ADDR   01C1H   A   
WRITEHZS . . . . .  C ADDR   01F0H   A   
WSLP1. . . . . . .  C ADDR   01FEH   A   
WSLP2. . . . . . .  C ADDR   0215H   A   
XADD . . . . . . .  D ADDR   0030H   A   
YADD . . . . . . .  D ADDR   0031H   A   
YI . . . . . . . .  C ADDR   0370H   A   
YING . . . . . . .  C ADDR   0410H   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

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