📄 timer5.lst
字号:
A51 MACRO ASSEMBLER TIMER5 02/28/2008 01:21:41 PAGE 1
MACRO ASSEMBLER A51 V8.00c
OBJECT MODULE PLACED IN TIMER5.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE TIMER5.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000h
0000 802E 2 SJMP STRT
000B 3 ORG 000Bh
000B 805C 4 SJMP TIMER0
001B 5 ORG 001Bh
001B 8056 6 SJMP TIMER1
7
0030 8 ORG 0030h
0030 758903 9 STRT: MOV TMOD,#03h
0033 758C38 10 MOV TH0,#56d
0036 758A06 11 MOV TL0,#06d
0039 758D00 12 MOV TH1,#00h
003C 758B00 13 MOV TL1,#00h
003F D2AF 14 SETB EA
0041 D2A9 15 SETB ET0
0043 D2AB 16 SETB ET1
0045 D28C 17 SETB TR0
0047 D28E 18 SETB TR1
0049 E589 19 MOV A, TMOD
004B 540F 20 ANL A,#0Fh
004D 4410 21 ORL A,#10h
004F F589 22 MOV TMOD,A
23
24
0051 A88B 25 LOOP: MOV R0,TL1
0053 A98D 26 MOV R1,TH1
0055 B82000 27 CJNE R0,#20h,NEXT
0058 400D 28 NEXT: JC AHEAD
005A B94E00 29 CJNE R1,#4Eh,NEXT1
005D 4008 30 NEXT1: JC AHEAD
005F 758D00 31 MOV TH1,#00h
0062 758B00 32 MOV TL1,#00h
0065 B292 33 CPL P1.2
0067 34 AHEAD:
0067 80E8 35 SJMP LOOP
36
37
0069 38 TIMER0:
0069 C28C 39 CLR TR0
006B B290 40 CPL P1.0
006D 758A06 41 MOV TL0,#06d
0070 D28C 42 SETB TR0
0072 32 43 RETI
44
0073 45 TIMER1:
0073 C28E 46 CLR TR1
0075 B291 47 CPL P1.1
0077 758C38 48 MOV TH0,#56d
007A D28E 49 SETB TR1
007C 32 50 RETI
51
52 END
A51 MACRO ASSEMBLER TIMER5 02/28/2008 01:21:41 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
AHEAD. . . . . . . C ADDR 0067H A
EA . . . . . . . . B ADDR 00A8H.7 A
ET0. . . . . . . . B ADDR 00A8H.1 A
ET1. . . . . . . . B ADDR 00A8H.3 A
LOOP . . . . . . . C ADDR 0051H A
NEXT . . . . . . . C ADDR 0058H A
NEXT1. . . . . . . C ADDR 005DH A
P1 . . . . . . . . D ADDR 0090H A
STRT . . . . . . . C ADDR 0030H A
TH0. . . . . . . . D ADDR 008CH A
TH1. . . . . . . . D ADDR 008DH A
TIMER0 . . . . . . C ADDR 0069H A
TIMER1 . . . . . . C ADDR 0073H A
TL0. . . . . . . . D ADDR 008AH A
TL1. . . . . . . . D ADDR 008BH A
TMOD . . . . . . . D ADDR 0089H A
TR0. . . . . . . . B ADDR 0088H.4 A
TR1. . . . . . . . B ADDR 0088H.6 A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -