progm.m51
来自「这是测量接触电阻的程序」· M51 代码 · 共 1,674 行 · 第 1/5 页
M51
1,674 行
BL51 BANKED LINKER/LOCATER V5.03 03/05/2009 08:55:24 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE E:\设计与~1\科发回路\通用接~1\PROGM.OBJ TO E:\设计与~1\科发回路\通用接~1\PROGM RS (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
E:\设计与~1\科发回路\通用接~1\PROGM.OBJ (PROGM)
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?FPCMP)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (MODF)
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?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
LINK MAP OF MODULE: E:\设计与~1\科发回路\通用接~1\PROGM (PROGM)
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 0014H UNIT ?DT?PROGM
DATA 001CH 0002H UNIT ?DT?_DIV_U_SHUZI?PROGM
001EH 0002H *** GAP ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
BIT 0020H.2 0000H.1 UNIT ?BI?PROGM
0020H.3 0000H.5 *** GAP ***
DATA 0021H 0034H UNIT _DATA_GROUP_
DATA 0055H 0007H UNIT ?DT?_IIC_READ_MUTI_DATA?PROGM
DATA 005CH 0005H UNIT ?DT?_DXZ?PROGM
DATA 0061H 0005H UNIT ?DT?_DTX?PROGM
DATA 0066H 0005H UNIT ?DT?_MOD_10000?PROGM
BL51 BANKED LINKER/LOCATER V5.03 03/05/2009 08:55:24 PAGE 2
IDATA 006BH 0047H UNIT ?ID?PROGM
IDATA 00B2H 0004H UNIT _IDATA_GROUP_
IDATA 00B6H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 081CH UNIT ?CO?PROGM
CODE 081FH 0571H UNIT ?C?LIB_CODE
CODE 0D90H 0523H UNIT ?PR?XIAO_MODIFY?PROGM
CODE 12B3H 026FH UNIT ?PR?CHUANDI?PROGM
CODE 1522H 01C7H UNIT ?PR?XIANSHI_XIAO?PROGM
CODE 16E9H 0131H UNIT ?PR?CESHIDIANZU?PROGM
CODE 181AH 0129H UNIT ?PR?DAYIN?PROGM
CODE 1943H 0111H UNIT ?PR?_XSDIANZU?PROGM
CODE 1A54H 00FFH UNIT ?PR?DIYIPING?PROGM
CODE 1B53H 00BCH UNIT ?PR?CEDIANLIU?PROGM
CODE 1C0FH 00B6H UNIT ?PR?_SHOWDIANZU?PROGM
CODE 1CC5H 00ABH UNIT ?PR?DS_ERRO2?PROGM
CODE 1D70H 00A9H UNIT ?PR?_MODF?MODF
CODE 1E19H 00A8H UNIT ?PR?DAIMA?PROGM
CODE 1EC1H 00A1H UNIT ?PR?DIERPING?PROGM
CODE 1F62H 0095H UNIT ?PR?DISANPING?PROGM
CODE 1FF7H 0094H UNIT ?PR?LIANGCHENG?PROGM
CODE 208BH 008CH UNIT ?C_C51STARTUP
CODE 2117H 0078H UNIT ?PR?TEST?PROGM
CODE 218FH 0069H UNIT ?PR?NAMEKEY?PROGM
CODE 21F8H 0067H UNIT ?PR?_READ2543?PROGM
CODE 225FH 0066H UNIT ?C_INITSEG
CODE 22C5H 0063H UNIT ?PR?DS_ERRO1?PROGM
CODE 2328H 0061H UNIT ?PR?SHIPIN_I_DISPOSE?PROGM
CODE 2389H 005FH UNIT ?PR?SHIPIN_U_DISPOSE?PROGM
CODE 23E8H 005DH UNIT ?PR?_DF?PROGM
CODE 2445H 005CH UNIT ?PR?_SHOWDIANLIU?PROGM
CODE 24A1H 005AH UNIT ?PR?LCD_INIT?PROGM
CODE 24FBH 0057H UNIT ?PR?_AT24C64_W?PROGM
CODE 2552H 0056H UNIT ?PR?_DH?PROGM
CODE 25A8H 0053H UNIT ?PR?_AT24C64_R?PROGM
CODE 25FBH 0052H UNIT ?PR?_DXZ?PROGM
CODE 264DH 0052H UNIT ?PR?_DTX?PROGM
CODE 269FH 0052H UNIT ?PR?_XS12?PROGM
CODE 26F1H 0051H UNIT ?PR?_IIC_READ_MUTI_DATA?PROGM
CODE 2742H 0043H UNIT ?PR?_DIV_ZHENGSHU_XIAOSHU?PROGM
CODE 2785H 0043H UNIT ?PR?SHOWCESHIJIEGUO?PROGM
CODE 27C8H 003AH UNIT ?PR?_SET_XY?PROGM
CODE 2802H 0036H UNIT ?PR?_MOD_100?PROGM
CODE 2838H 0035H UNIT ?PR?MAIN?PROGM
CODE 286DH 0033H UNIT ?PR?_DELAY1MS?PROGM
CODE 28A0H 0033H UNIT ?PR?_IIC_WRITEBYTE?PROGM
CODE 28D3H 002DH UNIT ?PR?_MOD_10000?PROGM
CODE 2900H 002DH UNIT ?PR?_MOD_1000?PROGM
CODE 292DH 002DH UNIT ?PR?_MOD_10?PROGM
CODE 295AH 0027H UNIT ?PR?_IIC_READDATA?PROGM
CODE 2981H 0023H UNIT ?PR?_DIV_U_SHUZI?PROGM
CODE 29A4H 0023H UNIT ?PR?_DIV_I_SHUZI?PROGM
CODE 29C7H 0020H UNIT ?PR?_IIC_READBYTE_8574?PROGM
CODE 29E7H 001CH UNIT ?PR?IIC_READBYTE?PROGM
CODE 2A03H 0019H UNIT ?PR?_IIC_WRITEDATA?PROGM
BL51 BANKED LINKER/LOCATER V5.03 03/05/2009 08:55:24 PAGE 3
CODE 2A1CH 0017H UNIT ?PR?IIC_STOP?PROGM
CODE 2A33H 0017H UNIT ?PR?LCD_BUSY?PROGM
CODE 2A4AH 0015H UNIT ?PR?_SPRINT?PROGM
CODE 2A5FH 0014H UNIT ?PR?IIC_WAITACK?PROGM
CODE 2A73H 0014H UNIT ?PR?_LW?PROGM
CODE 2A87H 0013H UNIT ?PR?IIC_DELAY_10US?PROGM
CODE 2A9AH 0013H UNIT ?PR?IIC_WRITEACK?PROGM
CODE 2AADH 0012H UNIT ?PR?IIC_START?PROGM
CODE 2ABFH 000CH UNIT ?PR?_DELAYY?PROGM
CODE 2ACBH 0009H UNIT ?PR?DESIGN?PROGM
CODE 2AD4H 0006H UNIT ?PR?PRINT?PROGM
OVERLAY MAP OF MODULE: E:\设计与~1\科发回路\通用接~1\PROGM (PROGM)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?PROGM
+--> ?C_INITSEG
?PR?MAIN?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?NAMEKEY?PROGM
+--> ?PR?DESIGN?PROGM
+--> ?PR?CHUANDI?PROGM
+--> ?PR?LCD_INIT?PROGM
+--> ?PR?DIYIPING?PROGM
+--> ?PR?DIERPING?PROGM
+--> ?PR?TEST?PROGM
?PR?NAMEKEY?PROGM 0020H.0 0000H.1 ----- ----- 00B4H 0002H
+--> ?PR?_IIC_READBYTE_8574?PROGM
+--> ?PR?_DELAY1MS?PROGM
?PR?_IIC_READBYTE_8574?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?IIC_START?PROGM
+--> ?PR?_IIC_WRITEBYTE?PROGM
+--> ?PR?IIC_WRITEACK?PROGM
+--> ?PR?IIC_STOP?PROGM
?PR?IIC_START?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?_IIC_WRITEBYTE?PROGM
+--> ?PR?IIC_DELAY_10US?PROGM
?PR?_IIC_WRITEBYTE?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?IIC_DELAY_10US?PROGM
?PR?IIC_WRITEACK?PROGM 0020H.1 0000H.1 ----- ----- ----- -----
+--> ?PR?IIC_READBYTE?PROGM
+--> ?PR?IIC_DELAY_10US?PROGM
?PR?IIC_READBYTE?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?IIC_DELAY_10US?PROGM
BL51 BANKED LINKER/LOCATER V5.03 03/05/2009 08:55:24 PAGE 4
?PR?IIC_STOP?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?IIC_DELAY_10US?PROGM
?PR?DESIGN?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?_AT24C64_R?PROGM
+--> ?PR?XIANSHI_XIAO?PROGM
+--> ?PR?XIAO_MODIFY?PROGM
?PR?_AT24C64_R?PROGM ----- ----- 0021H 0007H ----- -----
+--> ?PR?IIC_START?PROGM
+--> ?PR?_IIC_WRITEBYTE?PROGM
+--> ?PR?IIC_WRITEACK?PROGM
+--> ?PR?IIC_STOP?PROGM
?PR?XIANSHI_XIAO?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?LCD_INIT?PROGM
+--> ?PR?_DH?PROGM
+--> ?PR?_DF?PROGM
?PR?LCD_INIT?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?LCD_BUSY?PROGM
+--> ?PR?_LW?PROGM
?PR?_LW?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?_SET_XY?PROGM
+--> ?PR?LCD_BUSY?PROGM
?PR?_SET_XY?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?LCD_BUSY?PROGM
?PR?_DH?PROGM ----- ----- 0042H 0005H ----- -----
+--> ?CO?PROGM
+--> ?PR?_LW?PROGM
?PR?_DF?PROGM ----- ----- 0042H 0005H ----- -----
+--> ?CO?PROGM
+--> ?PR?_LW?PROGM
?PR?XIAO_MODIFY?PROGM ----- ----- ----- ----- 00B2H 0002H
+--> ?PR?NAMEKEY?PROGM
+--> ?CO?PROGM
+--> ?PR?_DF?PROGM
+--> ?PR?_AT24C64_W?PROGM
?PR?_AT24C64_W?PROGM ----- ----- 0021H 0007H ----- -----
+--> ?PR?IIC_START?PROGM
+--> ?PR?_IIC_WRITEBYTE?PROGM
+--> ?PR?IIC_STOP?PROGM
+--> ?PR?_DELAY1MS?PROGM
?PR?CHUANDI?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?_AT24C64_R?PROGM
?PR?DIYIPING?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?_DF?PROGM
+--> ?PR?_DH?PROGM
BL51 BANKED LINKER/LOCATER V5.03 03/05/2009 08:55:24 PAGE 5
?PR?DIERPING?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?_DH?PROGM
+--> ?PR?_DF?PROGM
+--> ?PR?_XS12?PROGM
?PR?_XS12?PROGM ----- ----- 0021H 0005H ----- -----
+--> ?CO?PROGM
+--> ?PR?_LW?PROGM
?PR?TEST?PROGM ----- ----- 0021H 0002H ----- -----
+--> ?PR?LCD_INIT?PROGM
+--> ?PR?DISANPING?PROGM
+--> ?PR?_DELAY1MS?PROGM
+--> ?PR?CEDIANLIU?PROGM
+--> ?PR?LIANGCHENG?PROGM
+--> ?PR?CESHIDIANZU?PROGM
+--> ?PR?_DF?PROGM
+--> ?PR?SHOWCESHIJIEGUO?PROGM
+--> ?PR?NAMEKEY?PROGM
+--> ?PR?PRINT?PROGM
?PR?DISANPING?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?_DH?PROGM
?PR?CEDIANLIU?PROGM ----- ----- 0023H 0006H ----- -----
+--> ?PR?_READ2543?PROGM
+--> ?CO?PROGM
+--> ?PR?DS_ERRO1?PROGM
+--> ?PR?_DIV_I_SHUZI?PROGM
+--> ?PR?_SHOWDIANLIU?PROGM
?PR?_READ2543?PROGM ----- ----- 003EH 0002H ----- -----
+--> ?PR?_DELAYY?PROGM
?PR?DS_ERRO1?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?LCD_INIT?PROGM
+--> ?PR?_DH?PROGM
?PR?_DIV_I_SHUZI?PROGM ----- ----- 0029H 0002H ----- -----
+--> ?PR?_MOD_1000?PROGM
+--> ?PR?_MOD_100?PROGM
+--> ?PR?_MOD_10?PROGM
?PR?_MOD_1000?PROGM ----- ----- 0042H 0005H ----- -----
?PR?_MOD_100?PROGM ----- ----- 0042H 0005H ----- -----
?PR?_MOD_10?PROGM ----- ----- 0042H 0005H ----- -----
?PR?_SHOWDIANLIU?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?_DF?PROGM
?PR?LIANGCHENG?PROGM ----- ----- 0023H 0002H ----- -----
+--> ?PR?_READ2543?PROGM
+--> ?PR?DS_ERRO2?PROGM
+--> ?PR?_DELAY1MS?PROGM
BL51 BANKED LINKER/LOCATER V5.03 03/05/2009 08:55:24 PAGE 6
?PR?DS_ERRO2?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?LCD_INIT?PROGM
+--> ?PR?_DH?PROGM
+--> ?PR?_DF?PROGM
?PR?CESHIDIANZU?PROGM ----- ----- 0023H 001BH ----- -----
+--> ?CO?PROGM
+--> ?PR?_READ2543?PROGM
+--> ?PR?_SHOWDIANZU?PROGM
?PR?_SHOWDIANZU?PROGM ----- ----- 003EH 0004H ----- -----
+--> ?PR?_DIV_ZHENGSHU_XIAOSHU?PROGM
+--> ?PR?_MOD_100?PROGM
+--> ?PR?_MOD_10?PROGM
+--> ?PR?_MOD_1000?PROGM
+--> ?PR?_XSDIANZU?PROGM
?PR?_DIV_ZHENGSHU_XIAOSHU?PROGM ----- ----- 0042H 0008H ----- -----
+--> ?PR?_MODF?MODF
?PR?_MODF?MODF ----- ----- 004AH 000BH ----- -----
?PR?_XSDIANZU?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?_DF?PROGM
+--> ?PR?_DH?PROGM
?PR?SHOWCESHIJIEGUO?PROGM ----- ----- ----- ----- ----- -----
+--> ?PR?LCD_INIT?PROGM
+--> ?PR?_DH?PROGM
+--> ?PR?_DF?PROGM
+--> ?PR?_SHOWDIANLIU?PROGM
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?