📄 heater.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 04/16/2005 10:17:05 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, heater.obj TO heater
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
heater.obj (HEATER)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (ABS)
LINK MAP OF MODULE: heater (?C_STARTUP)
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 0005H UNIT ?DT?HEATER
DATA 000DH 0004H UNIT _DATA_GROUP_
0011H 0007H *** GAP ***
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0000H.3 UNIT ?BI?HEATER
0020H.3 0000H.5 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?C_INITSEG
000BH 0008H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 00F0H UNIT ?CO?HEATER
CODE 010EH 00D0H UNIT ?PR?TEMPTEST?HEATER
CODE 01DEH 00ACH UNIT ?PR?KEYSCAN?HEATER
CODE 028AH 008CH UNIT ?C_C51STARTUP
CODE 0316H 0062H UNIT ?PR?MAIN?HEATER
CODE 0378H 004CH UNIT ?PR?HEATCTRL?HEATER
CODE 03C4H 0038H UNIT ?PR?PASS0?HEATER
CODE 03FCH 0030H UNIT ?PR?DISPLAY?HEATER
CODE 042CH 001BH UNIT ?PR?TEMPFREQUENCY?HEATER
CODE 0447H 001AH UNIT ?PR?TRIACCTRL?HEATER
CODE 0461H 0012H UNIT ?PR?_ABS?ABS
CODE 0473H 0010H UNIT ?PR?_DELAY?HEATER
OVERLAY MAP OF MODULE: heater (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
BL51 BANKED LINKER/LOCATER V5.03 04/16/2005 10:17:05 PAGE 2
------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?HEATER
+--> ?C_INITSEG
?PR?MAIN?HEATER 000DH 0002H
+--> ?PR?KEYSCAN?HEATER
+--> ?PR?DISPLAY?HEATER
+--> ?PR?HEATCTRL?HEATER
+--> ?PR?TEMPTEST?HEATER
+--> ?PR?_ABS?ABS
?PR?KEYSCAN?HEATER ----- -----
+--> ?PR?DISPLAY?HEATER
?PR?DISPLAY?HEATER ----- -----
+--> ?CO?HEATER
+--> ?PR?_DELAY?HEATER
?PR?TEMPTEST?HEATER 000FH 0002H
+--> ?PR?DISPLAY?HEATER
+--> ?CO?HEATER
*** NEW ROOT ***************************************************
?PR?PASS0?HEATER ----- -----
+--> ?CO?HEATER
SYMBOL TABLE OF MODULE: heater (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:028AH SEGMENT ?C_C51STARTUP
I:0021H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:028DH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:028AH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
BL51 BANKED LINKER/LOCATER V5.03 04/16/2005 10:17:05 PAGE 3
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:028AH LINE# 99
C:028CH LINE# 100
C:028DH LINE# 101
C:028EH LINE# 102
C:0290H LINE# 151
C:0293H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE HEATER
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
B:0020H.0 PUBLIC t0tst
D:00A0H PUBLIC P2
B:0090H.2 PUBLIC downkey
D:00A8H PUBLIC IE
C:042CH PUBLIC tempfrequency
B:0090H.6 PUBLIC triac
D:00B8H PUBLIC IP
D:0008H PUBLIC ctemp
B:0020H.1 PUBLIC testok
B:0020H.2 PUBLIC tempov
B:0090H.7 PUBLIC relay
C:0316H PUBLIC main
B:0090H.1 PUBLIC upkey
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:0090H.0 PUBLIC swkey
D:0009H PUBLIC px0count
B:00A8H.3 PUBLIC ET1
D:008CH PUBLIC TH0
B:0090H.5 PUBLIC buzz
B:00A8H.0 PUBLIC EX0
D:008DH PUBLIC TH1
C:0447H PUBLIC triacctrl
B:00A8H.2 PUBLIC EX1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
D:000AH PUBLIC heatpower
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
C:0378H PUBLIC heatctrl
B:00A0H.5 PUBLIC led1
B:00A0H.6 PUBLIC led2
C:03C4H PUBLIC pass0
B:00A0H.7 PUBLIC led3
C:0473H PUBLIC _delay
C:01DEH PUBLIC keyscan
D:000BH PUBLIC dispram
C:03FCH PUBLIC display
C:010EH PUBLIC temptest
------- PROC MAIN
------- DO
BL51 BANKED LINKER/LOCATER V5.03 04/16/2005 10:17:05 PAGE 4
D:000DH SYMBOL i
D:000EH SYMBOL j
------- ENDDO
C:0316H LINE# 33
C:0316H LINE# 34
C:0316H LINE# 36
C:0319H LINE# 37
C:031CH LINE# 38
C:031EH LINE# 39
C:0320H LINE# 40
C:0323H LINE# 41
C:0326H LINE# 42
C:0329H LINE# 43
C:032CH LINE# 44
C:032CH LINE# 45
C:032CH LINE# 46
C:032FH LINE# 47
C:032FH LINE# 48
C:0332H LINE# 49
C:0332H LINE# 50
C:033BH LINE# 51
C:033EH LINE# 52
C:0341H LINE# 53
C:034AH LINE# 54
C:034DH LINE# 55
C:0350H LINE# 56
C:035CH LINE# 57
C:0365H LINE# 58
C:036DH LINE# 59
C:0376H LINE# 60
------- ENDPROC MAIN
------- PROC _DELAY
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -