📄 dtt-110.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 06/29/2005 09:27:33 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, DTT-110.obj TO DTT-110 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
DTT-110.obj (DTT_110)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\KEIL\C51\LIB\C51FPS.LIB (PRINTF)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPROUND)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCONVERT)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FTNPWR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: DTT-110 (?C_STARTUP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
0008H 0008H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
0018H 0008H *** GAP ***
DATA 0020H 0002H BIT_ADDR ?BA?DTT_110
BIT 0022H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0023H.1 0001H.0 UNIT ?BI?DTT_110
0024H.1 0000H.7 *** GAP ***
DATA 0025H 002BH UNIT ?DT?DTT_110
DATA 0050H 0023H UNIT _DATA_GROUP_
IDATA 0073H 001DH UNIT ?ID?DTT_110
IDATA 0090H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0015H UNIT ?PR?_LOCATEXY?DTT_110
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0005H UNIT ?PR?DELAY40US?DTT_110
CODE 0023H 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.12 06/29/2005 09:27:33 PAGE 2
CODE 0026H 0602H UNIT ?C?LIB_CODE
CODE 0628H 04EBH UNIT ?CO?DTT_110
CODE 0B13H 046FH UNIT ?PR?PRINTF?PRINTF
CODE 0F82H 03D1H UNIT ?PR?SETUP?DTT_110
CODE 1353H 0298H UNIT ?PR?INITIALIZE_DS1302?DTT_110
CODE 15EBH 026DH UNIT ?PR?PROGRUN?DTT_110
CODE 1858H 016FH UNIT ?PR?TIMERSET?DTT_110
CODE 19C7H 0149H UNIT ?PR?MAIN?DTT_110
CODE 1B10H 0132H UNIT ?PR?PASSWORD?DTT_110
CODE 1C42H 010BH UNIT ?PR?SETACCREDIT?DTT_110
CODE 1D4DH 00D7H UNIT ?PR?DISPLAYDATE?DTT_110
CODE 1E24H 0093H UNIT ?PR?DMXRUN?DTT_110
CODE 1EB7H 0087H UNIT ?PR?SAVESET?DTT_110
CODE 1F3EH 0081H UNIT ?PR?INT0?DTT_110
CODE 1FBFH 0081H UNIT ?PR?_FADERUN?DTT_110
CODE 2040H 007EH UNIT ?PR?PDISPLAY?DTT_110
CODE 20BEH 007CH UNIT ?PR?READSET?DTT_110
CODE 213AH 0075H UNIT ?PR?_SEND?DTT_110
CODE 21AFH 0061H UNIT ?PR?SERI_DMX?DTT_110
CODE 2210H 0059H UNIT ?PR?_EPUTSTR?DTT_110
CODE 2269H 0052H UNIT ?PR?CHECKDATE?DTT_110
CODE 22BBH 004DH UNIT ?PR?TIMERCHK?DTT_110
CODE 2308H 004CH UNIT ?PR?SCAN_KEY?DTT_110
CODE 2354H 004BH UNIT ?PR?READ?DTT_110
CODE 239FH 0040H UNIT ?PR?_MAX?DTT_110
CODE 23DFH 0039H UNIT ?PR?_GETKEY?DTT_110
CODE 2418H 0035H UNIT ?PR?LCDRESET?DTT_110
CODE 244DH 0034H UNIT ?PR?_PRINT?DTT_110
CODE 2481H 002DH UNIT ?PR?DMXOUT?DTT_110
CODE 24AEH 002CH UNIT ?PR?TIME1?DTT_110
CODE 24DAH 002AH UNIT ?PR?READTEMP?DTT_110
CODE 2504H 002AH UNIT ?PR?_PPRINT?DTT_110
CODE 252EH 0028H UNIT ?PR?RBYTE_3W?DTT_110
CODE 2556H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 257DH 001CH UNIT ?PR?_WRITEONECHAR?DTT_110
CODE 2599H 001BH UNIT ?PR?INIT_DS18B20?DTT_110
CODE 25B4H 001BH UNIT ?PR?HLOD?DTT_110
CODE 25CFH 001AH UNIT ?PR?_WBYTE_3W?DTT_110
CODE 25E9H 001AH UNIT ?PR?_BCD2HEX?DTT_110
CODE 2603H 001AH UNIT ?PR?READONECHAR?DTT_110
CODE 261DH 0019H UNIT ?PR?_LCDWRITECOMMAND?DTT_110
CODE 2636H 0019H UNIT ?PR?DELAY400MS?DTT_110
CODE 264FH 0019H UNIT ?PR?START?DTT_110
CODE 2668H 0019H UNIT ?PR?STOP?DTT_110
CODE 2681H 0019H UNIT ?PR?TEMPCHK?DTT_110
CODE 269AH 0018H UNIT ?PR?WAITFORENABLE?DTT_110
CODE 26B2H 0017H UNIT ?PR?_DISPONECHAR?DTT_110
CODE 26C9H 0015H UNIT ?PR?DELAY5MS?DTT_110
CODE 26DEH 0013H UNIT ?PR?_HEX2BCD?DTT_110
CODE 26F1H 0012H UNIT ?PR?_LCDWRITEDATA?DTT_110
CODE 2703H 0011H UNIT ?PR?READ_KEY?DTT_110
CODE 2714H 000FH UNIT ?PR?_WRITE_ADDR?DTT_110
CODE 2723H 000EH UNIT ?PR?_CORUSCANT?DTT_110
CODE 2731H 000EH UNIT ?PR?_DELAY?DTT_110
CODE 273FH 000CH UNIT ?C_C51STARTUP
CODE 274BH 0007H UNIT ?PR?RESET_3W?DTT_110
BL51 BANKED LINKER/LOCATER V5.12 06/29/2005 09:27:33 PAGE 3
OVERLAY MAP OF MODULE: DTT-110 (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?DTT_110
?PR?MAIN?DTT_110 ----- ----- ----- -----
+--> ?PR?DELAY400MS?DTT_110
+--> ?PR?LCDRESET?DTT_110
+--> ?CO?DTT_110
+--> ?PR?_EPUTSTR?DTT_110
+--> ?PR?READSET?DTT_110
+--> ?PR?CHECKDATE?DTT_110
+--> ?PR?PASSWORD?DTT_110
+--> ?PR?DMXRUN?DTT_110
+--> ?PR?PROGRUN?DTT_110
+--> ?PR?TIMERCHK?DTT_110
+--> ?PR?_MAX?DTT_110
+--> ?PR?TEMPCHK?DTT_110
+--> ?PR?SETUP?DTT_110
+--> ?PR?SAVESET?DTT_110
+--> ?PR?PDISPLAY?DTT_110
+--> ?PR?_FADERUN?DTT_110
?PR?LCDRESET?DTT_110 ----- ----- ----- -----
+--> ?PR?_LCDWRITECOMMAND?DTT_110
+--> ?PR?DELAY5MS?DTT_110
?PR?_LCDWRITECOMMAND?DTT_110 ----- ----- ----- -----
+--> ?PR?WAITFORENABLE?DTT_110
?PR?DELAY5MS?DTT_110 ----- ----- ----- -----
+--> ?PR?_SEND?DTT_110
+--> ?PR?STOP?DTT_110
?PR?_SEND?DTT_110 ----- ----- ----- -----
+--> ?PR?_WRITE_ADDR?DTT_110
+--> ?PR?HLOD?DTT_110
?PR?_WRITE_ADDR?DTT_110 ----- ----- ----- -----
+--> ?PR?START?DTT_110
?PR?START?DTT_110 ----- ----- ----- -----
+--> ?PR?HLOD?DTT_110
?PR?STOP?DTT_110 ----- ----- ----- -----
+--> ?PR?HLOD?DTT_110
?PR?_EPUTSTR?DTT_110 ----- ----- 005DH 0006H
+--> ?CO?DTT_110
+--> ?PR?_DISPONECHAR?DTT_110
BL51 BANKED LINKER/LOCATER V5.12 06/29/2005 09:27:33 PAGE 4
?PR?_DISPONECHAR?DTT_110 ----- ----- 0063H 0001H
+--> ?PR?_LOCATEXY?DTT_110
+--> ?PR?DELAY40US?DTT_110
+--> ?PR?_LCDWRITEDATA?DTT_110
?PR?_LOCATEXY?DTT_110 ----- ----- ----- -----
+--> ?PR?_LCDWRITECOMMAND?DTT_110
?PR?_LCDWRITEDATA?DTT_110 ----- ----- ----- -----
+--> ?PR?WAITFORENABLE?DTT_110
?PR?READSET?DTT_110 ----- ----- ----- -----
+--> ?PR?_WRITE_ADDR?DTT_110
+--> ?PR?START?DTT_110
+--> ?PR?_SEND?DTT_110
+--> ?PR?READ?DTT_110
+--> ?PR?STOP?DTT_110
?PR?READ?DTT_110 ----- ----- 0050H 0001H
+--> ?PR?HLOD?DTT_110
?PR?CHECKDATE?DTT_110 ----- ----- 0050H 0004H
+--> ?PR?_BCD2HEX?DTT_110
+--> ?PR?RBYTE_3W?DTT_110
+--> ?PR?RESET_3W?DTT_110
?PR?_BCD2HEX?DTT_110 ----- ----- ----- -----
+--> ?PR?RESET_3W?DTT_110
+--> ?PR?_WBYTE_3W?DTT_110
+--> ?PR?RBYTE_3W?DTT_110
?PR?_WBYTE_3W?DTT_110 ----- ----- ----- -----
+--> ?PR?_HEX2BCD?DTT_110
?PR?PASSWORD?DTT_110 ----- ----- 0053H 0009H
+--> ?PR?_GETKEY?DTT_110
+--> ?CO?DTT_110
+--> ?PR?_EPUTSTR?DTT_110
+--> ?PR?_DISPONECHAR?DTT_110
+--> ?PR?_CORUSCANT?DTT_110
?PR?_CORUSCANT?DTT_110 ----- ----- ----- -----
+--> ?PR?_LOCATEXY?DTT_110
+--> ?PR?_LCDWRITECOMMAND?DTT_110
?PR?DMXRUN?DTT_110 ----- ----- ----- -----
+--> ?CO?DTT_110
+--> ?PR?_MAX?DTT_110
?PR?PROGRUN?DTT_110 ----- ----- ----- -----
+--> ?CO?DTT_110
?PR?TIMERCHK?DTT_110 ----- ----- 0050H 0001H
+--> ?PR?_BCD2HEX?DTT_110
+--> ?PR?RBYTE_3W?DTT_110
+--> ?PR?RESET_3W?DTT_110
BL51 BANKED LINKER/LOCATER V5.12 06/29/2005 09:27:33 PAGE 5
?PR?TEMPCHK?DTT_110 ----- ----- ----- -----
+--> ?PR?READTEMP?DTT_110
?PR?READTEMP?DTT_110 ----- ----- ----- -----
+--> ?PR?INIT_DS18B20?DTT_110
+--> ?PR?_WRITEONECHAR?DTT_110
+--> ?PR?_DELAY?DTT_110
+--> ?PR?READONECHAR?DTT_110
?PR?INIT_DS18B20?DTT_110 ----- ----- ----- -----
+--> ?PR?_DELAY?DTT_110
?PR?_WRITEONECHAR?DTT_110 ----- ----- ----- -----
+--> ?PR?_DELAY?DTT_110
?PR?READONECHAR?DTT_110 ----- ----- ----- -----
+--> ?PR?_DELAY?DTT_110
?PR?SETUP?DTT_110 ----- ----- 0050H 0003H
+--> ?PR?_GETKEY?DTT_110
+--> ?CO?DTT_110
+--> ?PR?_EPUTSTR?DTT_110
+--> ?PR?_PRINT?DTT_110
+--> ?PR?PASSWORD?DTT_110
+--> ?PR?INITIALIZE_DS1302?DTT_110
+--> ?PR?TIMERSET?DTT_110
+--> ?PR?SETACCREDIT?DTT_110
+--> ?PR?_DISPONECHAR?DTT_110
?PR?_PRINT?DTT_110 ----- ----- 0053H 0004H
+--> ?CO?DTT_110
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_DISPONECHAR?DTT_110
?PR?PRINTF?PRINTF 0022H.0 0001H.1 0057H 001CH
+--> ?PR?PUTCHAR?PUTCHAR
?PR?INITIALIZE_DS1302?DTT_110 ----- ----- 0053H 000AH
+--> ?PR?_BCD2HEX?DTT_110
+--> ?PR?RBYTE_3W?DTT_110
+--> ?PR?RESET_3W?DTT_110
+--> ?PR?_GETKEY?DTT_110
+--> ?PR?_EPUTSTR?DTT_110
+--> ?CO?DTT_110
+--> ?PR?_DISPONECHAR?DTT_110
+--> ?PR?_CORUSCANT?DTT_110
+--> ?PR?_WBYTE_3W?DTT_110
+--> ?PR?_HEX2BCD?DTT_110
?PR?TIMERSET?DTT_110 ----- ----- 0053H 0005H
+--> ?PR?_GETKEY?DTT_110
+--> ?CO?DTT_110
+--> ?PR?_EPUTSTR?DTT_110
+--> ?PR?_DISPONECHAR?DTT_110
+--> ?PR?_CORUSCANT?DTT_110
?PR?SETACCREDIT?DTT_110 ----- ----- 0053H 0003H
BL51 BANKED LINKER/LOCATER V5.12 06/29/2005 09:27:33 PAGE 6
+--> ?PR?_GETKEY?DTT_110
+--> ?CO?DTT_110
+--> ?PR?_EPUTSTR?DTT_110
+--> ?PR?_DISPONECHAR?DTT_110
+--> ?PR?_CORUSCANT?DTT_110
?PR?SAVESET?DTT_110 ----- ----- ----- -----
+--> ?PR?_WRITE_ADDR?DTT_110
+--> ?PR?_SEND?DTT_110
+--> ?PR?DELAY5MS?DTT_110
+--> ?PR?STOP?DTT_110
?PR?PDISPLAY?DTT_110 ----- ----- ----- -----
+--> ?PR?DISPLAYDATE?DTT_110
+--> ?CO?DTT_110
+--> ?PR?_EPUTSTR?DTT_110
?PR?DISPLAYDATE?DTT_110 ----- ----- 0050H 0007H
+--> ?PR?RESET_3W?DTT_110
+--> ?PR?_WBYTE_3W?DTT_110
+--> ?PR?RBYTE_3W?DTT_110
+--> ?PR?_EPUTSTR?DTT_110
+--> ?CO?DTT_110
+--> ?PR?_PPRINT?DTT_110
+--> ?PR?READTEMP?DTT_110
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_DISPONECHAR?DTT_110
?PR?_PPRINT?DTT_110 ----- ----- 0057H 0005H
+--> ?PR?_DISPONECHAR?DTT_110
?PR?_FADERUN?DTT_110 ----- ----- 0050H 0001H
*** NEW ROOT ***************************************************
?PR?INT0?DTT_110 ----- ----- ----- -----
+--> ?PR?SCAN_KEY?DTT_110
+--> ?PR?DMXOUT?DTT_110
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -