📄 111.lst
字号:
A51 MACRO ASSEMBLER 111 11/28/2007 08:44:06 PAGE 1
MACRO ASSEMBLER A51 V8.00
NO OBJECT MODULE REQUESTED
ASSEMBLER INVOKED BY: D:\files\keil\C51\BIN\A51.EXE 111.ams SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H
0000 0115 2 AJMP LK1
000B 3 ORG 000BH
000B 01E2 4 AJMP CTCO
0013 5 ORG 0013H
0013 216F 6 AJMP CXT
0015 753300 7 LK1: MOV 33H,#00H
0018 753400 8 MOV 34H,#00H
001B 753500 9 MOV 35H,#00H
001E 753600 10 MOV 36H,#00H
0021 753700 11 MOV 37H,#00H
0024 753800 12 MOV 38H,#00H
0027 753900 13 MOV 39H,#00H
002A 754000 14 MOV 40H,#00H
002D 754100 15 MOV 41H,#00H
0030 C280 16 CLR P0.0
0032 C2A0 17 MP: CLR P2.0
0034 C2A1 18 CLR P2.1
0036 C2A2 19 CLR P2.2
0038 C2A3 20 CLR P2.3
003A 759000 21 MOV P1,#00H
003D 00 22 NOP
003E 00 23 NOP
003F D2A0 24 SETB P2.0
0041 D2A1 25 SETB P2.1
0043 D2A2 26 SETB P2.2
0045 D2A3 27 SETB P2.3
0047 754205 28 MOV 42H,#05H
004A 754309 29 MOV 43H,#09H
30
004D 759800 31 MOV SCON,#00H
0050 C2B7 32 CLR P3.7
0052 7933 33 MOV R1,#33H
0054 7A06 34 MOV R2,#06H
0056 E7 35 LP3: MOV A,@R1
0057 9001E9 36 MOV DPTR,#TAB
005A 93 37 MOVC A,@A+DPTR
005B F599 38 MOV SBUF,A
005D 3099FD 39 JNB TI,$
0060 C299 40 CLR TI
0062 09 41 INC R1
0063 DA6F 42 DJNZ R2,LP6
*** ____________________________________________________^
*** ERROR #A51 IN 42 (111.ams, LINE 42): TARGET OUT OF RANGE
0065 D2B7 43 SETB P3.7
0067 20A41F 44 LK3: JB P2.4,LK6
006A 31FB 45 ACALL D10MS
006C 20A4F8 46 JB P2.4,LK3
006F 31F7 47 ACALL D2S
0071 20A4F3 48 LK4: JB P2.4,LK3
0074 C2A0 49 CLR P2.0
0076 854090 50 MOV P1,40H
0079 D2A0 51 SETB P2.0
007B 31F7 52 ACALL D2S
007D 0540 53 INC 40H
007F E540 54 MOV A,40H
0081 B40AED 55 CJNE A,#0AH,LK4
0084 754000 56 MOV 40H,#00H
A51 MACRO ASSEMBLER 111 11/28/2007 08:44:06 PAGE 2
0087 0171 57 AJMP LK4
0089 20A525 58 LK6: JB P2.5,LK5
008C 31FB 59 ACALL D10MS
008E 20A5F8 60 JB P2.5,LK6
0091 31F7 61 ACALL D2S
0093 20A5F3 62 LK7: JB P2.5,LK6
0096 C2A1 63 CLR P2.1
0098 854190 64 MOV P1,41H
009B D2A1 65 SETB P2.1
009D 31F7 66 ACALL D2S
009F 0541 67 INC 41H
00A1 E541 68 MOV A,41H
00A3 B40AED 69 CJNE A,#0AH,LK7
00A6 754100 70 MOV 41H,#00H
00A9 B40AE7 71 CJNE A,#0AH,LK7
00AC 754100 72 MOV 41H,#00H
00AF 0193 73 AJMP LK7
74
00B1 20A6B3 75 LK5: JB P2.6,LK3
00B4 31FB 76 ACALL D10MS
00B6 20A6F8 77 JB P2.6,LK5
00B9 C2A2 78 CLR P2.2
00BB 854290 79 MOV P1,42H
00BE 00 80 NOP
00BF 00 81 NOP
00C0 D2A2 82 SETB P2.2
00C2 C2A3 83 CLR P2.3
00C4 854390 84 MOV P1,43H
00C7 00 85 NOP
00C8 00 86 NOP
00C9 D2A3 87 SETB P2.3
00CB D280 88 SETB P0.0
00CD 758901 89 MOV TMOD,#01H
00D0 758AB0 90 MOV TL0,#0B0H
00D3 758C3C 91 MOV TH0,#3CH
00D6 D2A9 92 SETB ET0
00D8 D2AA 93 SETB EX1
00DA C288 94 CLR IT0
00DC D28C 95 SETB TR0
00DE 7814 96 MOV R0,#14H
00E0 80FE 97 SJMP $
00E2 30A654 98 CTCO: JNB P2.6,LK8
00E5 D86D 99 DJNZ R0,NEXT
00E7 7814 100 MOV R0,#14H
00E9 1543 101 DEC 43H
00EB C2A3 102 CLR P2.3
00ED 854390 103 MOV P1,43H
00F0 00 104 NOP
00F1 00 105 NOP
00F2 D2A3 106 SETB P2.3
00F4 C2A2 107 CLR P2.2
00F6 854290 108 MOV P1,42H
00F9 00 109 NOP
00FA 00 110 NOP
00FB D2A2 111 SETB P2.2
00FD C2A1 112 CLR P2.1
00FF 854190 113 MOV P1,41H
0102 00 114 NOP
0103 00 115 NOP
0104 D2A1 116 SETB P2.1
117
0106 C2A0 118 CLR P2.0
0108 854090 119 MOV P1,40H
010B 00 120 NOP
010C 00 121 NOP
010D 122 SETB P2.O
A51 MACRO ASSEMBLER 111 11/28/2007 08:44:06 PAGE 3
*** ____________________________________________________^
*** ERROR #A18 IN 122 (111.ams, LINE 122): OUT OF RANGE OR NON-TYPELESS BIT-OFFSET
010F E543 123 MOV A,43H
0111 B40040 124 CJNE A,#00H,NEXT
0114 75430A 125 MOV 43H,#0AH
0117 E542 126 MOV A,42H
0119 B4003A 127 CJNE A,#00H,LP3
*** ________________________________________________________^
*** ERROR #A51 IN 127 (111.ams, LINE 127): TARGET OUT OF RANGE
011C 754205 128 MOV 42H,#05H
011F E541 129 MOV A,41H
0121 B4002E 130 CJNE A,#00H,LP2
0124 131 MOV 41H,#00H,LP2
*** _________________________________________^
*** ERROR #A38 IN 131 (111.ams, LINE 131): NUMBER OF OPERANDS DOES NOT MATCH INSTRUCTION
0124 754109 132 MOV 41H,#09H
0127 E540 133 MOV A,40H
0129 B40022 134 CJNE A,#00H,LP1
012C C280 135 CLR P0.0
012E C2B6 136 CLR P3.6
0130 31F4 137 ACALL D10S
0132 D2B6 138 SETB P3.6
0134 20A6FD 139 KP11: JB P2.6 ,KP11
0137 215B 140 AJMP KP12
0139 31FB 141 LK8: ACALL D10MS
013B 20A6A4 142 JB P2.6,CTCO
013E C280 143 CLR P0.0
0140 30A6FD 144 LK9: JNB P2.6,LK9
0143 20A6FD 145 LK10: JB P2.6,LK10
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -