📄 metersoft.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 04/13/2007 13:24:54 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
E:\KEIL\C51\BIN\BL51.EXE general.obj, main.obj, measure.obj, rscomm.obj, rtc_dsp.obj TO MeterSoft RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
general.obj (GENERAL)
main.obj (MAIN)
measure.obj (MEASURE)
rscomm.obj (RSCOMM)
rtc_dsp.obj (RTC_DSP)
E:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
E:\KEIL\C51\LIB\C51S.LIB (ABS)
LINK MAP OF MODULE: MeterSoft (GENERAL)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
0010H 0010H *** GAP ***
DATA 0020H 0003H BIT_ADDR ?BA?MAIN
DATA 0023H 0034H UNIT ?DT?MAIN
DATA 0057H 0012H UNIT _DATA_GROUP_
IDATA 0069H 0036H UNIT ?ID?MAIN
IDATA 009FH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?CO?MEASURE
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0005H *** GAP ***
CODE 0013H 0003H ABSOLUTE
CODE 0016H 000DH INBLOCK ?PR?GETBUS?GENERAL
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0014H INBLOCK ?PR?KEYBOARD_ISR?MAIN
003AH 0001H *** GAP ***
CODE 003BH 0003H ABSOLUTE
003EH 0005H *** GAP ***
CODE 0043H 0003H ABSOLUTE
CODE 0046H 000CH UNIT ?C_C51STARTUP
0052H 0001H *** GAP ***
CODE 0053H 0003H ABSOLUTE
CODE 0056H 044FH INBLOCK ?PR?WRITEMETER?RSCOMM
CODE 04A5H 0223H INBLOCK ?PR?COMM_PROC?RSCOMM
CODE 06C8H 011EH INBLOCK ?PR?ERY_BALANCE?RTC_DSP
CODE 07E6H 0018H INBLOCK ?PR?RTC_INIT?RTC_DSP
07FEH 0002H *** GAP ***
CODE 0800H 03E3H INBLOCK ?PR?DSP_PROC?RTC_DSP
CODE 0BE3H 01A7H INBLOCK ?PR?READMETER?RSCOMM
CODE 0D8AH 0189H INBLOCK ?PR?_ERY_PROC?MEASURE
BL51 BANKED LINKER/LOCATER V5.11 04/13/2007 13:24:54 PAGE 2
CODE 0F13H 00E3H INBLOCK ?PR?DATETERM?RTC_DSP
0FF6H 000AH *** GAP ***
CODE 1000H 0187H INBLOCK ?PR?FEE_CHK?RTC_DSP
CODE 1187H 0174H INBLOCK ?PR?RESUME?MEASURE
CODE 12FBH 0104H INBLOCK ?PR?REV_PROC?RTC_DSP
CODE 13FFH 0103H INBLOCK ?PR?RXDCHECK?RSCOMM
CODE 1502H 00CAH INBLOCK ?PR?RTC_DSP_PROC?RTC_DSP
CODE 15CCH 00ABH INBLOCK ?PR?MCUINIT?MAIN
CODE 1677H 00A4H INBLOCK ?PR?TIMETERM?RSCOMM
CODE 171BH 008DH INBLOCK ?PR?_IRCVSTR?GENERAL
CODE 17A8H 0042H INBLOCK ?PR?MEASURE?MEASURE
CODE 17EAH 0016H INBLOCK ?PR?_DELAYNMS?GENERAL
CODE 1800H 0088H INBLOCK ?PR?RTC_BAK?RTC_DSP
CODE 1888H 0086H INBLOCK ?PR?TIMER0_ISR?MAIN
CODE 190EH 007EH INBLOCK ?PR?_PSWDCHK?RSCOMM
CODE 198CH 0079H INBLOCK ?PR?CMP_ISR?MAIN
CODE 1A05H 0072H INBLOCK ?PR?UART_ISR?MAIN
CODE 1A77H 006EH INBLOCK ?PR?_DATECHK?RTC_DSP
CODE 1AE5H 006DH INBLOCK ?PR?RTC_READ?RTC_DSP
CODE 1B52H 006CH UNIT ?CO?RTC_DSP
CODE 1BBEH 0069H INBLOCK ?PR?TEMP_EQUALIZE?RTC_DSP
CODE 1C27H 0062H INBLOCK ?PR?METERINIT?MAIN
CODE 1C89H 005AH INBLOCK ?PR?_ISENDSTR?GENERAL
CODE 1CE3H 003AH INBLOCK ?PR?_BCDINC?GENERAL
CODE 1D1DH 003AH INBLOCK ?PR?DSPPARA_READ?RTC_DSP
CODE 1D57H 0038H INBLOCK ?PR?_DISPLAY?RTC_DSP
CODE 1D8FH 0037H INBLOCK ?PR?INT1_ISR?MAIN
CODE 1DC6H 0035H INBLOCK ?PR?TEMP_READ?RTC_DSP
CODE 1DFBH 0034H INBLOCK ?PR?_READDATA?MEASURE
CODE 1E2FH 002EH INBLOCK ?PR?_WRITEEPMDATA?MEASURE
CODE 1E5DH 002CH INBLOCK ?PR?_TIMECHK?RTC_DSP
CODE 1E89H 001FH INBLOCK ?PR?_BCDCHK?GENERAL
CODE 1EA8H 001FH INBLOCK ?PR?WATCHDOGRTC_ISR?MAIN
CODE 1EC7H 001CH INBLOCK ?PR?_LASTMONTHSN?RTC_DSP
CODE 1EE3H 0017H INBLOCK ?PR?_ERRORMODIFY?MEASURE
CODE 1EFAH 0017H INBLOCK ?PR?_RTC_SET?RTC_DSP
CODE 1F11H 0014H INBLOCK ?PR?_PROC33?RSCOMM
CODE 1F25H 0013H INBLOCK ?PR?_SUMCHK?GENERAL
CODE 1F38H 0013H INBLOCK ?PR?SECINC?RTC_DSP
CODE 1F4BH 0012H UNIT ?PR?_ABS?ABS
CODE 1F5DH 0011H INBLOCK ?PR?MAIN?MAIN
CODE 1F6EH 000FH INBLOCK ?PR?_BCD2HEX?GENERAL
CODE 1F7DH 000EH INBLOCK ?PR?ACKBUS?GENERAL
CODE 1F8BH 000EH INBLOCK ?PR?_SENDBYTE?GENERAL
CODE 1F99H 000EH INBLOCK ?PR?_ARRAYINIT?GENERAL
CODE 1FA7H 000BH INBLOCK ?PR?WATCHDOG_FEED?GENERAL
CODE 1FB2H 000BH INBLOCK ?PR?_READMETERDATA?RSCOMM
OVERLAY MAP OF MODULE: MeterSoft (GENERAL)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------
?C_C51STARTUP ----- -----
BL51 BANKED LINKER/LOCATER V5.11 04/13/2007 13:24:54 PAGE 3
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?MCUINIT?MAIN
+--> ?PR?METERINIT?MAIN
+--> ?PR?MEASURE?MEASURE
+--> ?PR?RTC_DSP_PROC?RTC_DSP
+--> ?PR?COMM_PROC?RSCOMM
?PR?MCUINIT?MAIN ----- -----
+--> ?PR?_DELAYNMS?GENERAL
?PR?METERINIT?MAIN ----- -----
+--> ?PR?_DISPLAY?RTC_DSP
+--> ?PR?RTC_INIT?RTC_DSP
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?_ARRAYINIT?GENERAL
+--> ?PR?RESUME?MEASURE
+--> ?PR?RTC_READ?RTC_DSP
+--> ?PR?FEE_CHK?RTC_DSP
+--> ?PR?WATCHDOG_FEED?GENERAL
+--> ?PR?ERY_BALANCE?RTC_DSP
+--> ?PR?DSPPARA_READ?RTC_DSP
+--> ?PR?DATETERM?RTC_DSP
?PR?_DISPLAY?RTC_DSP 0060H 0003H
+--> ?PR?_ISENDSTR?GENERAL
?PR?_ISENDSTR?GENERAL ----- -----
+--> ?PR?GETBUS?GENERAL
+--> ?PR?_SENDBYTE?GENERAL
?PR?GETBUS?GENERAL ----- -----
+--> ?PR?ACKBUS?GENERAL
?PR?_SENDBYTE?GENERAL ----- -----
+--> ?PR?ACKBUS?GENERAL
?PR?RTC_INIT?RTC_DSP 005AH 0002H
+--> ?PR?_RTC_SET?RTC_DSP
?PR?_RTC_SET?RTC_DSP ----- -----
+--> ?PR?_ISENDSTR?GENERAL
?PR?_READDATA?MEASURE 0066H 0003H
+--> ?PR?WATCHDOG_FEED?GENERAL
+--> ?PR?_IRCVSTR?GENERAL
?PR?_IRCVSTR?GENERAL ----- -----
+--> ?PR?GETBUS?GENERAL
+--> ?PR?_SENDBYTE?GENERAL
+--> ?PR?ACKBUS?GENERAL
?PR?RESUME?MEASURE 0057H 0006H
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_ARRAYINIT?GENERAL
BL51 BANKED LINKER/LOCATER V5.11 04/13/2007 13:24:54 PAGE 4
+--> ?PR?_ERRORMODIFY?MEASURE
+--> ?CO?MEASURE
+--> ?PR?_BCDINC?GENERAL
+--> ?PR?_SUMCHK?GENERAL
?PR?_ERRORMODIFY?MEASURE ----- -----
+--> ?PR?_WRITEEPMDATA?MEASURE
?PR?_WRITEEPMDATA?MEASURE 0064H 0003H
+--> ?PR?_ISENDSTR?GENERAL
+--> ?PR?_DELAYNMS?GENERAL
?PR?_BCDINC?GENERAL ----- -----
+--> ?PR?_BCD2HEX?GENERAL
?PR?RTC_READ?RTC_DSP ----- -----
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_TIMECHK?RTC_DSP
+--> ?PR?_DATECHK?RTC_DSP
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?RTC_INIT?RTC_DSP
+--> ?PR?_RTC_SET?RTC_DSP
?PR?_TIMECHK?RTC_DSP 0060H 0003H
+--> ?PR?_BCDCHK?GENERAL
?PR?_DATECHK?RTC_DSP 005FH 0003H
+--> ?PR?_BCDCHK?GENERAL
+--> ?PR?_BCD2HEX?GENERAL
?PR?FEE_CHK?RTC_DSP 0057H 0004H
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_ERRORMODIFY?MEASURE
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?_WRITEEPMDATA?MEASURE
+--> ?PR?_BCD2HEX?GENERAL
+--> ?PR?_ARRAYINIT?GENERAL
?PR?ERY_BALANCE?RTC_DSP 0057H 0006H
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_ERRORMODIFY?MEASURE
+--> ?PR?_BCD2HEX?GENERAL
+--> ?PR?_LASTMONTHSN?RTC_DSP
+--> ?PR?_WRITEEPMDATA?MEASURE
+--> ?PR?_ARRAYINIT?GENERAL
?PR?_LASTMONTHSN?RTC_DSP 0060H 0001H
+--> ?PR?_BCD2HEX?GENERAL
?PR?DSPPARA_READ?RTC_DSP ----- -----
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_ERRORMODIFY?MEASURE
?PR?DATETERM?RTC_DSP 0060H 0006H
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?_BCD2HEX?GENERAL
BL51 BANKED LINKER/LOCATER V5.11 04/13/2007 13:24:54 PAGE 5
?PR?MEASURE?MEASURE ----- -----
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?_ERY_PROC?MEASURE
?PR?_ERY_PROC?MEASURE 0057H 0006H
+--> ?PR?_BCDINC?GENERAL
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?_ARRAYINIT?GENERAL
+--> ?PR?_WRITEEPMDATA?MEASURE
?PR?RTC_DSP_PROC?RTC_DSP ----- -----
+--> ?PR?WATCHDOG_FEED?GENERAL
+--> ?PR?_DELAYNMS?GENERAL
+--> ?PR?DATETERM?RTC_DSP
+--> ?PR?FEE_CHK?RTC_DSP
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?DSPPARA_READ?RTC_DSP
+--> ?PR?RTC_READ?RTC_DSP
+--> ?PR?RTC_BAK?RTC_DSP
+--> ?PR?RTC_INIT?RTC_DSP
+--> ?PR?TEMP_EQUALIZE?RTC_DSP
+--> ?PR?SECINC?RTC_DSP
+--> ?PR?REV_PROC?RTC_DSP
+--> ?PR?DSP_PROC?RTC_DSP
+--> ?PR?ERY_BALANCE?RTC_DSP
?PR?RTC_BAK?RTC_DSP 0057H 0008H
+--> ?PR?_WRITEEPMDATA?MEASURE
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_SUMCHK?GENERAL
?PR?TEMP_EQUALIZE?RTC_DSP ----- -----
+--> ?PR?TEMP_READ?RTC_DSP
+--> ?CO?RTC_DSP
+--> ?PR?SECINC?RTC_DSP
+--> ?PR?_RTC_SET?RTC_DSP
?PR?TEMP_READ?RTC_DSP 0060H 0002H
+--> ?PR?_ISENDSTR?GENERAL
+--> ?PR?_READDATA?MEASURE
?PR?SECINC?RTC_DSP ----- -----
+--> ?PR?_BCDINC?GENERAL
+--> ?PR?_SUMCHK?GENERAL
?PR?REV_PROC?RTC_DSP 0057H 0008H
+--> ?PR?_DELAYNMS?GENERAL
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?_WRITEEPMDATA?MEASURE
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_ARRAYINIT?GENERAL
+--> ?PR?_BCDINC?GENERAL
?PR?DSP_PROC?RTC_DSP 0057H 0009H
+--> ?PR?_ARRAYINIT?GENERAL
BL51 BANKED LINKER/LOCATER V5.11 04/13/2007 13:24:54 PAGE 6
+--> ?PR?_BCD2HEX?GENERAL
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?_ERRORMODIFY?MEASURE
+--> ?PR?_LASTMONTHSN?RTC_DSP
+--> ?PR?_BCDINC?GENERAL
+--> ?CO?RTC_DSP
+--> ?PR?TEMP_READ?RTC_DSP
+--> ?PR?_DISPLAY?RTC_DSP
?PR?COMM_PROC?RSCOMM 0057H 0003H
+--> ?PR?WATCHDOG_FEED?GENERAL
+--> ?PR?RXDCHECK?RSCOMM
+--> ?PR?_PROC33?RSCOMM
+--> ?PR?_TIMECHK?RTC_DSP
+--> ?PR?_DATECHK?RTC_DSP
+--> ?PR?TIMETERM?RSCOMM
+--> ?PR?_RTC_SET?RTC_DSP
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?_WRITEEPMDATA?MEASURE
+--> ?PR?_PSWDCHK?RSCOMM
+--> ?PR?READMETER?RSCOMM
+--> ?PR?WRITEMETER?RSCOMM
+--> ?PR?RTC_READ?RTC_DSP
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_BCDINC?GENERAL
+--> ?PR?_ARRAYINIT?GENERAL
?PR?RXDCHECK?RSCOMM 005AH 0006H
+--> ?PR?_SUMCHK?GENERAL
+--> ?PR?_READDATA?MEASURE
?PR?TIMETERM?RSCOMM 005FH 0001H
+--> ?PR?_TIMECHK?RTC_DSP
+--> ?PR?DATETERM?RTC_DSP
+--> ?PR?_BCD2HEX?GENERAL
+--> ?PR?_ABS?ABS
?PR?_PSWDCHK?RSCOMM 005FH 0005H
+--> ?PR?_READDATA?MEASURE
+--> ?PR?_ERRORMODIFY?MEASURE
?PR?READMETER?RSCOMM 005AH 0002H
+--> ?PR?_READMETERDATA?RSCOMM
+--> ?PR?_READDATA?MEASURE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -