⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timer5.lst

📁 This is an program for the 8051 for timer subsystem
💻 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 + -