📄 375new.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 07/10/2006 13:52:44 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE CH375PRT.obj TO 375new RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
CH375PRT.obj (CH375PRT)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?STRCPY)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 375new (CH375PRT)
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?CH375PRT
001EH 0002H *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
DATA 0021H 004DH UNIT _DATA_GROUP_
IDATA 006EH 007CH UNIT ?ID?CH375PRT
IDATA 00EAH 000AH UNIT _IDATA_GROUP_
IDATA 00F4H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 3FFFH *** GAP ***
XDATA 3FFFH 0001H ABSOLUTE
4000H 3FFFH *** GAP ***
XDATA 7FFFH 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 001FH UNIT ?PR?_MDELAYMS?CH375PRT
0022H 0001H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 3414H UNIT ?PR?PRINTDATA?CH375PRT
CODE 343AH 1694H UNIT ?CO?CH375PRT
CODE 4ACEH 0A7AH UNIT ?PR?SCALESTANDARD?CH375PRT
CODE 5548H 04E6H UNIT ?C?LIB_CODE
CODE 5A2EH 021DH UNIT ?PR?CHANGEDATA?CH375PRT
BL51 BANKED LINKER/LOCATER V4.13 07/10/2006 13:52:44 PAGE 2
CODE 5C4BH 009EH UNIT ?PR?MAIN?CH375PRT
CODE 5CE9H 0094H UNIT ?PR?_SEND_DATA?CH375PRT
CODE 5D7DH 008CH UNIT ?C_C51STARTUP
CODE 5E09H 0083H UNIT ?PR?RECVSTR?CH375PRT
CODE 5E8CH 0069H UNIT ?PR?INIT_PRINT?CH375PRT
CODE 5EF5H 0063H UNIT ?PR?WAIT_INTERRUPT?CH375PRT
CODE 5F58H 0058H UNIT ?PR?GET_PORT_STATUS?CH375PRT
CODE 5FB0H 0046H UNIT ?PR?SENDTIME?CH375PRT
CODE 5FF6H 003CH UNIT ?PR?I2CWRITESTATUS?CH375PRT
CODE 6032H 0038H UNIT ?PR?_WR_USB_DATA?CH375PRT
CODE 606AH 0038H UNIT ?PR?I2CRECEIVEBYTE?CH375PRT
CODE 60A2H 0037H UNIT ?PR?_I2CSENDBYTE?CH375PRT
CODE 60D9H 0037H UNIT ?PR?I2CREADDATE?CH375PRT
CODE 6110H 0031H UNIT ?PR?_RD_USB_DATA?CH375PRT
CODE 6141H 002CH UNIT ?PR?SOFT_RESET_PRINT?CH375PRT
CODE 616DH 0026H UNIT ?PR?_SET_ADDR?CH375PRT
CODE 6193H 0024H UNIT ?PR?I2CWRITETIME?CH375PRT
CODE 61B7H 0024H UNIT ?PR?MINITSTDIO?CH375PRT
CODE 61DBH 001EH UNIT ?PR?_SET_USB_MODE?CH375PRT
CODE 61F9H 001DH UNIT ?PR?I2CSTART?CH375PRT
CODE 6216H 0018H UNIT ?PR?COMINT?CH375PRT
CODE 622EH 0016H UNIT ?PR?_TOGGLE_RECV?CH375PRT
CODE 6244H 0016H UNIT ?PR?_TOGGLE_SEND?CH375PRT
CODE 625AH 0016H UNIT ?PR?I2CWAITACK?CH375PRT
CODE 6270H 000FH UNIT ?PR?_ISSUE_TOKEN?CH375PRT
CODE 627FH 000EH UNIT ?PR?I2CWAIT?CH375PRT
CODE 628DH 000DH UNIT ?PR?_CH375_WR_CMD_PORT?CH375PRT
CODE 629AH 000DH UNIT ?PR?_SET_CONFIG?CH375PRT
CODE 62A7H 0009H UNIT ?PR?CH375_RD_DAT_PORT?CH375PRT
CODE 62B0H 0008H UNIT ?PR?_CH375_WR_DAT_PORT?CH375PRT
CODE 62B8H 0008H UNIT ?PR?_CLR_STALL?CH375PRT
CODE 62C0H 0008H UNIT ?PR?_GET_DESCR?CH375PRT
CODE 62C8H 0008H UNIT ?PR?I2CNOACK?CH375PRT
CODE 62D0H 0006H UNIT ?PR?I2CSTOP?CH375PRT
CODE 62D6H 0006H UNIT ?PR?I2CACK?CH375PRT
CODE 62DCH 0005H UNIT ?PR?DELAY2US?CH375PRT
CODE 62E1H 0005H UNIT ?PR?DELAY1US?CH375PRT
CODE 62E6H 0005H UNIT ?C_INITSEG
CODE 62EBH 0003H UNIT ?PR?_HEXTOBCD?CH375PRT
OVERLAY MAP OF MODULE: 375new (CH375PRT)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------------
?PR?COMINT?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?RECVSTR?CH375PRT
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?CH375PRT
+--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V4.13 07/10/2006 13:52:44 PAGE 3
?PR?MAIN?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?MINITSTDIO?CH375PRT
+--> ?PR?_MDELAYMS?CH375PRT
+--> ?PR?_SET_USB_MODE?CH375PRT
+--> ?PR?WAIT_INTERRUPT?CH375PRT
+--> ?PR?INIT_PRINT?CH375PRT
+--> ?PR?I2CREADDATE?CH375PRT
+--> ?PR?SENDTIME?CH375PRT
+--> ?PR?CHANGEDATA?CH375PRT
+--> ?PR?PRINTDATA?CH375PRT
+--> ?PR?I2CWRITESTATUS?CH375PRT
+--> ?PR?I2CWRITETIME?CH375PRT
?PR?_MDELAYMS?CH375PRT ----- ----- 006DH 0001H ----- -----
?PR?_SET_USB_MODE?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?_CH375_WR_CMD_PORT?CH375PRT
+--> ?PR?_CH375_WR_DAT_PORT?CH375PRT
+--> ?PR?CH375_RD_DAT_PORT?CH375PRT
?PR?_CH375_WR_CMD_PORT?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY2US?CH375PRT
?PR?_CH375_WR_DAT_PORT?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY1US?CH375PRT
?PR?CH375_RD_DAT_PORT?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY1US?CH375PRT
?PR?WAIT_INTERRUPT?CH375PRT ----- ----- 006BH 0002H ----- -----
+--> ?PR?_CH375_WR_CMD_PORT?CH375PRT
+--> ?PR?_CH375_WR_DAT_PORT?CH375PRT
+--> ?PR?DELAY1US?CH375PRT
+--> ?PR?I2CREADDATE?CH375PRT
+--> ?PR?SENDTIME?CH375PRT
+--> ?PR?I2CWRITESTATUS?CH375PRT
+--> ?PR?_MDELAYMS?CH375PRT
+--> ?PR?I2CWRITETIME?CH375PRT
+--> ?PR?CH375_RD_DAT_PORT?CH375PRT
?PR?I2CREADDATE?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?I2CSTART?CH375PRT
+--> ?PR?_I2CSENDBYTE?CH375PRT
+--> ?PR?I2CWAITACK?CH375PRT
+--> ?PR?I2CSTOP?CH375PRT
+--> ?PR?I2CRECEIVEBYTE?CH375PRT
+--> ?PR?I2CACK?CH375PRT
+--> ?PR?I2CNOACK?CH375PRT
?PR?I2CSTART?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?I2CWAIT?CH375PRT
?PR?_I2CSENDBYTE?CH375PRT 0020H.0 0000H.1 ----- ----- ----- -----
+--> ?PR?I2CWAIT?CH375PRT
?PR?I2CWAITACK?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?I2CWAIT?CH375PRT
BL51 BANKED LINKER/LOCATER V4.13 07/10/2006 13:52:44 PAGE 4
?PR?I2CSTOP?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?I2CWAIT?CH375PRT
?PR?I2CRECEIVEBYTE?CH375PRT 0020H.0 0000H.1 ----- ----- ----- -----
+--> ?PR?I2CWAIT?CH375PRT
?PR?I2CACK?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?I2CWAIT?CH375PRT
?PR?I2CNOACK?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?I2CWAIT?CH375PRT
?PR?SENDTIME?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?_MDELAYMS?CH375PRT
?PR?I2CWRITESTATUS?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?I2CSTART?CH375PRT
+--> ?PR?_I2CSENDBYTE?CH375PRT
+--> ?PR?I2CWAITACK?CH375PRT
+--> ?PR?I2CSTOP?CH375PRT
?PR?I2CWRITETIME?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?I2CSTART?CH375PRT
+--> ?PR?_I2CSENDBYTE?CH375PRT
+--> ?PR?I2CWAITACK?CH375PRT
+--> ?PR?I2CSTOP?CH375PRT
?PR?INIT_PRINT?CH375PRT ----- ----- 0021H 0001H ----- -----
+--> ?PR?_GET_DESCR?CH375PRT
+--> ?PR?_RD_USB_DATA?CH375PRT
+--> ?PR?_SET_ADDR?CH375PRT
+--> ?PR?_SET_CONFIG?CH375PRT
+--> ?PR?_CH375_WR_CMD_PORT?CH375PRT
+--> ?PR?_CH375_WR_DAT_PORT?CH375PRT
?PR?_GET_DESCR?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?WAIT_INTERRUPT?CH375PRT
?PR?_RD_USB_DATA?CH375PRT ----- ----- 0022H 0003H ----- -----
+--> ?PR?_CH375_WR_CMD_PORT?CH375PRT
+--> ?PR?CH375_RD_DAT_PORT?CH375PRT
?PR?_SET_ADDR?CH375PRT ----- ----- 0022H 0001H ----- -----
+--> ?PR?_CH375_WR_CMD_PORT?CH375PRT
+--> ?PR?_CH375_WR_DAT_PORT?CH375PRT
+--> ?PR?WAIT_INTERRUPT?CH375PRT
+--> ?PR?_MDELAYMS?CH375PRT
?PR?_SET_CONFIG?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?WAIT_INTERRUPT?CH375PRT
?PR?CHANGEDATA?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?_HEXTOBCD?CH375PRT
?PR?PRINTDATA?CH375PRT ----- ----- 0021H 0025H 00EAH 000AH
+--> ?PR?_SEND_DATA?CH375PRT
BL51 BANKED LINKER/LOCATER V4.13 07/10/2006 13:52:44 PAGE 5
+--> ?CO?CH375PRT
+--> ?PR?SCALESTANDARD?CH375PRT
?PR?_SEND_DATA?CH375PRT ----- ----- 0064H 0007H ----- -----
+--> ?PR?_TOGGLE_SEND?CH375PRT
+--> ?PR?_WR_USB_DATA?CH375PRT
+--> ?PR?_ISSUE_TOKEN?CH375PRT
+--> ?PR?_CLR_STALL?CH375PRT
+--> ?PR?SOFT_RESET_PRINT?CH375PRT
?PR?_TOGGLE_SEND?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?_CH375_WR_CMD_PORT?CH375PRT
+--> ?PR?_CH375_WR_DAT_PORT?CH375PRT
+--> ?PR?DELAY2US?CH375PRT
?PR?_WR_USB_DATA?CH375PRT ----- ----- 006BH 0003H ----- -----
+--> ?PR?_CH375_WR_CMD_PORT?CH375PRT
+--> ?PR?_CH375_WR_DAT_PORT?CH375PRT
?PR?_ISSUE_TOKEN?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?_TOGGLE_RECV?CH375PRT
+--> ?PR?WAIT_INTERRUPT?CH375PRT
?PR?_TOGGLE_RECV?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?_CH375_WR_CMD_PORT?CH375PRT
+--> ?PR?_CH375_WR_DAT_PORT?CH375PRT
+--> ?PR?DELAY2US?CH375PRT
?PR?_CLR_STALL?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?WAIT_INTERRUPT?CH375PRT
?PR?SOFT_RESET_PRINT?CH375PRT ----- ----- ----- ----- ----- -----
+--> ?PR?_TOGGLE_SEND?CH375PRT
+--> ?PR?_WR_USB_DATA?CH375PRT
+--> ?PR?_ISSUE_TOKEN?CH375PRT
?PR?SCALESTANDARD?CH375PRT ----- ----- 0046H 001EH ----- -----
+--> ?PR?_SEND_DATA?CH375PRT
+--> ?CO?CH375PRT
SYMBOL TABLE OF MODULE: 375new (CH375PRT)
VALUE TYPE NAME
----------------------------------
------- MODULE CH375PRT
C:0000H SYMBOL _ICE_DUMMY_
C:0007H PUBLIC _mDelaymS
D:0090H PUBLIC P1
D:0008H PUBLIC endp_out_size
D:00A0H PUBLIC P2
C:42EAH PUBLIC fat_f
D:00B0H PUBLIC P3
C:62A7H PUBLIC CH375_RD_DAT_PORT
B:00B0H.4 PUBLIC T0
BL51 BANKED LINKER/LOCATER V4.13 07/10/2006 13:52:44 PAGE 6
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:0090H.0 PUBLIC T2
B:00A8H.7 PUBLIC EA
C:629AH PUBLIC _set_config
X:7FFFH PUBLIC CH375_CMD_PORT
C:5D05H PUBLIC _send_data
C:61B7H PUBLIC mInitSTDIO
C:4156H PUBLIC fat_m
B:00A8H.6 PUBLIC es1
C:5EFDH PUBLIC wait_interrupt
X:3FFFH PUBLIC CH375_DAT_PORT
C:62C8H PUBLIC I2CNoAck
D:00A8H PUBLIC IE
C:6277H PUBLIC _issue_token
B:00B0H.2 PUBLIC CH375_INT_WIRE
C:62EBH PUBLIC _HexToBCD
C:493AH PUBLIC smm_f
C:3972H PUBLIC twb_f
C:62C0H PUBLIC _get_descr
B:00C8H.6 PUBLIC EXF2
B:00B0H.7 PUBLIC RD
B:00A8H.4 PUBLIC ES
B:00C8H.2 PUBLIC tr2
D:00B8H PUBLIC IP
B:0098H.0 PUBLIC RI
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -