📄 +
字号:
A51 MACRO ASSEMBLER 蟔蚠____ 12/26/2012 14:44:33 PAGE 1
MACRO ASSEMBLER A51 V8.01
OBJECT MODULE PLACED IN 系统程序.OBJ
ASSEMBLER INVOKED BY: D:\Keil-4\C51\BIN\A51.EXE 系统程序.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1
2
0000 3 ORG 000H
0000 0130 4 AJMP CSH
0030 5 ORG 0030H
0030 75814F 6 CSH: MOV SP,#4FH; // 初始化
0033 75A000 7 MOV P2,#00H
0036 C2B4 8 CLR P3.4
0038 120086 9 LCALL BJS
003B C2A0 10 YX: CLR P2.0
003D D2A7 11 SETB P2.7
003F 11A6 12 ACALL YS1MS
0041 208011 13 JB P0.0,YX2
0044 11A6 14 ACALL YS1MS
0046 20800C 15 JB P0.0,YX2
0049 C2A7 16 CLR P2.7
004B 1186 17 ACALL BJS
004D 7F10 18 MOV R7,#10H
004F 11AE 19 YX1: ACALL FS
0051 DFFC 20 DJNZ R7,YX1
0053 C2B4 21 CLR P3.4
0055 C2A7 22 YX2: CLR P2.7
0057 D2A6 23 SETB P2.6
0059 11A6 24 ACALL YS1MS
005B 208111 25 JB P0.1,YX3
005E 11A6 26 ACALL YS1MS
0060 20810C 27 JB P0.1,YX3
0063 C2A6 28 CLR P2.6
0065 1186 29 ACALL BJS
0067 7F10 30 MOV R7,#10H
0069 11AE 31 YX21: ACALL FS
006B DFFC 32 DJNZ R7,YX21
006D C2B4 33 CLR P3.4
006F C2A6 34 YX3: CLR P2.6
0071 D2A0 35 SETB P2.0
0073 11A6 36 ACALL YS1MS
0075 2083C3 37 JB P0.3,YX
0078 C2A0 38 CLR P2.0
007A 1186 39 ACALL BJS
007C 7F10 40 MOV R7,#10H
007E 11AE 41 YX31: ACALL FS
0080 DFFC 42 DJNZ R7,YX31
0082 C2B4 43 CLR P3.4
0084 013B 44 AJMP YX
0086 7F58 45 BJS: MOV R7,#58H
0088 7478 46 MOV A,#78H
008A 7E18 47 BJS1: MOV R6,#18H
008C B2A1 48 BJS2: CPL P2.1
008E FD 49 MOV R5,A
008F DDFE 50 BJS3: DJNZ R5,BJS3
0091 DEF9 51 DJNZ R6,BJS2
0093 14 52 DEC A
0094 DFF4 53 DJNZ R7,BJS1
0096 C2A1 54 CLR P2.1
0098 800C 55 SJMP YS1MS
009A 7F00 56 AJS: MOV R7,#00H
009C B2A1 57 AJS1:CPL P2.1
009E 7E38 58 MOV R6,#38H
A51 MACRO ASSEMBLER 蟔蚠____ 12/26/2012 14:44:33 PAGE 2
00A0 DEFE 59 AJS2: DJNZ R6,AJS2
00A2 DFF8 60 DJNZ R7,AJS1
00A4 C2A1 61 CLR P2.1
00A6 7F00 62 YS1MS: MOV R7,#00H
00A8 00 63 AJS4: NOP
00A9 00 64 NOP
00AA 00 65 NOP
00AB DFFB 66 DJNZ R7,AJS4
00AD 22 67 RET
00AE 00 68 FS: NOP
00AF 00 69 NOP
00B0 22 70 RET
71 END
A51 MACRO ASSEMBLER 蟔蚠____ 12/26/2012 14:44:33 PAGE 3
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
AJS. . . . . . . . C ADDR 009AH A
AJS1 . . . . . . . C ADDR 009CH A
AJS2 . . . . . . . C ADDR 00A0H A
AJS4 . . . . . . . C ADDR 00A8H A
BJS. . . . . . . . C ADDR 0086H A
BJS1 . . . . . . . C ADDR 008AH A
BJS2 . . . . . . . C ADDR 008CH A
BJS3 . . . . . . . C ADDR 008FH A
CSH. . . . . . . . C ADDR 0030H A
FS . . . . . . . . C ADDR 00AEH A
P0 . . . . . . . . D ADDR 0080H A
P2 . . . . . . . . D ADDR 00A0H A
P3 . . . . . . . . D ADDR 00B0H A
SP . . . . . . . . D ADDR 0081H A
YS1MS. . . . . . . C ADDR 00A6H A
YX . . . . . . . . C ADDR 003BH A
YX1. . . . . . . . C ADDR 004FH A
YX2. . . . . . . . C ADDR 0055H A
YX21 . . . . . . . C ADDR 0069H A
YX3. . . . . . . . C ADDR 006FH A
YX31 . . . . . . . C ADDR 007EH A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -