📄 timer.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 11/16/2008 13:42:42 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
D:\TOOL\KEIL\C51\BIN\BL51.EXE timer.obj TO timer RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
timer.obj (TIMER)
D:\TOOL\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\TOOL\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\TOOL\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: timer (TIMER)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0007H UNIT ?DT?TIMER
DATA 000FH 0001H UNIT ?DT?INIT_DS18B20?TIMER
DATA 0010H 0001H UNIT ?DT?READTEMPERATURE?TIMER
IDATA 0011H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H UNIT ?PR?TIMER1?TIMER
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000BH UNIT ?PR?_DELAY_18B20?TIMER
0019H 0002H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 008CH UNIT ?C_C51STARTUP
CODE 00AAH 0055H UNIT ?PR?READTEMPERATURE?TIMER
CODE 00FFH 0048H UNIT ?PR?TIME_PRO?TIMER
CODE 0147H 0038H UNIT ?PR?DISPLAY?TIMER
CODE 017FH 0032H UNIT ?PR?MAIN?TIMER
CODE 01B1H 0027H UNIT ?PR?BUTTON1?TIMER
CODE 01D8H 0025H UNIT ?PR?BUTTON3?TIMER
CODE 01FDH 0020H UNIT ?PR?READONECHAR?TIMER
CODE 021DH 001DH UNIT ?PR?INIT_DS18B20?TIMER
CODE 023AH 001AH UNIT ?PR?_WRITEONECHAR?TIMER
CODE 0254H 0017H UNIT ?PR?_DELAY?TIMER
CODE 026BH 0016H UNIT ?C_INITSEG
CODE 0281H 0012H UNIT ?C?LIB_CODE
CODE 0293H 000EH UNIT ?PR?BUTTON0?TIMER
CODE 02A1H 000EH UNIT ?PR?BUTTON2?TIMER
CODE 02AFH 000AH UNIT ?CO?TIMER
CODE 02B9H 0009H UNIT ?PR?TIMER0?TIMER
OVERLAY MAP OF MODULE: timer (TIMER)
BL51 BANKED LINKER/LOCATER V5.11 11/16/2008 13:42:42 PAGE 2
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?TIMER
+--> ?C_INITSEG
?PR?MAIN?TIMER
+--> ?PR?BUTTON0?TIMER
+--> ?PR?BUTTON1?TIMER
+--> ?PR?BUTTON2?TIMER
+--> ?PR?BUTTON3?TIMER
+--> ?PR?TIME_PRO?TIMER
+--> ?PR?DISPLAY?TIMER
?PR?BUTTON0?TIMER
+--> ?PR?_DELAY?TIMER
?PR?BUTTON1?TIMER
+--> ?PR?_DELAY?TIMER
?PR?BUTTON2?TIMER
+--> ?PR?_DELAY?TIMER
?PR?BUTTON3?TIMER
+--> ?PR?_DELAY?TIMER
?PR?DISPLAY?TIMER
+--> ?CO?TIMER
+--> ?PR?_DELAY?TIMER
SYMBOL TABLE OF MODULE: timer (TIMER)
VALUE TYPE NAME
----------------------------------
------- MODULE TIMER
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
B:0090H.0 PUBLIC P1_0
B:0090H.1 PUBLIC P1_1
B:0090H.2 PUBLIC P1_2
C:023AH PUBLIC _WriteOneChar
B:0090H.3 PUBLIC P1_3
C:00AAH PUBLIC ReadTemperature
B:00B0H.0 PUBLIC DQ
C:02AFH PUBLIC SEG7
B:0090H.7 PUBLIC P1_7
C:021DH PUBLIC Init_DS18B20
C:01FDH PUBLIC ReadOneChar
D:0008H PUBLIC flag_Negative_number
BL51 BANKED LINKER/LOCATER V5.11 11/16/2008 13:42:42 PAGE 3
C:017FH PUBLIC main
D:0089H PUBLIC TMOD
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
D:008CH PUBLIC TH0
D:0009H PUBLIC fg
D:008DH PUBLIC TH1
D:000AH PUBLIC hg
C:0293H PUBLIC button0
D:008AH PUBLIC TL0
C:01B1H PUBLIC button1
D:008BH PUBLIC TL1
C:02A1H PUBLIC button2
C:01D8H PUBLIC button3
C:02B9H PUBLIC timer0
D:000BH PUBLIC mg
C:0003H PUBLIC timer1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
D:000CH PUBLIC fs
D:000DH PUBLIC hs
D:000EH PUBLIC ms
C:000EH PUBLIC _delay_18B20
C:00FFH PUBLIC time_pro
C:0259H PUBLIC _delay
C:0147H PUBLIC display
------- PROC _DELAY_18B20
D:0006H SYMBOL i
C:000EH LINE# 8
C:000EH LINE# 9
C:000EH LINE# 10
C:0018H LINE# 11
------- ENDPROC _DELAY_18B20
------- PROC INIT_DS18B20
------- DO
D:000FH SYMBOL x
------- ENDDO
C:021DH LINE# 14
C:021DH LINE# 15
C:021DH LINE# 16
C:0220H LINE# 17
C:0222H LINE# 18
C:0228H LINE# 19
C:022AH LINE# 20
C:0231H LINE# 21
C:0233H LINE# 22
------- ENDPROC INIT_DS18B20
------- PROC READONECHAR
------- DO
D:0005H SYMBOL i
D:0003H SYMBOL dat
------- ENDDO
C:01FDH LINE# 26
C:01FDH LINE# 27
C:01FDH LINE# 28
C:01FEH LINE# 29
C:01FFH LINE# 30
BL51 BANKED LINKER/LOCATER V5.11 11/16/2008 13:42:42 PAGE 4
C:0201H LINE# 31
C:0201H LINE# 32
C:0203H LINE# 33
C:0207H LINE# 34
C:0209H LINE# 35
C:020CH LINE# 36
C:020FH LINE# 37
C:0216H LINE# 38
C:0218H LINE# 39
C:021CH LINE# 40
------- ENDPROC READONECHAR
------- PROC _WRITEONECHAR
D:0005H SYMBOL dat
------- DO
D:0003H SYMBOL i
------- ENDDO
C:023AH LINE# 43
C:023CH LINE# 44
C:023CH LINE# 45
C:023CH LINE# 46
C:023EH LINE# 47
C:023EH LINE# 48
C:0240H LINE# 49
C:0244H LINE# 50
C:024BH LINE# 51
C:024DH LINE# 52
C:0251H LINE# 53
C:0253H LINE# 54
------- ENDPROC _WRITEONECHAR
------- PROC READTEMPERATURE
------- DO
D:0010H SYMBOL a
D:0001H SYMBOL b
D:0006H SYMBOL t
------- ENDDO
C:00AAH LINE# 57
C:00AAH LINE# 58
C:00AAH LINE# 59
C:00ADH LINE# 60
C:00AEH LINE# 61
C:00B0H LINE# 63
C:00B3H LINE# 64
C:00B8H LINE# 65
C:00BDH LINE# 66
C:00C2H LINE# 67
C:00C7H LINE# 70
C:00CAH LINE# 71
C:00CFH LINE# 72
C:00D4H LINE# 74
C:00D6H LINE# 75
C:00D8H LINE# 76
C:00DBH LINE# 78
C:00DEH LINE# 80
C:00E7H LINE# 81
C:00E7H LINE# 82
C:00F4H LINE# 83
C:00F7H LINE# 84
BL51 BANKED LINKER/LOCATER V5.11 11/16/2008 13:42:42 PAGE 5
C:00F7H LINE# 89
C:00FEH LINE# 91
C:00FEH LINE# 92
------- ENDPROC READTEMPERATURE
C:0254H SYMBOL L?0059
------- PROC L?0058
------- ENDPROC L?0058
C:0254H SYMBOL L?0059
------- PROC _DELAY
D:0007H SYMBOL k
------- DO
D:0006H SYMBOL j
------- ENDDO
C:0259H LINE# 38
C:0259H LINE# 39
C:0259H LINE# 41
C:025FH LINE# 42
C:025FH LINE# 43
C:0267H LINE# 44
C:026AH LINE# 45
C:026AH LINE# 46
------- ENDPROC _DELAY
------- PROC TIME_PRO
C:00FFH LINE# 48
C:00FFH LINE# 49
C:00FFH LINE# 51
C:0104H LINE# 52
C:0109H LINE# 53
C:010EH LINE# 54
C:0113H LINE# 55
C:0118H LINE# 56
C:011DH LINE# 57
C:0122H LINE# 58
C:0127H LINE# 59
C:0132H LINE# 60
C:0137H LINE# 61
C:0141H LINE# 62
C:0146H LINE# 63
------- ENDPROC TIME_PRO
------- PROC DISPLAY
C:0147H LINE# 65
C:0147H LINE# 66
C:0147H LINE# 67
C:014AH LINE# 68
C:014FH LINE# 69
C:0152H LINE# 70
C:0155H LINE# 71
C:0157H LINE# 72
C:015AH LINE# 73
C:015DH LINE# 74
C:015FH LINE# 75
C:0162H LINE# 76
C:0165H LINE# 77
C:0167H LINE# 78
C:016AH LINE# 79
C:016DH LINE# 80
C:016FH LINE# 81
BL51 BANKED LINKER/LOCATER V5.11 11/16/2008 13:42:42 PAGE 6
C:0172H LINE# 82
C:0175H LINE# 83
C:017AH LINE# 84
------- ENDPROC DISPLAY
------- PROC TIMER0
C:02B9H LINE# 94
C:02B9H LINE# 97
C:02BBH LINE# 98
C:02BEH LINE# 99
C:02C1H LINE# 101
------- ENDPROC TIMER0
------- PROC TIMER1
C:0003H LINE# 103
C:0003H LINE# 105
C:0005H LINE# 106
------- ENDPROC TIMER1
------- PROC BUTTON0
C:0293H LINE# 109
C:0293H LINE# 110
C:0293H LINE# 111
C:0296H LINE# 112
C:0296H LINE# 113
C:029BH LINE# 114
C:029EH LINE# 115
C:02A0H LINE# 116
C:02A0H LINE# 117
------- ENDPROC BUTTON0
------- PROC BUTTON1
C:01B1H LINE# 119
C:01B1H LINE# 120
C:01B1H LINE# 121
C:01B4H LINE# 122
C:01B4H LINE# 123
C:01B9H LINE# 124
C:01BCH LINE# 125
C:01BCH LINE# 126
C:01C4H LINE# 127
C:01CBH LINE# 128
C:01CFH LINE# 129
C:01D5H LINE# 131
C:01D7H LINE# 132
C:01D7H LINE# 133
C:01D7H LINE# 134
------- ENDPROC BUTTON1
------- PROC BUTTON2
C:02A1H LINE# 136
C:02A1H LINE# 137
C:02A1H LINE# 138
C:02A4H LINE# 139
C:02A4H LINE# 140
C:02A9H LINE# 141
C:02ACH LINE# 142
C:02AEH LINE# 143
C:02AEH LINE# 144
------- ENDPROC BUTTON2
------- PROC BUTTON3
C:01D8H LINE# 146
BL51 BANKED LINKER/LOCATER V5.11 11/16/2008 13:42:42 PAGE 7
C:01D8H LINE# 147
C:01D8H LINE# 148
C:01DBH LINE# 149
C:01DBH LINE# 150
C:01E0H LINE# 151
C:01E3H LINE# 152
C:01E3H LINE# 153
C:01EBH LINE# 154
C:01F0H LINE# 155
C:01F4H LINE# 156
C:01FAH LINE# 158
C:01FCH LINE# 159
C:01FCH LINE# 160
C:01FCH LINE# 161
------- ENDPROC BUTTON3
------- PROC MAIN
C:017FH LINE# 163
C:017FH LINE# 164
C:017FH LINE# 165
C:0181H LINE# 166
C:0184H LINE# 167
C:0187H LINE# 168
C:018AH LINE# 169
C:018DH LINE# 170
C:0190H LINE# 171
C:0193H LINE# 172
C:0195H LINE# 173
C:0197H LINE# 174
C:0199H LINE# 175
C:019BH LINE# 176
C:019DH LINE# 178
C:019DH LINE# 180
C:01A0H LINE# 181
C:01A3H LINE# 182
C:01A6H LINE# 183
C:01A9H LINE# 184
C:01ACH LINE# 185
C:01AFH LINE# 187
C:01AFH LINE# 188
------- ENDPROC MAIN
------- ENDMOD TIMER
------- MODULE ?C?IMUL
C:0281H PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?READTEMPERATURE?TIMER
Program Size: data=18.0 xdata=0 code=699
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -