📄 czx167-145-v2.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 03/05/2008 10:04:31 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE CZX167-145-V2.2.obj TO CZX167-145-V2.2 RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
CZX167-145-V2.2.obj (CZX167_145_V2_2)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: CZX167-145-V2.2 (CZX167_145_V2_2)
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 0001H UNIT _DATA_GROUP_
0009H 000FH *** GAP ***
REG 0018H 0008H ABSOLUTE "REG BANK 3"
DATA 0020H 0003H BIT_ADDR ?BA?CZX167_145_V2_2
DATA 0023H 0027H UNIT ?DT?CZX167_145_V2_2
IDATA 004AH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0254H UNIT ?XD?CZX167_145_V2_2
XDATA 0254H 0011H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0010H UNIT ?PR?JUDGE_NEXT_BYTE?CZX167_145_V2_2
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 000DH UNIT ?PR?LCD_DIS_CLEAR?CZX167_145_V2_2
CODE 0033H 0003H ABSOLUTE
0036H 0005H *** GAP ***
CODE 003BH 0003H ABSOLUTE
CODE 003EH 02DFH UNIT ?PR?ZB_DESIGN_PROG?CZX167_145_V2_2
CODE 031DH 0269H UNIT ?PR?_ZB_485?CZX167_145_V2_2
CODE 0586H 0200H UNIT ?CO?CZX167_145_V2_2
CODE 0786H 01FFH UNIT ?PR?RS485_DESIGN_PROG?CZX167_145_V2_2
CODE 0985H 01E7H UNIT ?PR?COM0_INT?CZX167_145_V2_2
CODE 0B6CH 01D0H UNIT ?PR?HW_DESIGN_PROG?CZX167_145_V2_2
CODE 0D3CH 017AH UNIT ?PR?_WRITE_METER?CZX167_145_V2_2
CODE 0EB6H 016EH UNIT ?PR?LCD_DISPLAY_TERMINAL?CZX167_145_V2_2
CODE 1024H 0167H UNIT ?PR?FRAME_FIND_METER?CZX167_145_V2_2
CODE 118BH 015BH UNIT ?PR?MAIN?CZX167_145_V2_2
CODE 12E6H 014EH UNIT ?PR?LCD_DISPLAY_ADDR?CZX167_145_V2_2
CODE 1434H 0143H UNIT ?PR?RXD1_PROG?CZX167_145_V2_2
CODE 1577H 013EH UNIT ?PR?PL_PRO?CZX167_145_V2_2
CODE 16B5H 0121H UNIT ?PR?CHECK_ZB_ADD?CZX167_145_V2_2
BL51 BANKED LINKER/LOCATER V5.12 03/05/2008 10:04:31 PAGE 2
CODE 17D6H 011BH UNIT ?PR?_CHECK_ZB_ZJ_ADD?CZX167_145_V2_2
CODE 18F1H 0117H UNIT ?PR?RXD_FIND_PROG?CZX167_145_V2_2
CODE 1A08H 00FDH UNIT ?PR?_WRITE_ADDR_SON?CZX167_145_V2_2
CODE 1B05H 00FAH UNIT ?PR?FRAME_JUDGE_METER?CZX167_145_V2_2
CODE 1BFFH 00EEH UNIT ?PR?_READ_SON_ADDR?CZX167_145_V2_2
CODE 1CEDH 00DBH UNIT ?PR?_ZB_MOV_WR?CZX167_145_V2_2
CODE 1DC8H 00D3H UNIT ?PR?TIMEINT0?CZX167_145_V2_2
CODE 1E9BH 00C6H UNIT ?PR?CLR_BUF?CZX167_145_V2_2
CODE 1F61H 00B8H UNIT ?PR?SEND_RS485?CZX167_145_V2_2
CODE 2019H 00B7H UNIT ?PR?CLR_ADDR_SON?CZX167_145_V2_2
CODE 20D0H 00AFH UNIT ?PR?ZB_SEND_C?CZX167_145_V2_2
CODE 217FH 00ADH UNIT ?PR?_WR_ADDR?CZX167_145_V2_2
CODE 222CH 00A9H UNIT ?PR?INITSYS_REF?CZX167_145_V2_2
CODE 22D5H 00A1H UNIT ?PR?_READ_FM24_7BYTE?CZX167_145_V2_2
CODE 2376H 009EH UNIT ?PR?CHECK_HW_SON_ADD?CZX167_145_V2_2
CODE 2414H 0098H UNIT ?PR?_WRITE_ADD_TERMINAL?CZX167_145_V2_2
CODE 24ACH 0095H UNIT ?PR?_HW_ANSWER_METERNO?CZX167_145_V2_2
CODE 2541H 008CH UNIT ?C_C51STARTUP
CODE 25CDH 0086H UNIT ?PR?_WRITE_FM24_NBYTE?CZX167_145_V2_2
CODE 2653H 0076H UNIT ?PR?COMPARE_HW_ADD?CZX167_145_V2_2
CODE 26C9H 0073H UNIT ?PR?FRAME_NEW_METER?CZX167_145_V2_2
CODE 273CH 006DH UNIT ?PR?READ_HMS_FRAME?CZX167_145_V2_2
CODE 27A9H 0068H UNIT ?PR?READ_I2C_1BYTE?CZX167_145_V2_2
CODE 2811H 0063H UNIT ?PR?RS485_DATA_SEND?CZX167_145_V2_2
CODE 2874H 0063H UNIT ?PR?CHECK_RS_ADD?CZX167_145_V2_2
CODE 28D7H 005FH UNIT ?PR?_CAL_CRC?CZX167_145_V2_2
CODE 2936H 005CH UNIT ?PR?READ_YMD_FRAME?CZX167_145_V2_2
CODE 2992H 0058H UNIT ?PR?_ZB_MOV_RE?CZX167_145_V2_2
CODE 29EAH 0056H UNIT ?PR?_INFRARED_DATA_SEND?CZX167_145_V2_2
CODE 2A40H 0056H UNIT ?PR?HW_ANSWER_SUCCESS?CZX167_145_V2_2
CODE 2A96H 0055H UNIT ?PR?CHECK_I2C_ACK?CZX167_145_V2_2
CODE 2AEBH 0051H UNIT ?PR?RXD_JUDGE_PROG?CZX167_145_V2_2
CODE 2B3CH 004FH UNIT ?PR?INITSYS?CZX167_145_V2_2
CODE 2B8BH 003FH UNIT ?PR?CHECK_CRC_OK?CZX167_145_V2_2
CODE 2BCAH 003EH UNIT ?PR?SAFE_WHERE?CZX167_145_V2_2
CODE 2C08H 003CH UNIT ?PR?_ZB_ZJ2_FRAME?CZX167_145_V2_2
CODE 2C44H 003AH UNIT ?PR?_WRITE_I2C_1BYTE?CZX167_145_V2_2
CODE 2C7EH 0038H UNIT ?PR?XIAODOU?CZX167_145_V2_2
CODE 2CB6H 0037H UNIT ?PR?_ZB_ZJ1_FRAME?CZX167_145_V2_2
CODE 2CEDH 0033H UNIT ?PR?COM1_INT?CZX167_145_V2_2
CODE 2D20H 0031H UNIT ?PR?LCD_DIS_EDITION?CZX167_145_V2_2
CODE 2D51H 002FH UNIT ?PR?SEND_I2C_START?CZX167_145_V2_2
CODE 2D80H 002EH UNIT ?PR?_ZJ_ADDR_BAK?CZX167_145_V2_2
CODE 2DAEH 002EH UNIT ?PR?_ZB_DOWN_FRAME?CZX167_145_V2_2
CODE 2DDCH 002EH UNIT ?PR?NO_ANS_PROCESS?CZX167_145_V2_2
CODE 2E0AH 0029H UNIT ?PR?SEND_I2C_ACK?CZX167_145_V2_2
CODE 2E33H 0027H UNIT ?PR?SEND_I2C_STOP?CZX167_145_V2_2
CODE 2E5AH 0025H UNIT ?PR?LCD_DIS_TEST?CZX167_145_V2_2
CODE 2E7FH 0020H UNIT ?PR?INIT_FLAG?CZX167_145_V2_2
CODE 2E9FH 001EH UNIT ?PR?ZB_ZJ3_FRAME?CZX167_145_V2_2
CODE 2EBDH 001DH UNIT ?PR?LCD_DISPLAY_CYCLE?CZX167_145_V2_2
CODE 2EDAH 0019H UNIT ?C?LIB_CODE
CODE 2EF3H 0017H UNIT ?PR?GB_DESIGN_PROG?CZX167_145_V2_2
CODE 2F0AH 000FH UNIT ?PR?START_J_F_METER?CZX167_145_V2_2
CODE 2F19H 000EH UNIT ?C_INITSEG
CODE 2F27H 000CH UNIT ?PR?END_FIND_METER?CZX167_145_V2_2
BL51 BANKED LINKER/LOCATER V5.12 03/05/2008 10:04:31 PAGE 3
OVERLAY MAP OF MODULE: CZX167-145-V2.2 (CZX167_145_V2_2)
SEGMENT DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?PR?TIMEINT0?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?START_J_F_METER?CZX167_145_V2_2
*** NEW ROOT ***************************************************
?PR?PL_PRO?CZX167_145_V2_2 0008H 0001H ----- -----
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?CZX167_145_V2_2
+--> ?C_INITSEG
?PR?MAIN?CZX167_145_V2_2 ----- ----- 0254H 0003H
+--> ?PR?CLR_BUF?CZX167_145_V2_2
+--> ?PR?INITSYS?CZX167_145_V2_2
+--> ?PR?INIT_FLAG?CZX167_145_V2_2
+--> ?PR?LCD_DIS_TEST?CZX167_145_V2_2
+--> ?PR?LCD_DIS_CLEAR?CZX167_145_V2_2
+--> ?PR?LCD_DIS_EDITION?CZX167_145_V2_2
+--> ?PR?_READ_SON_ADDR?CZX167_145_V2_2
+--> ?PR?START_J_F_METER?CZX167_145_V2_2
+--> ?PR?INITSYS_REF?CZX167_145_V2_2
+--> ?PR?RXD1_PROG?CZX167_145_V2_2
+--> ?PR?HW_DESIGN_PROG?CZX167_145_V2_2
+--> ?PR?CHECK_CRC_OK?CZX167_145_V2_2
+--> ?PR?CHECK_ZB_ADD?CZX167_145_V2_2
+--> ?PR?ZB_DESIGN_PROG?CZX167_145_V2_2
+--> ?PR?GB_DESIGN_PROG?CZX167_145_V2_2
+--> ?PR?CHECK_RS_ADD?CZX167_145_V2_2
+--> ?PR?RS485_DESIGN_PROG?CZX167_145_V2_2
+--> ?PR?RXD_JUDGE_PROG?CZX167_145_V2_2
+--> ?PR?RXD_FIND_PROG?CZX167_145_V2_2
+--> ?PR?SAFE_WHERE?CZX167_145_V2_2
+--> ?PR?_WRITE_ADDR_SON?CZX167_145_V2_2
+--> ?PR?NO_ANS_PROCESS?CZX167_145_V2_2
+--> ?PR?FRAME_JUDGE_METER?CZX167_145_V2_2
+--> ?PR?FRAME_FIND_METER?CZX167_145_V2_2
+--> ?PR?FRAME_NEW_METER?CZX167_145_V2_2
+--> ?PR?SEND_RS485?CZX167_145_V2_2
+--> ?PR?LCD_DISPLAY_CYCLE?CZX167_145_V2_2
?PR?CLR_BUF?CZX167_145_V2_2 ----- ----- 0257H 0001H
?PR?_READ_SON_ADDR?CZX167_145_V2_2 ----- ----- 0258H 0003H
+--> ?PR?_READ_FM24_7BYTE?CZX167_145_V2_2
?PR?_READ_FM24_7BYTE?CZX167_145_V2_2 ----- ----- 0262H 0002H
+--> ?PR?SEND_I2C_START?CZX167_145_V2_2
BL51 BANKED LINKER/LOCATER V5.12 03/05/2008 10:04:31 PAGE 4
+--> ?PR?_WRITE_I2C_1BYTE?CZX167_145_V2_2
+--> ?PR?CHECK_I2C_ACK?CZX167_145_V2_2
+--> ?PR?READ_I2C_1BYTE?CZX167_145_V2_2
+--> ?PR?SEND_I2C_ACK?CZX167_145_V2_2
+--> ?PR?SEND_I2C_STOP?CZX167_145_V2_2
?PR?CHECK_I2C_ACK?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?_WRITE_I2C_1BYTE?CZX167_145_V2_2
?PR?RXD1_PROG?CZX167_145_V2_2 ----- ----- 0257H 0002H
+--> ?PR?JUDGE_NEXT_BYTE?CZX167_145_V2_2
?PR?HW_DESIGN_PROG?CZX167_145_V2_2 ----- ----- 0257H 0007H
+--> ?PR?CHECK_HW_SON_ADD?CZX167_145_V2_2
+--> ?PR?_HW_ANSWER_METERNO?CZX167_145_V2_2
+--> ?PR?COMPARE_HW_ADD?CZX167_145_V2_2
+--> ?PR?_WR_ADDR?CZX167_145_V2_2
+--> ?PR?HW_ANSWER_SUCCESS?CZX167_145_V2_2
+--> ?PR?START_J_F_METER?CZX167_145_V2_2
+--> ?PR?_WRITE_ADD_TERMINAL?CZX167_145_V2_2
?PR?_HW_ANSWER_METERNO?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?_INFRARED_DATA_SEND?CZX167_145_V2_2
?PR?_WR_ADDR?CZX167_145_V2_2 ----- ----- 025FH 0003H
+--> ?PR?XIAODOU?CZX167_145_V2_2
+--> ?PR?_WRITE_FM24_NBYTE?CZX167_145_V2_2
+--> ?PR?_READ_FM24_7BYTE?CZX167_145_V2_2
?PR?_WRITE_FM24_NBYTE?CZX167_145_V2_2 ----- ----- 0262H 0003H
+--> ?PR?SEND_I2C_START?CZX167_145_V2_2
+--> ?PR?CHECK_I2C_ACK?CZX167_145_V2_2
+--> ?PR?_WRITE_I2C_1BYTE?CZX167_145_V2_2
+--> ?PR?SEND_I2C_STOP?CZX167_145_V2_2
?PR?HW_ANSWER_SUCCESS?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?_INFRARED_DATA_SEND?CZX167_145_V2_2
?PR?_WRITE_ADD_TERMINAL?CZX167_145_V2_2 ----- ----- 025EH 0001H
+--> ?PR?XIAODOU?CZX167_145_V2_2
+--> ?PR?_WR_ADDR?CZX167_145_V2_2
+--> ?PR?HW_ANSWER_SUCCESS?CZX167_145_V2_2
?PR?CHECK_CRC_OK?CZX167_145_V2_2 ----- ----- 0257H 0001H
+--> ?PR?_CAL_CRC?CZX167_145_V2_2
?PR?_CAL_CRC?CZX167_145_V2_2 ----- ----- 0260H 0004H
+--> ?CO?CZX167_145_V2_2
?PR?ZB_DESIGN_PROG?CZX167_145_V2_2 ----- ----- 0257H 0003H
+--> ?PR?_ZJ_ADDR_BAK?CZX167_145_V2_2
+--> ?PR?_CHECK_ZB_ZJ_ADD?CZX167_145_V2_2
+--> ?PR?_ZB_DOWN_FRAME?CZX167_145_V2_2
+--> ?PR?_ZB_ZJ1_FRAME?CZX167_145_V2_2
+--> ?PR?_ZB_ZJ2_FRAME?CZX167_145_V2_2
+--> ?PR?_ZB_485?CZX167_145_V2_2
+--> ?PR?ZB_ZJ3_FRAME?CZX167_145_V2_2
BL51 BANKED LINKER/LOCATER V5.12 03/05/2008 10:04:31 PAGE 5
+--> ?PR?_ZB_MOV_RE?CZX167_145_V2_2
+--> ?PR?_ZB_MOV_WR?CZX167_145_V2_2
+--> ?PR?_WRITE_METER?CZX167_145_V2_2
+--> ?PR?ZB_SEND_C?CZX167_145_V2_2
?PR?_CHECK_ZB_ZJ_ADD?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?_ZJ_ADDR_BAK?CZX167_145_V2_2
?PR?_ZB_ZJ1_FRAME?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?_ZB_DOWN_FRAME?CZX167_145_V2_2
?PR?_ZB_ZJ2_FRAME?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?_ZB_DOWN_FRAME?CZX167_145_V2_2
+--> ?PR?_ZB_ZJ1_FRAME?CZX167_145_V2_2
?PR?_ZB_485?CZX167_145_V2_2 ----- ----- 025AH 0005H
+--> ?PR?ZB_SEND_C?CZX167_145_V2_2
+--> ?PR?START_J_F_METER?CZX167_145_V2_2
+--> ?PR?READ_YMD_FRAME?CZX167_145_V2_2
?PR?ZB_SEND_C?CZX167_145_V2_2 ----- ----- 025FH 0001H
+--> ?PR?_CAL_CRC?CZX167_145_V2_2
?PR?ZB_ZJ3_FRAME?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?_ZB_ZJ2_FRAME?CZX167_145_V2_2
?PR?_ZB_MOV_WR?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?_ZB_DOWN_FRAME?CZX167_145_V2_2
?PR?GB_DESIGN_PROG?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?START_J_F_METER?CZX167_145_V2_2
?PR?RS485_DESIGN_PROG?CZX167_145_V2_2 ----- ----- 0257H 0002H
+--> ?PR?_INFRARED_DATA_SEND?CZX167_145_V2_2
+--> ?PR?READ_HMS_FRAME?CZX167_145_V2_2
+--> ?PR?ZB_SEND_C?CZX167_145_V2_2
?PR?RXD_FIND_PROG?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?JUDGE_NEXT_BYTE?CZX167_145_V2_2
+--> ?PR?SAFE_WHERE?CZX167_145_V2_2
+--> ?PR?_WRITE_ADDR_SON?CZX167_145_V2_2
+--> ?PR?END_FIND_METER?CZX167_145_V2_2
?PR?_WRITE_ADDR_SON?CZX167_145_V2_2 ----- ----- 0257H 0004H
+--> ?PR?_WRITE_FM24_NBYTE?CZX167_145_V2_2
?PR?NO_ANS_PROCESS?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?CLR_ADDR_SON?CZX167_145_V2_2
?PR?CLR_ADDR_SON?CZX167_145_V2_2 ----- ----- 0257H 0003H
+--> ?PR?_WRITE_FM24_NBYTE?CZX167_145_V2_2
?PR?FRAME_JUDGE_METER?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?END_FIND_METER?CZX167_145_V2_2
?PR?FRAME_FIND_METER?CZX167_145_V2_2 ----- ----- 0257H 0001H
+--> ?PR?SAFE_WHERE?CZX167_145_V2_2
BL51 BANKED LINKER/LOCATER V5.12 03/05/2008 10:04:31 PAGE 6
+--> ?PR?END_FIND_METER?CZX167_145_V2_2
?PR?FRAME_NEW_METER?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?SAFE_WHERE?CZX167_145_V2_2
?PR?SEND_RS485?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?RS485_DATA_SEND?CZX167_145_V2_2
?PR?LCD_DISPLAY_CYCLE?CZX167_145_V2_2 ----- ----- ----- -----
+--> ?PR?LCD_DIS_CLEAR?CZX167_145_V2_2
+--> ?PR?LCD_DISPLAY_TERMINAL?CZX167_145_V2_2
+--> ?PR?LCD_DISPLAY_ADDR?CZX167_145_V2_2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -