📄 wdt.ls1
字号:
A51 MACRO ASSEMBLER WDT 03/13/2009 15:44:55 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN .\out_sst89e564\wdt.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE .\out_sst89e564\wdt.src PR(.\wdt.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\out_sst89e564\wdt.SRC generated from: source\wdt.c
2 ; COMPILER INVOKED BY:
3 ; C:\Keil\C51\BIN\C51.EXE source\wdt.c LARGE BROWSE ORDER NOAREGS DEBUG OBJECTEXTEND
PRINT(.\wdt.lst) SRC(.\out_sst89e564\wdt.SRC)
4
5 $nomod51
6
7 NAME WDT
8
00B6 9 FST DATA 0B6H
00C0 10 WDTC DATA 0C0H
0085 11 WDTD DATA 085H
008E 12 AUXR DATA 08EH
00A2 13 AUXR1 DATA 0A2H
00A6 14 WDTRST DATA 0A6H
00A7 15 WDTPRG DATA 0A7H
00A9 16 SADDR DATA 0A9H
00B7 17 IPH DATA 0B7H
00B7 18 IPH0 DATA 0B7H
00B9 19 SADEN DATA 0B9H
00B8 20 IPL DATA 0B8H
00B8 21 IPL0 DATA 0B8H
00D8 22 CCON DATA 0D8H
00D9 23 CMOD DATA 0D9H
00DA 24 CCAPM0 DATA 0DAH
00DB 25 CCAPM1 DATA 0DBH
00DC 26 CCAPM2 DATA 0DCH
00DD 27 CCAPM3 DATA 0DDH
00DE 28 CCAPM4 DATA 0DEH
00E8 29 P5 DATA 0E8H
00E9 30 CL DATA 0E9H
00EA 31 CCAP0L DATA 0EAH
00EB 32 CCAP1L DATA 0EBH
00EC 33 CCAP2L DATA 0ECH
00ED 34 CCAP3L DATA 0EDH
00EE 35 CCAP4L DATA 0EEH
00F9 36 CH DATA 0F9H
00FA 37 CCAP0H DATA 0FAH
00FB 38 CCAP1H DATA 0FBH
00FC 39 CCAP2H DATA 0FCH
00FD 40 CCAP3H DATA 0FDH
00FE 41 CCAP4H DATA 0FEH
42 ?PR?_EnableWDT?WDT SEGMENT CODE
43 ?PR?ResetWDT?WDT SEGMENT CODE
44 PUBLIC ResetWDT
45 PUBLIC _EnableWDT
46 ;
47 ; //#include<sst89x5xxRD2.h>
48 ; #include "v51rx2.h"
49 ;
50 ; void EnableWDT(unsigned char val)
51
---- 52 RSEG ?PR?_EnableWDT?WDT
0000 53 _EnableWDT:
54 ; SOURCE LINE # 5
55 ;---- Variable 'val?040' assigned to Register 'R7' ----
56 ; {
57 ; SOURCE LINE # 6
A51 MACRO ASSEMBLER WDT 03/13/2009 15:44:55 PAGE 2
58 ; WDTD = val;
59 ; SOURCE LINE # 7
0000 8F85 60 MOV WDTD,R7
61 ; WDTC = 0x1b;
62 ; SOURCE LINE # 8
0002 75C01B 63 MOV WDTC,#01BH
64 ; }
65 ; SOURCE LINE # 9
0005 22 66 RET
67 ; END OF _EnableWDT
68
69 ;
70 ; void ResetWDT(void)
71
---- 72 RSEG ?PR?ResetWDT?WDT
0000 73 ResetWDT:
74 ; SOURCE LINE # 11
75 ; {
76 ; SOURCE LINE # 12
77 ; WDTC |= 0x02;
78 ; SOURCE LINE # 13
0000 43C002 79 ORL WDTC,#02H
80 ; }
81 ; SOURCE LINE # 14
0003 22 82 RET
83 ; END OF ResetWDT
84
85 END
A51 MACRO ASSEMBLER WDT 03/13/2009 15:44:55 PAGE 3
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?PR?RESETWDT?WDT . C SEG 0004H REL=UNIT
?PR?_ENABLEWDT?WDT C SEG 0006H REL=UNIT
AUXR . . . . . . . D ADDR 008EH A
AUXR1. . . . . . . D ADDR 00A2H A
CCAP0H . . . . . . D ADDR 00FAH A
CCAP0L . . . . . . D ADDR 00EAH A
CCAP1H . . . . . . D ADDR 00FBH A
CCAP1L . . . . . . D ADDR 00EBH A
CCAP2H . . . . . . D ADDR 00FCH A
CCAP2L . . . . . . D ADDR 00ECH A
CCAP3H . . . . . . D ADDR 00FDH A
CCAP3L . . . . . . D ADDR 00EDH A
CCAP4H . . . . . . D ADDR 00FEH A
CCAP4L . . . . . . D ADDR 00EEH A
CCAPM0 . . . . . . D ADDR 00DAH A
CCAPM1 . . . . . . D ADDR 00DBH A
CCAPM2 . . . . . . D ADDR 00DCH A
CCAPM3 . . . . . . D ADDR 00DDH A
CCAPM4 . . . . . . D ADDR 00DEH A
CCON . . . . . . . D ADDR 00D8H A
CH . . . . . . . . D ADDR 00F9H A
CL . . . . . . . . D ADDR 00E9H A
CMOD . . . . . . . D ADDR 00D9H A
FST. . . . . . . . D ADDR 00B6H A
IPH. . . . . . . . D ADDR 00B7H A
IPH0 . . . . . . . D ADDR 00B7H A
IPL. . . . . . . . D ADDR 00B8H A
IPL0 . . . . . . . D ADDR 00B8H A
P5 . . . . . . . . D ADDR 00E8H A
RESETWDT . . . . . C ADDR 0000H R SEG=?PR?RESETWDT?WDT
SADDR. . . . . . . D ADDR 00A9H A
SADEN. . . . . . . D ADDR 00B9H A
WDT. . . . . . . . N NUMB -----
WDTC . . . . . . . D ADDR 00C0H A
WDTD . . . . . . . D ADDR 0085H A
WDTPRG . . . . . . D ADDR 00A7H A
WDTRST . . . . . . D ADDR 00A6H A
_ENABLEWDT . . . . C ADDR 0000H R SEG=?PR?_ENABLEWDT?WDT
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -