📄 message.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 06/20/2006 18:46:35 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE timer.obj, rs485.obj, mb90092.obj, flash.obj, main.obj TO message RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
timer.obj (TIMER)
rs485.obj (RS485)
mb90092.obj (MB90092)
flash.obj (FLASH)
main.obj (MAIN)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
LINK MAP OF MODULE: message (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 0016H UNIT ?DT?RS485
DATA 001EH 0002H UNIT ?DT?MAIN
BIT 0020H.0 0000H.5 UNIT ?BI?RS485
BIT 0020H.5 0000H.4 UNIT ?BI?MAIN
BIT 0021H.1 0000H.2 UNIT _BIT_GROUP_
0021H.3 0000H.5 *** GAP ***
DATA 0022H 0015H UNIT _DATA_GROUP_
DATA 0037H 0001H UNIT ?DT?TIMER
DATA 0038H 0001H UNIT ?DT?MB90092
DATA 0039H 0001H UNIT ?DT?FLASH
IDATA 003AH 002AH UNIT ?ID?RS485
IDATA 0064H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00D7H UNIT ?XD?RS485
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?CLR_RX?RS485
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?DELAYS60MS?RS485
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0003H UNIT ?PR?CHECK_HOME_TYPE?MAIN
0029H 0002H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0359H UNIT ?PR?DISP_DETAIL?MB90092
CODE 0387H 02D8H UNIT ?PR?COPY_MESSAGE?FLASH
CODE 065FH 02A6H UNIT ?PR?MAIN?MAIN
CODE 0905H 01FDH UNIT ?PR?MESSAGE_TREAT?RS485
CODE 0B02H 0139H UNIT ?PR?RS_INT?RS485
BL51 BANKED LINKER/LOCATER V5.02 06/20/2006 18:46:35 PAGE 2
CODE 0C3BH 00FEH UNIT ?PR?SAVE_MESSAGE_FLASH?FLASH
CODE 0D39H 00E9H UNIT ?PR?CONFIG_SCREEN?MB90092
CODE 0E22H 00D1H UNIT ?PR?_DISP_NUM?MB90092
CODE 0EF3H 00C2H UNIT ?PR?SAVE_INFOMESSAGE?FLASH
CODE 0FB5H 00B9H UNIT ?PR?_CONFIG_WORD?MB90092
CODE 106EH 00B8H UNIT ?PR?TRANSFER_INFOMATION?FLASH
CODE 1126H 0086H UNIT ?PR?CHECK_PAGE_COMMAND?RS485
CODE 11ACH 0085H UNIT ?PR?INQIRE_FRAME?MB90092
CODE 1231H 0082H UNIT ?PR?DISP_MAIN?MB90092
CODE 12B3H 007DH UNIT ?PR?NO_MESSAGE_GUIDE?MB90092
CODE 1330H 0059H UNIT ?PR?ANSWER_COMM?RS485
CODE 1389H 0058H UNIT ?PR?TIMER0_OUT?TIMER
CODE 13E1H 004EH UNIT ?C?LIB_CODE
CODE 142FH 004CH UNIT ?PR?INIT_MB90092?MB90092
CODE 147BH 004AH UNIT ?PR?SET_OFFSET?FLASH
CODE 14C5H 0048H UNIT ?PR?_SECTOR_ERASE_OP?FLASH
CODE 150DH 0042H UNIT ?PR?COUNT_FLASH_OFFSET?FLASH
CODE 154FH 003CH UNIT ?PR?OFFSET_RESIZE?FLASH
CODE 158BH 003BH UNIT ?PR?SAVE_HOMEMESSAGE?RS485
CODE 15C6H 0037H UNIT ?PR?PAGE_READ_OP?FLASH
CODE 15FDH 0034H UNIT ?PR?CHIP_ERASE_OP?FLASH
CODE 1631H 002EH UNIT ?PR?_DISP_COLOR?MB90092
CODE 165FH 002DH UNIT ?PR?COUNT_BIGANDSMALL?FLASH
CODE 168CH 0028H UNIT ?PR?CLR_DISPLAY?MB90092
CODE 16B4H 0023H UNIT ?PR?_SEND_BYTE?MB90092
CODE 16D7H 0020H UNIT ?PR?INIT_VAR?MAIN
CODE 16F7H 0018H UNIT ?PR?INIT_TIMER2?TIMER
CODE 170FH 0018H UNIT ?PR?INIT_TIMER?MAIN
CODE 1727H 0014H UNIT ?PR?DELAY?MB90092
CODE 173BH 0013H UNIT ?PR?_DEC_CEM?RS485
CODE 174EH 0010H UNIT ?PR?CLR_TIMER2?TIMER
CODE 175EH 0010H UNIT ?PR?TXSTART?RS485
CODE 176EH 000FH UNIT ?PR?TIMER2_OUT?TIMER
CODE 177DH 000EH UNIT ?PR?INIT_TIMER0?TIMER
CODE 178BH 000DH UNIT ?PR?INIT_MCU?MAIN
CODE 1798H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: message (TIMER)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------------
?PR?TIMER0_OUT?TIMER ----- ----- ----- -----
+--> ?PR?CLR_RX?RS485
*** NEW ROOT ***************************************************
?PR?RS_INT?RS485 ----- ----- 0022H 0001H
+--> ?PR?INIT_TIMER0?TIMER
+--> ?PR?CLR_RX?RS485
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.02 06/20/2006 18:46:35 PAGE 3
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- 0023H 0001H
+--> ?PR?INIT_VAR?MAIN
+--> ?PR?INIT_MCU?MAIN
+--> ?PR?INIT_MB90092?MB90092
+--> ?PR?CLR_RX?RS485
+--> ?PR?INIT_TIMER?MAIN
+--> ?PR?CHIP_ERASE_OP?FLASH
+--> ?PR?DELAYS60MS?RS485
+--> ?PR?SAVE_HOMEMESSAGE?RS485
+--> ?PR?SAVE_MESSAGE_FLASH?FLASH
+--> ?PR?CHECK_HOME_TYPE?MAIN
+--> ?PR?INIT_TIMER2?TIMER
+--> ?PR?CLR_TIMER2?TIMER
+--> ?PR?MESSAGE_TREAT?RS485
?PR?INIT_MB90092?MB90092 ----- ----- ----- -----
+--> ?PR?DELAY?MB90092
+--> ?PR?_SEND_BYTE?MB90092
+--> ?PR?CLR_DISPLAY?MB90092
?PR?CLR_DISPLAY?MB90092 ----- ----- 0025H 0002H
+--> ?PR?_DISP_NUM?MB90092
?PR?_DISP_NUM?MB90092 ----- ----- 0031H 0006H
+--> ?PR?_SEND_BYTE?MB90092
?PR?CHIP_ERASE_OP?FLASH ----- ----- ----- -----
+--> ?PR?DELAY?MB90092
?PR?SAVE_MESSAGE_FLASH?FLASH ----- ----- 0024H 0004H
+--> ?PR?_DEC_CEM?RS485
+--> ?PR?COUNT_FLASH_OFFSET?FLASH
+--> ?PR?OFFSET_RESIZE?FLASH
+--> ?PR?SAVE_INFOMESSAGE?FLASH
+--> ?PR?CLR_RX?RS485
+--> ?PR?COPY_MESSAGE?FLASH
+--> ?PR?_SECTOR_ERASE_OP?FLASH
+--> ?PR?TRANSFER_INFOMATION?FLASH
?PR?COUNT_FLASH_OFFSET?FLASH ----- ----- 0028H 0002H
+--> ?PR?COUNT_BIGANDSMALL?FLASH
+--> ?PR?SET_OFFSET?FLASH
?PR?SAVE_INFOMESSAGE?FLASH ----- ----- 0028H 0008H
+--> ?PR?DELAY?MB90092
?PR?COPY_MESSAGE?FLASH ----- ----- 0028H 0003H
?PR?_SECTOR_ERASE_OP?FLASH ----- ----- 0028H 0004H
+--> ?PR?DELAY?MB90092
?PR?TRANSFER_INFOMATION?FLASH ----- ----- 0028H 0003H
?PR?MESSAGE_TREAT?RS485 ----- ----- 0024H 0001H
+--> ?PR?ANSWER_COMM?RS485
BL51 BANKED LINKER/LOCATER V5.02 06/20/2006 18:46:35 PAGE 4
+--> ?PR?_DEC_CEM?RS485
+--> ?PR?COUNT_FLASH_OFFSET?FLASH
+--> ?PR?CLR_DISPLAY?MB90092
+--> ?PR?NO_MESSAGE_GUIDE?MB90092
+--> ?PR?DISP_DETAIL?MB90092
+--> ?PR?INIT_TIMER2?TIMER
+--> ?PR?CHECK_PAGE_COMMAND?RS485
+--> ?PR?INQIRE_FRAME?MB90092
+--> ?PR?_DISP_COLOR?MB90092
+--> ?PR?DISP_MAIN?MB90092
+--> ?PR?CLR_TIMER2?TIMER
?PR?ANSWER_COMM?RS485 ----- ----- ----- -----
+--> ?PR?DELAYS60MS?RS485
+--> ?PR?TXSTART?RS485
?PR?NO_MESSAGE_GUIDE?MB90092 ----- ----- ----- -----
+--> ?PR?_SEND_BYTE?MB90092
+--> ?PR?_DISP_NUM?MB90092
+--> ?PR?DELAY?MB90092
?PR?DISP_DETAIL?MB90092 ----- ----- 0025H 0002H
+--> ?PR?_SEND_BYTE?MB90092
+--> ?PR?_CONFIG_WORD?MB90092
?PR?_CONFIG_WORD?MB90092 ----- ----- 0027H 0005H
+--> ?PR?PAGE_READ_OP?FLASH
+--> ?PR?_DISP_NUM?MB90092
?PR?PAGE_READ_OP?FLASH ----- ----- 002CH 0002H
?PR?CHECK_PAGE_COMMAND?RS485 ----- ----- ----- -----
+--> ?PR?CLR_RX?RS485
?PR?INQIRE_FRAME?MB90092 ----- ----- ----- -----
+--> ?PR?_SEND_BYTE?MB90092
+--> ?PR?_DISP_NUM?MB90092
+--> ?PR?DELAY?MB90092
?PR?_DISP_COLOR?MB90092 ----- ----- ----- -----
+--> ?PR?_SEND_BYTE?MB90092
?PR?DISP_MAIN?MB90092 ----- ----- 0025H 0001H
+--> ?PR?_SEND_BYTE?MB90092
+--> ?PR?CONFIG_SCREEN?MB90092
?PR?CONFIG_SCREEN?MB90092 0021H.1 0000H.2 0026H 000BH
+--> ?PR?_DISP_NUM?MB90092
SYMBOL TABLE OF MODULE: message (TIMER)
VALUE TYPE NAME
----------------------------------
------- MODULE TIMER
BL51 BANKED LINKER/LOCATER V5.02 06/20/2006 18:46:35 PAGE 5
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00E8H PUBLIC P4
D:00A8H PUBLIC IE
C:1389H PUBLIC timer0_out
C:176EH PUBLIC timer2_out
D:00B8H PUBLIC IP
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:0037H PUBLIC timeout0
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:00C8H.7 PUBLIC TF2
D:008CH PUBLIC TH0
D:00CDH PUBLIC TH2
D:008AH PUBLIC TL0
D:00CCH PUBLIC TL2
B:0088H.4 PUBLIC TR0
B:00C8H.2 PUBLIC TR2
D:00CBH PUBLIC T2MOD
D:00C8H PUBLIC T2CON
C:177DH PUBLIC init_timer0
C:16F7H PUBLIC init_timer2
C:174EH PUBLIC clr_timer2
D:00D0H PUBLIC PSW
------- PROC INIT_TIMER2
C:16F7H LINE# 20
C:16F7H LINE# 21
C:16F7H LINE# 30
C:16F7H LINE# 31
C:16FAH LINE# 32
C:16FDH LINE# 33
C:16FDH LINE# 36
C:1700H LINE# 37
C:1703H LINE# 38
C:1708H LINE# 40
C:170AH LINE# 41
C:170CH LINE# 42
C:170EH LINE# 44
------- ENDPROC INIT_TIMER2
------- PROC INIT_TIMER0
C:177DH LINE# 54
C:177DH LINE# 55
C:177DH LINE# 64
C:177DH LINE# 65
C:1780H LINE# 66
C:1783H LINE# 67
C:1783H LINE# 70
C:1785H LINE# 71
C:1787H LINE# 72
C:178AH LINE# 73
------- ENDPROC INIT_TIMER0
------- PROC TIMER0_OUT
C:1389H LINE# 81
C:13A6H LINE# 83
C:13A8H LINE# 85
BL51 BANKED LINKER/LOCATER V5.02 06/20/2006 18:46:35 PAGE 6
C:13ABH LINE# 86
C:13ABH LINE# 87
C:13B2H LINE# 88
C:13B2H LINE# 89
C:13B5H LINE# 98
C:13B5H LINE# 99
C:13B8H LINE# 100
C:13BBH LINE# 101
C:13BBH LINE# 103
C:13BDH LINE# 105
C:13BDH LINE# 106
C:13C0H LINE# 107
C:13C2H LINE# 108
C:13C2H LINE# 109
C:13C4H LINE# 111
C:13C4H LINE# 112
C:13C6H LINE# 113
C:13C6H LINE# 114
------- ENDPROC TIMER0_OUT
------- PROC TIMER2_OUT
C:176EH LINE# 123
C:1770H LINE# 125
C:1772H LINE# 126
C:177AH LINE# 127
------- ENDPROC TIMER2_OUT
------- PROC CLR_TIMER2
C:174EH LINE# 129
C:174EH LINE# 130
C:174EH LINE# 132
C:1751H LINE# 133
C:1753H LINE# 134
C:1755H LINE# 136
C:1757H LINE# 137
C:1759H LINE# 138
C:175DH LINE# 140
------- ENDPROC CLR_TIMER2
------- ENDMOD TIMER
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -