📄 p11_1.lst
字号:
A51 MACRO ASSEMBLER P11_1 07/29/2007 11:54:54 PAGE 1
MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN .\P11_1.obj
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE ..\11_1\P11_1.ASM SET(SMALL) DEBUG PRINT(.\P11_1.lst) OBJECT(.\P11_1.obj) EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H
0000 024100 2 LJMP MAIN
3
000B 4 ORG 00BH
000B 024160 5 LJMP INT_T0
6
4100 7 ORG 4100H
4100 90411A 8 MAIN: MOV DPTR, #CASE
4103 7F00 9 MOV R7, #0
4105 7400 10 MOV A, #0
4107 758901 11 MOV TMOD, #00000001B
410A 758CD8 12 MOV TH0, #0D8H
410D 758AF0 13 MOV TL0, #0F0H
4110 75A0FF 14 MOV P2, #0FFH
4113 D2AF 15 SETB EA
4115 D2A9 16 SETB ET0
4117 D28C 17 SETB TR0
4119 73 18 LOOP: JMP @A + DPTR
19
411A 212E 20 CASE: AJMP TYPE0
411C 2133 21 AJMP TYPE1
411E 2138 22 AJMP TYPE2
4120 213D 23 AJMP TYPE3
4122 2142 24 AJMP TYPE4
4124 2147 25 AJMP TYPE5
4126 214C 26 AJMP TYPE6
4128 2151 27 AJMP TYPE7
412A 2156 28 AJMP TYPE8
412C 215B 29 AJMP TYPE9
30
412E 75A040 31 TYPE0: MOV P2, #40H
4131 2119 32 AJMP LOOP
4133 75A04F 33 TYPE1: MOV P2, #4FH
4136 2119 34 AJMP LOOP
4138 75A024 35 TYPE2: MOV P2, #24H
413B 2119 36 AJMP LOOP
413D 75A030 37 TYPE3: MOV P2, #30H
4140 2119 38 AJMP LOOP
4142 75A019 39 TYPE4: MOV P2, #19H
4145 2119 40 AJMP LOOP
4147 75A012 41 TYPE5: MOV P2, #12H
414A 2119 42 AJMP LOOP
414C 75A002 43 TYPE6: MOV P2, #02H
414F 2119 44 AJMP LOOP
4151 75A078 45 TYPE7: MOV P2, #78H
4154 2119 46 AJMP LOOP
4156 75A000 47 TYPE8: MOV P2, #00H
4159 2119 48 AJMP LOOP
415B 75A010 49 TYPE9: MOV P2, #10H
415E 2119 50 AJMP LOOP
51
4160 0F 52 INT_T0: INC R7
4161 BF1409 53 CJNE R7, #20, RETURN
4164 04 54 INC A
4165 04 55 INC A
4166 B41402 56 CJNE A, #20, CLR_R7
4169 E500 57 MOV A, 0
416B 7F00 58 CLR_R7: MOV R7, #0
A51 MACRO ASSEMBLER P11_1 07/29/2007 11:54:54 PAGE 2
416D 32 59 RETURN: RETI
60
61 END
A51 MACRO ASSEMBLER P11_1 07/29/2007 11:54:54 PAGE 3
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
CASE . . . . . . . C ADDR 411AH A
CLR_R7 . . . . . . C ADDR 416BH A
EA . . . . . . . . B ADDR 00A8H.7 A
ET0. . . . . . . . B ADDR 00A8H.1 A
INT_T0 . . . . . . C ADDR 4160H A
LOOP . . . . . . . C ADDR 4119H A
MAIN . . . . . . . C ADDR 4100H A
P2 . . . . . . . . D ADDR 00A0H A
RETURN . . . . . . C ADDR 416DH A
TH0. . . . . . . . D ADDR 008CH A
TL0. . . . . . . . D ADDR 008AH A
TMOD . . . . . . . D ADDR 0089H A
TR0. . . . . . . . B ADDR 0088H.4 A
TYPE0. . . . . . . C ADDR 412EH A
TYPE1. . . . . . . C ADDR 4133H A
TYPE2. . . . . . . C ADDR 4138H A
TYPE3. . . . . . . C ADDR 413DH A
TYPE4. . . . . . . C ADDR 4142H A
TYPE5. . . . . . . C ADDR 4147H A
TYPE6. . . . . . . C ADDR 414CH A
TYPE7. . . . . . . C ADDR 4151H A
TYPE8. . . . . . . C ADDR 4156H A
TYPE9. . . . . . . C ADDR 415BH A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -