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

📄 q.lst

📁 40个练习程序(坚持).rar
💻 LST
字号:
A51 MACRO ASSEMBLER  Q                                                                    02/21/2010 12:13:02 PAGE     1


MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN q.OBJ
ASSEMBLER INVOKED BY: D:\程序\keil 51\C51\BIN\A51.EXE q.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1     org 0000h
0000 0130              2     ajmp main
000B                   3     org 000bh
000B 01B6              4     ajmp start
0030                   5     org 0030h
0030                   6     main:
0030 758900            7     mov tmod,#00h
0033 758A00            8     mov tl0,#00h
0036 758C00            9     mov th0,#00h
0039 D2AF             10     setb ea
003B D2A9             11     setb et0
003D D28C             12     setb tr0
003F 7800             13     mov r0,#00h
0041 7900             14     mov r1,#00h
0043 7A00             15     mov r2,#00
0045 7B00             16     mov r3,#00
0047 7C02             17     mov r4,#02
0049 7D01             18     mov r5,#01
004B 7F64             19     mov r7,#100
004D 9000D7           20     ww:mov dptr,#tab
0050 75A007           21     mov p2,#07
0053 E8               22     mov a,r0
0054 93               23     movc a,@a+dptr
0055 F580             24     mov p0,a
0057 1200CC           25     lcall delay
005A B80A1B           26     cjne r0,#10,n1
005D 7800             27     mov r0,#00h
005F 09               28     inc r1
0060 B90615           29     cjne r1,#06,n1
0063 7900             30     mov r1,#00h
0065 0A               31     inc r2
0066 BA0A0F           32     cjne r2,#10,n1
0069 7A00             33     mov r2,#00h
006B 0B               34     inc r3
006C BB0609           35     cjne r3,#06,n1
006F 7B00             36     mov r3,#00h
0071 0C               37     inc r4
0072 BC0A03           38     cjne r4,#10,n1
0075 7C00             39     mov r4,#00
0077 0D               40     inc r5
0078 BD0107           41     n1:cjne r5,#01,n2
007B BC0304           42     cjne r4,#03,n2
007E 7C00             43     mov r4,#00
0080 7D00             44     mov r5,#00
0082 E9               45     n2:mov a,r1
0083 75A006           46     mov p2,#06
0086 93               47     movc a,@a+dptr
0087 F580             48     mov p0,a
0089 1200CC           49     lcall delay
008C EA               50     mov a,r2
008D 75A004           51     mov p2,#04
0090 93               52     movc a,@a+dptr
0091 F580             53     mov p0,a
0093 1200CC           54     lcall delay
0096 EB               55     mov a,r3
0097 75A003           56     mov p2,#03
009A 93               57     movc a,@a+dptr
009B F580             58     mov p0,a
A51 MACRO ASSEMBLER  Q                                                                    02/21/2010 12:13:02 PAGE     2

009D 1200CC           59     lcall delay
00A0 EC               60     mov a,r4
00A1 75A001           61     mov p2,#01
00A4 93               62     movc a,@a+dptr
00A5 F580             63     mov p0,a
00A7 1200CC           64     lcall delay
00AA ED               65     mov a,r5
00AB 75A000           66     mov p2,#00
00AE 93               67     movc a,@a+dptr
00AF F580             68     mov p0,a
00B1 1200CC           69     lcall delay
00B4 014D             70     ajmp ww
00B6                  71     start:
00B6 758A00           72     mov tl0,#00h
00B9 758C00           73     mov th0,#00h
00BC DF0B             74     djnz r7,re
00BE 7F64             75     mov r7,#100
00C0 C28C             76     clr tr0
00C2 758A00           77     mov tl0,#00h
00C5 758C00           78     mov th0,#00h
00C8 08               79     inc r0
00C9 D28C             80     re:setb tr0
00CB 32               81     reti
00CC 7E06             82     delay:mov r6,#6
00CE 752164           83     se:mov 21h,#100
00D1 D521FD           84     djnz 21h,$
00D4 DEF8             85     djnz r6,se
00D6 22               86     ret
00D7 3F065B4F         87     tab:db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h
00DB 666D7D07                
00DF 7F6F             88     db 7fh,6fh
                      89     end
A51 MACRO ASSEMBLER  Q                                                                    02/21/2010 12:13:02 PAGE     3

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


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

DELAY. . . . . . .  C ADDR   00CCH   A   
EA . . . . . . . .  B ADDR   00A8H.7 A   
ET0. . . . . . . .  B ADDR   00A8H.1 A   
MAIN . . . . . . .  C ADDR   0030H   A   
N1 . . . . . . . .  C ADDR   0078H   A   
N2 . . . . . . . .  C ADDR   0082H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
RE . . . . . . . .  C ADDR   00C9H   A   
SE . . . . . . . .  C ADDR   00CEH   A   
START. . . . . . .  C ADDR   00B6H   A   
TAB. . . . . . . .  C ADDR   00D7H   A   
TH0. . . . . . . .  D ADDR   008CH   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   
WW . . . . . . . .  C ADDR   004DH   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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