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

📄 hanzi.lst

📁 LCD1602.rar
💻 LST
字号:
A51 MACRO ASSEMBLER  HANZI                                                                09/16/2005 15:05:13 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN hanzi.OBJ
ASSEMBLER INVOKED BY: d:\Keil\C51\BIN\A51.EXE hanzi.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1     ORG 00H
0000 020030            2          LJMP START
0030                   3          ORG 030H
0030 7400              4     START:      MOV A,#00H
0032 F580              5          MOV P0,A
0034 F5A0              6          MOV P2,A
0036 752A00            7          MOV 2AH,#00
0039 7BC8              8          MOV R3,#200
003B 7DFA              9     D1MS:      MOV R5,#250
003D DDFE             10     F1:      DJNZ R5,F1
003F DBFA             11          DJNZ R3,D1MS
0041 7A01             12     DIS:      MOV R2,#01H         
0043 752000           13          MOV 20H,#00
0046 7C00             14     D4:      MOV R4,#00H
0048 79FF             15          MOV R1,#0FFH
004A 7E80             16     D5:      MOV R6,#128       
004C A820             17          MOV R0,20H
004E EC               18     D2:      MOV A,R4
004F F590             19          MOV P1,A       
0051 E8               20          MOV A,R0
0052 9000D8           21          MOV DPTR,#TABLE   
0055 93               22          MOVC A,@A+DPTR     
0056 F580             23          MOV P0,A
0058 08               24          INC R0
0059 E8               25          MOV A,R0
005A 9000D8           26          MOV DPTR,#TABLE
005D 93               27          MOVC A,@A+DPTR     
005E F5A0             28          MOV P2,A
0060 08               29          INC R0
0061 7B32             30          MOV R3,#50
0063 DBFE             31     F10:      DJNZ R3,F10
0065 7400             32          MOV A,#00H
0067 F580             33          MOV P0,A
0069 F5A0             34          MOV P2,A
006B 0C               35          INC R4
006C DEE0             36          DJNZ R6,D2       
006E 7C00             37          MOV R4,#00       
0070 D9D8             38          DJNZ R1,D5       
0072 8820             39          MOV 20H,R0       
0074 DAD0             40          DJNZ R2,D4
0076 205050           41     MOVE3:      JB 2AH.0,MOVE00
0079 9000D8           42     MOVE1: MOV DPTR,#TABLE
007C 752A00           43          MOV 2AH,#00H
007F 752000           44     MOVE:      MOV 20H,#00       
0082 7C00             45          MOV R4,#00       
0084 791F             46     M1:      MOV R1,#01FH
0086 7E80             47     M2:      MOV R6,#128
0088 A820             48          MOV R0,20H
008A EC               49     M3:      MOV A,R4
008B F590             50          MOV P1,A
008D E8               51          MOV A,R0
008E 93               52          MOVC A,@A+DPTR
008F F580             53          MOV P0,A
0091 08               54          INC R0
0092 E8               55          MOV A,R0
0093 93               56          MOVC A,@A+DPTR
0094 F5A0             57          MOV P2,A
0096 08               58          INC R0
A51 MACRO ASSEMBLER  HANZI                                                                09/16/2005 15:05:13 PAGE     2

0097 B80006           59          CJNE R0,#00,MOVE0
009A 205031           60          JB 2AH.0,MOVE01
009D 9001D8           61          MOV DPTR,#TABLE1
00A0 7B19             62     MOVE0:      MOV R3,#25
00A2 DBFE             63          DJNZ R3,$
00A4 7400             64          MOV A,#00
00A6 F580             65          MOV P0,A
00A8 F5A0             66          MOV P2,A
00AA 0C               67          INC R4
00AB DEDD             68          DJNZ R6,M3
00AD 205023           69          JB 2AH.0,MOVE02
00B0 9000D8           70          MOV DPTR,#TABLE
00B3 7C00             71     MOVE04:      MOV R4,#00
00B5 D9CF             72          DJNZ R1,M2
00B7 E520             73          MOV A,20H
00B9 2408             74          ADD A,#08
00BB F520             75          MOV 20H,A
00BD 64F8             76          XRL A,#248
00BF 70C3             77          JNZ M1
00C1 2050B5           78          JB 2AH.0,MOVE1
00C4 752A01           79          MOV 2AH,#01
00C7 80AD             80          JMP MOVE3
00C9 9001D8           81     MOVE00:      MOV DPTR,#TABLE1
00CC 80B1             82          JMP MOVE
00CE 9000D8           83     MOVE01:      MOV DPTR,#TABLE
00D1 80CD             84          JMP MOVE0 
00D3 9001D8           85     MOVE02:      MOV DPTR,#TABLE1
00D6 80DB             86          JMP MOVE04                                       
00D8 100011FC         87     TABLE: db 10H,00H,11H,0FCH,10H,04H,10H,08H
00DC 10041008                
00E0 FC102420         88     db 0FCH,10H,24H,20H,24H,24H,27H,0FEH
00E4 242427FE                
00E8 24204420         89     db 24H,20H,44H,20H,28H,20H,10H,20H
00EC 28201020                
00F0 28204420         90     db 28H,20H,44H,20H,84H,0A0H,00H,40H
00F4 84A00040                
00F8 100011FC         91     db 10H,00H,11H,0FCH,10H,04H,10H,08H
00FC 10041008                
0100 FC102420         92     db 0FCH,10H,24H,20H,24H,24H,27H,0FEH
0104 242427FE                
0108 24204420         93     db 24H,20H,44H,20H,28H,20H,10H,20H
010C 28201020                
0110 28204420         94     db 28H,20H,44H,20H,84H,0A0H,00H,40H
0114 84A00040                
0118 22081108         95     db 22H,08H,11H,08H,11H,10H,00H,20H
011C 11100020                
0120 7FFE4002         96     db 7FH,0FEH,40H,02H,80H,04H,1FH,0E0H
0124 80041FE0                
0128 00400184         97     db 00H,40H,01H,84H,0FFH,0FEH,01H,00H
012C FFFE0100                
0130 01000100         98     db 01H,00H,01H,00H,05H,00H,02H,00H
0134 05000200                
0138 00000004         99     db 00H,00H,00H,04H,0FFH,0FEH,00H,04H
013C FFFE0004                
0140 08040404        100     db 08H,04H,04H,04H,02H,04H,02H,24H
0144 02040224                
0148 00C40304        101     db 00H,0C4H,03H,04H,0CH,04H,30H,04H
014C 0C043004                
0150 10040044        102     db 10H,04H,00H,44H,00H,28H,00H,10H
0154 00280010                
0158 00087FFC        103     db 00H,08H,7FH,0FCH,01H,00H,01H,00H
015C 01000100                
0160 01000104        104     db 01H,00H,01H,04H,0FFH,0FEH,01H,00H
0164 FFFE0100                
0168 02800280        105     db 02H,80H,02H,80H,04H,40H,04H,40H
016C 04400440                
A51 MACRO ASSEMBLER  HANZI                                                                09/16/2005 15:05:13 PAGE     3

0170 08201010        106     db 08H,20H,10H,10H,20H,0EH,0C0H,04H
0174 200EC004                
0178 00087FFC        107     db 00H,08H,7FH,0FCH,01H,00H,01H,00H
017C 01000100                
0180 01000104        108     db 01H,00H,01H,04H,0FFH,0FEH,01H,00H
0184 FFFE0100                
0188 02800280        109     db 02H,80H,02H,80H,04H,40H,04H,40H
018C 04400440                
0190 08201010        110     db 08H,20H,10H,10H,20H,0EH,0C0H,04H
0194 200EC004                
0198 02000400        111     db 02H,00H,04H,00H,08H,04H,7FH,0FEH
019C 08047FFE                
01A0 40044024        112     db 40H,04H,40H,24H,4FH,0F4H,48H,24H
01A4 4FF44824                
01A8 48244824        113     db 48H,24H,48H,24H,48H,24H,4FH,0E4H
01AC 48244FE4                
01B0 48244004        114     db 48H,24H,40H,04H,40H,14H,40H,08H
01B4 40144008                
01B8 01000100        115     db 01H,00H,01H,00H,01H,00H,01H,00H
01BC 01000100                
01C0 011001F8        116     db 01H,10H,01H,0F8H,01H,00H,01H,00H
01C4 01000100                
01C8 01000100        117     db 01H,00H,01H,00H,01H,00H,01H,00H
01CC 01000100                
01D0 01000104        118     db 01H,00H,01H,04H,0FFH,0FEH,00H,00H
01D4 FFFE0000                
01D8 00820302        119     TABLE1:DB 00,82H,03H,02H,0CH,42H,78H,42H
01DC 0C427842                
01E0 08420842        120          DB 08H,42H,08H,42H,08H,42H,0FFH,0FEH   
01E4 0842FFFE                
01E8 08420842        121          DB 08H,42H,08H,42H,08H,42H,08H,0C2H
01EC 084208C2                
01F0 18420806        122          DB 18H,42H,08H,06H,00,02H,00,00
01F4 00020000                
01F8 00000000        123          DB 00,00,00,00,00,00,7FH,0FEH
01FC 00007FFE                
0200 41044104        124          DB 41H,04H,41H,04H,41H,04H,41H,04H
0204 41044104                
0208 41044104        125          DB 41H,04H,41H,04H,41H,04H,0FFH,0FEH
020C 4104FFFE                
0210 40000000        126          DB 40H,00,00,00,00,00,00,00
0214 00000000                
0218 01000E00        127          DB 01H,00,0EH,00,00,00,0FFH,0FFH
021C 0000FFFF                
0220 08410442        128          DB 08H,41H,04H,42H,08H,44H,08H,58H
0224 08440858                
0228 FFE00850        129          DB 0FFH,0E0H,08H,50H,08H,48H,08H,44H
022C 08480844                
0230 1FC20843        130          DB 1FH,0C2H,08H,43H,00,42H,00,00
0234 00420000                
0238 00000102        131          DB 00,00,01H,02H,03H,04H,3DH,08H
023C 03043D08                
0240 21302102        132          DB 21H,30H,21H,02H,21H,01H,2FH,0FEH
0244 21012FFE                
0248 41004100        133          DB 41H,00,41H,00,0C1H,20H,41H,10H
024C C1204110                
0250 010C0306        134          DB 01H,0CH,03H,06H,01H,00,00,00
0254 01000000                
0258 00020042        135          DB 00,02H,00,42H,00,42H,00,44H
025C 00420044                
0260 3FC42A44        136          DB 3FH,0C4H,2AH,44H,6AH,48H,0AAH,48H
0264 6A48AA48                
0268 2A502A62        137          DB 2AH,50H,2AH,62H,2AH,41H,7FH,0FEH
026C 2A417FFE                
0270 20800100        138          DB 20H,80H,01H,00,02H,00,00,00
0274 02000000                
A51 MACRO ASSEMBLER  HANZI                                                                09/16/2005 15:05:13 PAGE     4

0278 02000400        139          DB 02H,00,04H,00,1FH,0FFH,0E0H,10H
027C 1FFFE010                
0280 08600980        140          DB 08H,60H,09H,80H,0EH,20H,08H,20H
0284 0E200820                
0288 FFFF0820        141          DB 0FFH,0FFH,08H,20H,0EH,20H,09H,80H
028C 0E200980                
0290 18600830        142          DB 18H,60H,08H,30H,00,20H,00,00
0294 00200000                
0298 02000400        143          DB 02H,00,04H,00,1FH,0FFH,0E0H,22H
029C 1FFFE022                
02A0 11941298        144          DB 11H,94H,12H,98H,1CH,0E4H,08H,92H
02A4 1CE40892                
02A8 2A912A91        145          DB 2AH,91H,2AH,91H,0FFH,0FFH,2AH,91H
02AC FFFF2A91                
02B0 2A913EB3        146          DB 2AH,91H,3EH,0B3H,08H,92H,00,00
02B4 08920000                
02B8 0002000C        147          DB 00,02H,00,0CH,3FH,0F0H,22H,02H
02BC 3FF02202                
02C0 2AC42AA8        148          DB 2AH,0C4H,2AH,0A8H,2AH,92H,0AAH,81H
02C4 2A92AA81                
02C8 7FFE2AA0        149          DB 7FH,0FEH,2AH,0A0H,2AH,90H,2AH,88H
02CC 2A902A88                
02D0 2F946226        150          DB 2FH,94H,62H,26H,22H,04H,00,00
02D4 22040000                
                     151          END
                             
A51 MACRO ASSEMBLER  HANZI                                                                09/16/2005 15:05:13 PAGE     5

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


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

D1MS . . . . . . .  C ADDR   003BH   A   
D2 . . . . . . . .  C ADDR   004EH   A   
D4 . . . . . . . .  C ADDR   0046H   A   
D5 . . . . . . . .  C ADDR   004AH   A   
DIS. . . . . . . .  C ADDR   0041H   A   
F1 . . . . . . . .  C ADDR   003DH   A   
F10. . . . . . . .  C ADDR   0063H   A   
M1 . . . . . . . .  C ADDR   0084H   A   
M2 . . . . . . . .  C ADDR   0086H   A   
M3 . . . . . . . .  C ADDR   008AH   A   
MOVE . . . . . . .  C ADDR   007FH   A   
MOVE0. . . . . . .  C ADDR   00A0H   A   
MOVE00 . . . . . .  C ADDR   00C9H   A   
MOVE01 . . . . . .  C ADDR   00CEH   A   
MOVE02 . . . . . .  C ADDR   00D3H   A   
MOVE04 . . . . . .  C ADDR   00B3H   A   
MOVE1. . . . . . .  C ADDR   0079H   A   
MOVE3. . . . . . .  C ADDR   0076H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
START. . . . . . .  C ADDR   0030H   A   
TABLE. . . . . . .  C ADDR   00D8H   A   
TABLE1 . . . . . .  C ADDR   01D8H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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