📄 dsq.m51
字号:
BL51 BANKED LINKER/LOCATER V4.14 12/30/2004 22:35:03 PAGE 1
BL51 BANKED LINKER/LOCATER V4.14, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE sky_main.obj TO dsq RAMSIZE (256) CODE (0X0000-0X3FFE) XDATA (0X00F8-0X00FB)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
sky_main.obj (SKY_MAIN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: dsq (SKY_MAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
0008H 0018H *** GAP ***
BIT 0020H.0 0001H.1 UNIT ?BI?SKY_MAIN
BIT 0021H.1 0000H.4 UNIT _BIT_GROUP_
0021H.5 0000H.3 *** GAP ***
DATA 0022H 0027H UNIT ?DT?SKY_MAIN
DATA 0049H 0027H UNIT _DATA_GROUP_
IDATA 0070H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0CDEH UNIT ?CO?SKY_MAIN
CODE 0CECH 02C6H INBLOCK ?PR?DISINFECTNUM?SKY_MAIN
CODE 0FB2H 004BH UNIT ?C_INITSEG
0FFDH 0003H *** GAP ***
CODE 1000H 0605H INBLOCK ?PR?CLOCKTIMESET?SKY_MAIN
CODE 1605H 017CH INBLOCK ?PR?CIRCULATIONSET?SKY_MAIN
CODE 1781H 0076H INBLOCK ?PR?CLOCKSET?SKY_MAIN
17F7H 0009H *** GAP ***
CODE 1800H 02ACH INBLOCK ?PR?MAIN?SKY_MAIN
CODE 1AACH 0255H INBLOCK ?PR?OPENSTOPDAYLUSET?SKY_MAIN
CODE 1D01H 024CH INBLOCK ?PR?DATETIMESET?SKY_MAIN
CODE 1F4DH 00B0H INBLOCK ?PR?SECOND_MOUDEL?SKY_MAIN
1FFDH 0003H *** GAP ***
CODE 2000H 0240H INBLOCK ?PR?ONOFFCONTRAL?SKY_MAIN
CODE 2240H 022CH INBLOCK ?PR?LOGO?SKY_MAIN
CODE 246CH 0123H INBLOCK ?PR?_LEDCONTRAL?SKY_MAIN
CODE 258FH 0109H INBLOCK ?PR?_DISPLAY_LINE?SKY_MAIN
CODE 2698H 0101H INBLOCK ?PR?_DATE_DISPLAY?SKY_MAIN
CODE 2799H 0066H INBLOCK ?PR?_NUM_DISPLAY?SKY_MAIN
27FFH 0001H *** GAP ***
CODE 2800H 00E1H INBLOCK ?PR?KEYSCAN?SKY_MAIN
BL51 BANKED LINKER/LOCATER V4.14 12/30/2004 22:35:03 PAGE 2
CODE 28E1H 00CAH UNIT ?C?LIB_CODE
CODE 29ABH 00C5H INBLOCK ?PR?CONFIRMATION?SKY_MAIN
CODE 2A70H 00AEH INBLOCK ?PR?_HZDISPLAY?SKY_MAIN
CODE 2B1EH 00A3H INBLOCK ?PR?_EEPROMBYTEREAD0?SKY_MAIN
CODE 2BC1H 00A3H INBLOCK ?PR?_TIME_DISPLAY?SKY_MAIN
CODE 2C64H 009EH INBLOCK ?PR?_MSINGLE_FONT_PATTERN?SKY_MAIN
CODE 2D02H 009BH INBLOCK ?PR?KEYVOICESET?SKY_MAIN
CODE 2D9DH 008DH INBLOCK ?PR?_DISPLAY_SAVE?SKY_MAIN
CODE 2E2AH 008CH UNIT ?C_C51STARTUP
CODE 2EB6H 008AH INBLOCK ?PR?TIMER0?SKY_MAIN
CODE 2F40H 0087H INBLOCK ?PR?_WEEKJS?SKY_MAIN
CODE 2FC7H 0034H INBLOCK ?PR?_SINGLECMD?SKY_MAIN
2FFBH 0005H *** GAP ***
CODE 3000H 006FH INBLOCK ?PR?SYSSET?SKY_MAIN
CODE 306FH 0059H INBLOCK ?PR?_SINGLEDATA?SKY_MAIN
CODE 30C8H 0053H INBLOCK ?PR?_MENUDISPLAY?SKY_MAIN
CODE 311BH 0051H INBLOCK ?PR?I2CSENTBYTE?SKY_MAIN
CODE 316CH 0051H INBLOCK ?PR?MAINMENU?SKY_MAIN
CODE 31BDH 0049H INBLOCK ?PR?_EEPROMBYTEWRITE0?SKY_MAIN
CODE 3206H 0042H INBLOCK ?PR?_CONTRAL8255?SKY_MAIN
CODE 3248H 0031H INBLOCK ?PR?_CLEARRAM?SKY_MAIN
CODE 3279H 0026H INBLOCK ?PR?INITLCD?SKY_MAIN
CODE 329FH 001BH INBLOCK ?PR?_BEEP1?SKY_MAIN
CODE 32BAH 0019H INBLOCK ?PR?_SETRAMADDR?SKY_MAIN
CODE 32D3H 0018H INBLOCK ?PR?_DELAY1?SKY_MAIN
CODE 32EBH 0016H INBLOCK ?PR?CPUINITIAL?SKY_MAIN
CODE 3301H 0015H INBLOCK ?PR?CLEARWATCHDOG?SKY_MAIN
CODE 3316H 0013H INBLOCK ?PR?LCDWAITBUSY?SKY_MAIN
CODE 3329H 0012H INBLOCK ?PR?I2CSTOP?SKY_MAIN
CODE 333BH 0011H INBLOCK ?PR?I2CSTART?SKY_MAIN
CODE 334CH 0011H INBLOCK ?PR?INIT8255?SKY_MAIN
CODE 335DH 000FH INBLOCK ?PR?TIMER0_INIT?SKY_MAIN
OVERLAY MAP OF MODULE: dsq (SKY_MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------
?PR?TIMER0?SKY_MAIN ----- ----- ----- -----
+--> ?PR?SECOND_MOUDEL?SKY_MAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?SKY_MAIN
+--> ?C_INITSEG
?PR?MAIN?SKY_MAIN ----- ----- 0049H 0005H
+--> ?PR?CPUINITIAL?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
+--> ?PR?_BEEP1?SKY_MAIN
+--> ?PR?INITLCD?SKY_MAIN
+--> ?PR?_EEPROMBYTEREAD0?SKY_MAIN
+--> ?PR?_CLEARRAM?SKY_MAIN
BL51 BANKED LINKER/LOCATER V4.14 12/30/2004 22:35:03 PAGE 3
+--> ?PR?LOGO?SKY_MAIN
+--> ?PR?_SETRAMADDR?SKY_MAIN
+--> ?CO?SKY_MAIN
+--> ?PR?_SINGLEDATA?SKY_MAIN
+--> ?PR?_EEPROMBYTEWRITE0?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?INIT8255?SKY_MAIN
+--> ?PR?TIMER0_INIT?SKY_MAIN
+--> ?PR?MAINMENU?SKY_MAIN
+--> ?PR?_TIME_DISPLAY?SKY_MAIN
+--> ?PR?_DATE_DISPLAY?SKY_MAIN
+--> ?PR?_NUM_DISPLAY?SKY_MAIN
+--> ?PR?_MSINGLE_FONT_PATTERN?SKY_MAIN
+--> ?PR?_LEDCONTRAL?SKY_MAIN
+--> ?PR?ONOFFCONTRAL?SKY_MAIN
+--> ?PR?KEYSCAN?SKY_MAIN
+--> ?PR?DATETIMESET?SKY_MAIN
+--> ?PR?CLOCKSET?SKY_MAIN
+--> ?PR?SYSSET?SKY_MAIN
?PR?_BEEP1?SKY_MAIN ----- ----- ----- -----
+--> ?PR?_DELAY1?SKY_MAIN
?PR?INITLCD?SKY_MAIN ----- ----- ----- -----
+--> ?PR?_SINGLECMD?SKY_MAIN
?PR?_SINGLECMD?SKY_MAIN ----- ----- 006FH 0001H
+--> ?PR?LCDWAITBUSY?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
?PR?LCDWAITBUSY?SKY_MAIN ----- ----- ----- -----
+--> ?PR?_DELAY1?SKY_MAIN
?PR?_EEPROMBYTEREAD0?SKY_MAIN ----- ----- 005EH 0003H
+--> ?PR?I2CSTART?SKY_MAIN
+--> ?PR?I2CSENTBYTE?SKY_MAIN
+--> ?PR?I2CSTOP?SKY_MAIN
?PR?_CLEARRAM?SKY_MAIN ----- ----- 005DH 0003H
+--> ?PR?_SETRAMADDR?SKY_MAIN
+--> ?PR?_SINGLEDATA?SKY_MAIN
?PR?_SETRAMADDR?SKY_MAIN ----- ----- 006EH 0001H
+--> ?PR?_SINGLECMD?SKY_MAIN
?PR?_SINGLEDATA?SKY_MAIN ----- ----- 006EH 0001H
+--> ?CO?SKY_MAIN
+--> ?PR?LCDWAITBUSY?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
?PR?LOGO?SKY_MAIN ----- ----- 004EH 0003H
+--> ?PR?_SETRAMADDR?SKY_MAIN
+--> ?PR?_SINGLEDATA?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
+--> ?CO?SKY_MAIN
+--> ?PR?KEYSCAN?SKY_MAIN
BL51 BANKED LINKER/LOCATER V4.14 12/30/2004 22:35:03 PAGE 4
?PR?CLEARWATCHDOG?SKY_MAIN ----- ----- ----- -----
+--> ?PR?_DELAY1?SKY_MAIN
?PR?KEYSCAN?SKY_MAIN ----- ----- 005DH 0003H
+--> ?PR?_DELAY1?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?_BEEP1?SKY_MAIN
?PR?_EEPROMBYTEWRITE0?SKY_MAIN ----- ----- 005DH 0003H
+--> ?PR?I2CSTART?SKY_MAIN
+--> ?PR?I2CSENTBYTE?SKY_MAIN
+--> ?PR?I2CSTOP?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
?PR?MAINMENU?SKY_MAIN 0021H.1 0000H.1 004EH 0001H
+--> ?PR?_CLEARRAM?SKY_MAIN
+--> ?PR?KEYSCAN?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?_MENUDISPLAY?SKY_MAIN
?PR?_MENUDISPLAY?SKY_MAIN ----- ----- 0050H 0004H
+--> ?PR?_DISPLAY_LINE?SKY_MAIN
?PR?_DISPLAY_LINE?SKY_MAIN 0021H.3 0000H.1 005DH 0004H
+--> ?CO?SKY_MAIN
+--> ?PR?_HZDISPLAY?SKY_MAIN
?PR?_HZDISPLAY?SKY_MAIN 0021H.4 0000H.1 0062H 0008H
+--> ?PR?_SETRAMADDR?SKY_MAIN
+--> ?PR?_SINGLEDATA?SKY_MAIN
?PR?_TIME_DISPLAY?SKY_MAIN ----- ----- 005DH 0005H
+--> ?CO?SKY_MAIN
+--> ?PR?_HZDISPLAY?SKY_MAIN
+--> ?PR?_NUM_DISPLAY?SKY_MAIN
?PR?_NUM_DISPLAY?SKY_MAIN 0021H.3 0000H.1 0062H 0004H
+--> ?CO?SKY_MAIN
+--> ?PR?_MSINGLE_FONT_PATTERN?SKY_MAIN
?PR?_MSINGLE_FONT_PATTERN?SKY_MAIN 0021H.4 0000H.1 0066H 0008H
+--> ?PR?_SETRAMADDR?SKY_MAIN
+--> ?PR?_SINGLEDATA?SKY_MAIN
?PR?_DATE_DISPLAY?SKY_MAIN ----- ----- 0057H 0005H
+--> ?CO?SKY_MAIN
+--> ?PR?_HZDISPLAY?SKY_MAIN
+--> ?PR?_NUM_DISPLAY?SKY_MAIN
?PR?_LEDCONTRAL?SKY_MAIN 0021H.2 0000H.1 ----- -----
?PR?ONOFFCONTRAL?SKY_MAIN 0021H.1 0000H.1 004EH 0010H
+--> ?PR?_EEPROMBYTEREAD0?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
+--> ?PR?_CONTRAL8255?SKY_MAIN
+--> ?PR?_LEDCONTRAL?SKY_MAIN
BL51 BANKED LINKER/LOCATER V4.14 12/30/2004 22:35:03 PAGE 5
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
?PR?_CONTRAL8255?SKY_MAIN 0021H.2 0000H.1 ----- -----
+--> ?CO?SKY_MAIN
?PR?DATETIMESET?SKY_MAIN 0021H.1 0000H.1 004EH 0009H
+--> ?PR?KEYSCAN?SKY_MAIN
+--> ?PR?_CLEARRAM?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?_WEEKJS?SKY_MAIN
+--> ?PR?_BEEP1?SKY_MAIN
+--> ?PR?_DATE_DISPLAY?SKY_MAIN
+--> ?PR?_TIME_DISPLAY?SKY_MAIN
?PR?_WEEKJS?SKY_MAIN ----- ----- 0057H 0006H
?PR?CLOCKSET?SKY_MAIN ----- ----- 004EH 0002H
+--> ?PR?_CLEARRAM?SKY_MAIN
+--> ?PR?_MENUDISPLAY?SKY_MAIN
+--> ?PR?KEYSCAN?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?CIRCULATIONSET?SKY_MAIN
+--> ?PR?OPENSTOPDAYLUSET?SKY_MAIN
+--> ?PR?CLOCKTIMESET?SKY_MAIN
?PR?CIRCULATIONSET?SKY_MAIN 0021H.1 0000H.1 0050H 0004H
+--> ?PR?_CLEARRAM?SKY_MAIN
+--> ?PR?_DISPLAY_LINE?SKY_MAIN
+--> ?PR?_EEPROMBYTEREAD0?SKY_MAIN
+--> ?PR?KEYSCAN?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?_EEPROMBYTEWRITE0?SKY_MAIN
+--> ?PR?_DISPLAY_SAVE?SKY_MAIN
+--> ?PR?_BEEP1?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
+--> ?PR?_NUM_DISPLAY?SKY_MAIN
+--> ?CO?SKY_MAIN
+--> ?PR?_HZDISPLAY?SKY_MAIN
?PR?_DISPLAY_SAVE?SKY_MAIN ----- ----- 005DH 0002H
+--> ?CO?SKY_MAIN
+--> ?PR?_MSINGLE_FONT_PATTERN?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
?PR?OPENSTOPDAYLUSET?SKY_MAIN 0021H.1 0000H.1 0050H 0005H
+--> ?PR?_CLEARRAM?SKY_MAIN
+--> ?PR?_DISPLAY_LINE?SKY_MAIN
+--> ?PR?_EEPROMBYTEREAD0?SKY_MAIN
+--> ?PR?KEYSCAN?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?_EEPROMBYTEWRITE0?SKY_MAIN
+--> ?PR?_DISPLAY_SAVE?SKY_MAIN
+--> ?PR?_BEEP1?SKY_MAIN
+--> ?CO?SKY_MAIN
+--> ?PR?_HZDISPLAY?SKY_MAIN
+--> ?PR?_NUM_DISPLAY?SKY_MAIN
BL51 BANKED LINKER/LOCATER V4.14 12/30/2004 22:35:03 PAGE 6
?PR?CLOCKTIMESET?SKY_MAIN 0021H.1 0000H.2 0050H 000DH
+--> ?PR?_CLEARRAM?SKY_MAIN
+--> ?PR?_DISPLAY_LINE?SKY_MAIN
+--> ?CO?SKY_MAIN
+--> ?PR?_HZDISPLAY?SKY_MAIN
+--> ?PR?_EEPROMBYTEREAD0?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
+--> ?PR?KEYSCAN?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?_EEPROMBYTEWRITE0?SKY_MAIN
+--> ?PR?_DISPLAY_SAVE?SKY_MAIN
+--> ?PR?_BEEP1?SKY_MAIN
+--> ?PR?_NUM_DISPLAY?SKY_MAIN
+--> ?PR?_TIME_DISPLAY?SKY_MAIN
?PR?SYSSET?SKY_MAIN ----- ----- 004EH 0002H
+--> ?PR?_CLEARRAM?SKY_MAIN
+--> ?PR?_MENUDISPLAY?SKY_MAIN
+--> ?PR?KEYSCAN?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?DISINFECTNUM?SKY_MAIN
+--> ?PR?KEYVOICESET?SKY_MAIN
?PR?DISINFECTNUM?SKY_MAIN ----- ----- 0050H 0009H
+--> ?PR?_CLEARRAM?SKY_MAIN
+--> ?PR?_DISPLAY_LINE?SKY_MAIN
+--> ?PR?KEYSCAN?SKY_MAIN
+--> ?PR?CLEARWATCHDOG?SKY_MAIN
+--> ?PR?CONFIRMATION?SKY_MAIN
+--> ?PR?_SETRAMADDR?SKY_MAIN
+--> ?CO?SKY_MAIN
+--> ?PR?_SINGLEDATA?SKY_MAIN
+--> ?PR?_EEPROMBYTEWRITE0?SKY_MAIN
+--> ?PR?_DELAY1?SKY_MAIN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -