📄 dmx.m51
字号:
BL51 BANKED LINKER/LOCATER V4.23 05/21/2003 13:49:21 PAGE 1
BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE DEQUE.OBJ, IOLCD.OBJ, SYSMAIN.OBJ TO DMX.OMF RAMSIZE (128)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
DEQUE.OBJ (DEQUE)
IOLCD.OBJ (IOLCD)
SYSMAIN.OBJ (SYSMAIN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
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?ILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
C:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
LINK MAP OF MODULE: DMX.OMF (DEQUE)
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 000AH UNIT _DATA_GROUP_
0012H 000EH *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?SYSMAIN
DATA 0021H 0032H UNIT ?DT?SYSMAIN
IDATA 0053H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 6A08H UNIT ?XD?SYSMAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0001H UNIT ?PR?EX1_INTERRUPT?SYSMAIN
CODE 0007H 0001H UNIT ?PR?TIMER1_INTERRUPT?SYSMAIN
CODE 0008H 0001H UNIT ?PR?TIMER2_INTERRUPT?SYSMAIN
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0005H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
0026H 0005H *** GAP ***
CODE 002BH 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V4.23 05/21/2003 13:49:21 PAGE 2
CODE 002EH 0831H UNIT ?CO?SYSMAIN
CODE 085FH 01B0H UNIT ?C?LIB_CODE
CODE 0A0FH 0111H UNIT ?PR?_KEYEXPLAIN?SYSMAIN
CODE 0B20H 00B3H UNIT ?PR?MAIN?SYSMAIN
CODE 0BD3H 00AAH UNIT ?PR?SERIAL_INTERRUPT?SYSMAIN
CODE 0C7DH 008CH UNIT ?C_C51STARTUP
CODE 0D09H 008BH UNIT ?PR?TIMER0_INTERRUPT?SYSMAIN
CODE 0D94H 0085H UNIT ?PR?_GETMESSAGE?DEQUE
CODE 0E19H 0083H UNIT ?PR?_INSERTMSG?DEQUE
CODE 0E9CH 0069H UNIT ?PR?_PRINTNUM_XY?IOLCD
CODE 0F05H 0067H UNIT ?PR?VARIABLEINIT?SYSMAIN
CODE 0F6CH 005CH UNIT ?PR?_PRINTNUM3_XY?IOLCD
CODE 0FC8H 005BH UNIT ?PR?CHANGELV_CHARSECHECK?SYSMAIN
CODE 1023H 0054H UNIT ?PR?DSPMODESEL?SYSMAIN
CODE 1077H 0052H UNIT ?PR?LCDINIT?SYSMAIN
CODE 10C9H 0051H UNIT ?PR?CHANGELV_SELFCHECK?SYSMAIN
CODE 111AH 004CH UNIT ?C_INITSEG
CODE 1166H 004AH UNIT ?PR?DSPADDRSEL?SYSMAIN
CODE 11B0H 004AH UNIT ?PR?ADDRLEFSAV?SYSMAIN
CODE 11FAH 0047H UNIT ?PR?ADDRLEFINC?SYSMAIN
CODE 1241H 0047H UNIT ?PR?ADDRRGTINC?SYSMAIN
CODE 1288H 0045H UNIT ?PR?_PRINTNUM2_XY?IOLCD
CODE 12CDH 0045H UNIT ?PR?ADDRLEFDEC?SYSMAIN
CODE 1312H 0045H UNIT ?PR?ADDRRGTDEC?SYSMAIN
CODE 1357H 0045H UNIT ?PR?SAVENUMCUE?SYSMAIN
CODE 139CH 0042H UNIT ?PR?MODESAVE?SYSMAIN
CODE 13DEH 0041H UNIT ?PR?RCALLNUMCUE?SYSMAIN
CODE 141FH 003EH UNIT ?PR?CHANNELINC?SYSMAIN
CODE 145DH 003CH UNIT ?PR?_DEQUEINIT?DEQUE
CODE 1499H 003CH UNIT ?PR?CHANNELDEC?SYSMAIN
CODE 14D5H 003AH UNIT ?PR?_PRINTSTR_XY?IOLCD
CODE 150FH 003AH UNIT ?PR?TIMECOUTDEC?SYSMAIN
CODE 1549H 0039H UNIT ?PR?ADDRRGTSAV?SYSMAIN
CODE 1582H 0039H UNIT ?PR?TIMECOUTINC?SYSMAIN
CODE 15BBH 0039H UNIT ?PR?DELENUMCUE?SYSMAIN
CODE 15F4H 0033H UNIT ?PR?DSPTIMESEL?SYSMAIN
CODE 1627H 0031H UNIT ?PR?DSPCHANNELSEL?SYSMAIN
CODE 1658H 002FH UNIT ?PR?DSPCUENUMSEL?SYSMAIN
CODE 1687H 002AH UNIT ?PR?HARDWAREINIT?SYSMAIN
CODE 16B1H 0027H UNIT ?PR?EX0_DMX512_INTERRUPT?SYSMAIN
CODE 16D8H 0023H UNIT ?PR?CH_MODEINC?SYSMAIN
CODE 16FBH 0022H UNIT ?PR?CH_MODEDEC?SYSMAIN
CODE 171DH 0022H UNIT ?PR?CHARSECHECK?SYSMAIN
CODE 173FH 0022H UNIT ?PR?_SENDDMX512?SYSMAIN
CODE 1761H 001FH UNIT ?PR?SYSTEMINIT?SYSMAIN
CODE 1780H 001FH UNIT ?PR?CUENUMINC?SYSMAIN
CODE 179FH 001FH UNIT ?PR?CUENUMDEC?SYSMAIN
CODE 17BEH 001DH UNIT ?PR?DSPSCHECKMENU?SYSMAIN
CODE 17DBH 001DH UNIT ?PR?DSPCHARSEMENU?SYSMAIN
CODE 17F8H 001BH UNIT ?PR?_LCD_PUTDATA?IOLCD
CODE 1813H 001AH UNIT ?PR?_CURSOR_XY?IOLCD
CODE 182DH 0019H UNIT ?PR?DSPMAIN?SYSMAIN
CODE 1846H 0019H UNIT ?PR?DSPADDRMENU?SYSMAIN
CODE 185FH 0019H UNIT ?PR?DSPCH_MODEMENU?SYSMAIN
CODE 1878H 0019H UNIT ?PR?DSPCSAVEMENU?SYSMAIN
CODE 1891H 0019H UNIT ?PR?DSPCDELEMENU?SYSMAIN
CODE 18AAH 0019H UNIT ?PR?DSPCRCALLMENU?SYSMAIN
BL51 BANKED LINKER/LOCATER V4.23 05/21/2003 13:49:21 PAGE 3
CODE 18C3H 0016H UNIT ?PR?CHSELFCHECK?SYSMAIN
CODE 18D9H 000DH UNIT ?PR?_LCD_PUTCMD?IOLCD
OVERLAY MAP OF MODULE: DMX.OMF (DEQUE)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------------
?PR?TIMER0_INTERRUPT?SYSMAIN 0008H 0001H
+--> ?PR?_INSERTMSG?DEQUE
?PR?_INSERTMSG?DEQUE 0009H 0001H
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?SYSMAIN
+--> ?C_INITSEG
?PR?MAIN?SYSMAIN 000AH 0001H
+--> ?PR?SYSTEMINIT?SYSMAIN
+--> ?PR?_GETMESSAGE?DEQUE
+--> ?PR?_KEYEXPLAIN?SYSMAIN
+--> ?CO?SYSMAIN
+--> ?PR?_SENDDMX512?SYSMAIN
+--> ?PR?CHANGELV_SELFCHECK?SYSMAIN
+--> ?PR?CHANGELV_CHARSECHECK?SYSMAIN
?PR?SYSTEMINIT?SYSMAIN ----- -----
+--> ?PR?VARIABLEINIT?SYSMAIN
+--> ?PR?HARDWAREINIT?SYSMAIN
+--> ?CO?SYSMAIN
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?VARIABLEINIT?SYSMAIN ----- -----
+--> ?PR?_DEQUEINIT?DEQUE
?PR?_DEQUEINIT?DEQUE 000BH 0003H
?PR?HARDWAREINIT?SYSMAIN ----- -----
+--> ?PR?LCDINIT?SYSMAIN
?PR?LCDINIT?SYSMAIN ----- -----
+--> ?PR?_LCD_PUTCMD?IOLCD
?CO?SYSMAIN ----- -----
+--> ?PR?DSPMAIN?SYSMAIN
+--> ?PR?DSPADDRMENU?SYSMAIN
+--> ?PR?DSPCH_MODEMENU?SYSMAIN
+--> ?PR?DSPSCHECKMENU?SYSMAIN
+--> ?PR?DSPCHARSEMENU?SYSMAIN
+--> ?PR?DSPCSAVEMENU?SYSMAIN
+--> ?PR?DSPCDELEMENU?SYSMAIN
+--> ?PR?DSPCRCALLMENU?SYSMAIN
BL51 BANKED LINKER/LOCATER V4.23 05/21/2003 13:49:21 PAGE 4
+--> ?PR?DSPADDRSEL?SYSMAIN
+--> ?PR?DSPCHANNELSEL?SYSMAIN
+--> ?PR?DSPTIMESEL?SYSMAIN
+--> ?PR?DSPCUENUMSEL?SYSMAIN
+--> ?PR?ADDRLEFINC?SYSMAIN
+--> ?PR?ADDRLEFDEC?SYSMAIN
+--> ?PR?ADDRLEFSAV?SYSMAIN
+--> ?PR?ADDRRGTINC?SYSMAIN
+--> ?PR?ADDRRGTDEC?SYSMAIN
+--> ?PR?ADDRRGTSAV?SYSMAIN
+--> ?PR?CHANNELINC?SYSMAIN
+--> ?PR?CHANNELDEC?SYSMAIN
+--> ?PR?DSPMODESEL?SYSMAIN
+--> ?PR?CH_MODEINC?SYSMAIN
+--> ?PR?CH_MODEDEC?SYSMAIN
+--> ?PR?MODESAVE?SYSMAIN
+--> ?PR?CHSELFCHECK?SYSMAIN
+--> ?PR?TIMECOUTINC?SYSMAIN
+--> ?PR?TIMECOUTDEC?SYSMAIN
+--> ?PR?CHARSECHECK?SYSMAIN
+--> ?PR?CUENUMINC?SYSMAIN
+--> ?PR?CUENUMDEC?SYSMAIN
+--> ?PR?SAVENUMCUE?SYSMAIN
+--> ?PR?DELENUMCUE?SYSMAIN
+--> ?PR?RCALLNUMCUE?SYSMAIN
?PR?DSPMAIN?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?_PRINTSTR_XY?IOLCD 000BH 0003H
+--> ?PR?_LCD_PUTCMD?IOLCD
+--> ?PR?_LCD_PUTDATA?IOLCD
?PR?DSPADDRMENU?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?DSPCH_MODEMENU?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?DSPSCHECKMENU?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?DSPCHARSEMENU?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?DSPCSAVEMENU?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?DSPCDELEMENU?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?DSPCRCALLMENU?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?DSPADDRSEL?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
+--> ?PR?_PRINTNUM3_XY?IOLCD
BL51 BANKED LINKER/LOCATER V4.23 05/21/2003 13:49:21 PAGE 5
+--> ?PR?_CURSOR_XY?IOLCD
?PR?_PRINTNUM3_XY?IOLCD 000BH 0002H
+--> ?PR?_LCD_PUTCMD?IOLCD
+--> ?PR?_LCD_PUTDATA?IOLCD
?PR?_CURSOR_XY?IOLCD ----- -----
+--> ?PR?_LCD_PUTCMD?IOLCD
?PR?DSPCHANNELSEL?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?DSPTIMESEL?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
+--> ?PR?_PRINTNUM2_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?_PRINTNUM2_XY?IOLCD 000BH 0001H
+--> ?PR?_LCD_PUTCMD?IOLCD
+--> ?PR?_LCD_PUTDATA?IOLCD
?PR?DSPCUENUMSEL?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
+--> ?PR?_PRINTNUM2_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?ADDRLEFINC?SYSMAIN ----- -----
+--> ?PR?_PRINTNUM3_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?ADDRLEFDEC?SYSMAIN ----- -----
+--> ?PR?_PRINTNUM3_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?ADDRLEFSAV?SYSMAIN ----- -----
+--> ?PR?_PRINTNUM3_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?ADDRRGTINC?SYSMAIN ----- -----
+--> ?PR?_PRINTNUM3_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?ADDRRGTDEC?SYSMAIN ----- -----
+--> ?PR?_PRINTNUM3_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?ADDRRGTSAV?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?CHANNELINC?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
+--> ?PR?_PRINTNUM3_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?CHANNELDEC?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
BL51 BANKED LINKER/LOCATER V4.23 05/21/2003 13:49:21 PAGE 6
+--> ?PR?_PRINTNUM3_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?DSPMODESEL?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
+--> ?PR?_PRINTNUM3_XY?IOLCD
?PR?CH_MODEINC?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?CH_MODEDEC?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?MODESAVE?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?CHSELFCHECK?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?TIMECOUTINC?SYSMAIN ----- -----
+--> ?PR?_PRINTNUM2_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?TIMECOUTDEC?SYSMAIN ----- -----
+--> ?PR?_PRINTNUM2_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?CHARSECHECK?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?CUENUMINC?SYSMAIN ----- -----
+--> ?PR?_PRINTNUM2_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?CUENUMDEC?SYSMAIN ----- -----
+--> ?PR?_PRINTNUM2_XY?IOLCD
+--> ?PR?_CURSOR_XY?IOLCD
?PR?SAVENUMCUE?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?DELENUMCUE?SYSMAIN ----- -----
+--> ?PR?_PRINTSTR_XY?IOLCD
?PR?_GETMESSAGE?DEQUE 000BH 0006H
?PR?_KEYEXPLAIN?SYSMAIN ----- -----
+--> ?CO?SYSMAIN
?PR?CHANGELV_SELFCHECK?SYSMAIN ----- -----
+--> ?CO?SYSMAIN
+--> ?PR?_PRINTNUM_XY?IOLCD
?PR?_PRINTNUM_XY?IOLCD 000BH 0007H
+--> ?PR?_LCD_PUTCMD?IOLCD
+--> ?PR?_LCD_PUTDATA?IOLCD
BL51 BANKED LINKER/LOCATER V4.23 05/21/2003 13:49:21 PAGE 7
SYMBOL TABLE OF MODULE: DMX.OMF (DEQUE)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -