📄 int.lst
字号:
A51 MACRO ASSEMBLER INT 01/15/2007 15:24:53 PAGE 1
MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN int.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE int.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 EXTRN DATA (USETIME,MRTIME,KRTIME,MRTIME1,KRTIME1,ZCRMTIME,CUTIME,ZCRKTIME,CUKTIME)
2 EXTRN CODE ( CMREAD_DATA, MK_RW, PS2SR_PRO )
3
4 ;T0时钟计数中断
---- 5 CSEG AT 0BH;定时器0中断
000B 020000 F 6 LJMP INITTIME
7
8 ?PR?INITTIME?RTOSASMA SEGMENT CODE
9 PUBLIC INITTIME
---- 10 RSEG ?PR?INITTIME?RTOSASMA
11 USING 0
0000 C0D0 12 INITTIME: PUSH PSW
0002 C0E0 13 PUSH ACC
0004 C0F0 14 PUSH B
0006 C083 15 PUSH DPH
0008 C082 16 PUSH DPL
000A C000 17 PUSH 00H
000C 0500 F 18 INC MRTIME
000E 0500 F 19 INC KRTIME
0010 0500 F 20 INC MRTIME1
0012 0500 F 21 INC KRTIME1
0014 0500 F 22 INC ZCRMTIME
0016 0500 F 23 INC ZCRKTIME
0018 0500 F 24 INC CUTIME
001A 0500 F 25 INC CUKTIME
001C 120000 F 26 LCALL PS2SR_PRO
001F 120000 F 27 LCALL MK_RW
0022 D000 28 pop 00H
0024 D082 29 POP DPL
0026 D083 30 POP DPH
0028 D0F0 31 POP B
002A D0E0 32 POP ACC
002C D0D0 33 POP PSW
002E 32 34 RETI
35
36 ;T1时钟计数中断
---- 37 CSEG AT 1BH;定时器0中断
001B 020000 F 38 LJMP INITTIME1
39
40 ?PR?INITTIME1?RTOSASMA SEGMENT CODE
41 PUBLIC INITTIME1
---- 42 RSEG ?PR?INITTIME1?RTOSASMA
43 USING 0
0000 C0D0 44 INITTIME1: PUSH PSW
45 ;MOV TL1,#93H
46 ;MOV TH1,#7FH
0002 758B00 47 MOV TL1,#0H
0005 758D00 48 MOV TH1,#00H
0008 0500 F 49 INC USETIME
50 ;LCALL PS2SR_PRO
000A D0D0 51 POP PSW
000C 32 52 RETI
53 END
A51 MACRO ASSEMBLER INT 01/15/2007 15:24:53 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?PR?INITTIME1?RTOSASMA C SEG 000DH REL=UNIT
?PR?INITTIME?RTOSASMA. C SEG 002FH REL=UNIT
ACC. . . . . . . . . . D ADDR 00E0H A
B. . . . . . . . . . . D ADDR 00F0H A
CMREAD_DATA. . . . . . C ADDR ----- EXT
CUKTIME. . . . . . . . D ADDR ----- EXT
CUTIME . . . . . . . . D ADDR ----- EXT
DPH. . . . . . . . . . D ADDR 0083H A
DPL. . . . . . . . . . D ADDR 0082H A
INITTIME . . . . . . . C ADDR 0000H R SEG=?PR?INITTIME?RTOSASMA
INITTIME1. . . . . . . C ADDR 0000H R SEG=?PR?INITTIME1?RTOSASMA
KRTIME . . . . . . . . D ADDR ----- EXT
KRTIME1. . . . . . . . D ADDR ----- EXT
MK_RW. . . . . . . . . C ADDR ----- EXT
MRTIME . . . . . . . . D ADDR ----- EXT
MRTIME1. . . . . . . . D ADDR ----- EXT
PS2SR_PRO. . . . . . . C ADDR ----- EXT
PSW. . . . . . . . . . D ADDR 00D0H A
TH1. . . . . . . . . . D ADDR 008DH A
TL1. . . . . . . . . . D ADDR 008BH A
USETIME. . . . . . . . D ADDR ----- EXT
ZCRKTIME . . . . . . . D ADDR ----- EXT
ZCRMTIME . . . . . . . D ADDR ----- EXT
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -