📄 mst_ntsc_south.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 07/03/2006 14:17:11 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE COMMON {..\..\OUTPUT\NTSC_SOUTH\Common.obj}, COMMON {..\..\OUTPUT\NTSC_SOUTH\Isr.obj}, COMMON {
>> ..\..\OUTPUT\NTSC_SOUTH\Main.obj}, COMMON {..\..\OUTPUT\NTSC_SOUTH\Uart.obj}, COMMON {..\..\OUTPUT\NTSC_SOUTH\L51_BAN
>> K.obj}, BANK0 {..\..\OUTPUT\NTSC_SOUTH\UserPref.obj}, BANK1 {..\..\OUTPUT\NTSC_SOUTH\Debug.obj}, BANK1 {..\..\OUTPUT\
>> NTSC_SOUTH\I2c.obj}, BANK1 {..\..\OUTPUT\NTSC_SOUTH\Ram.obj}, BANK1 {..\..\OUTPUT\NTSC_SOUTH\Keypad.obj}, BANK1 {..\.
>> .\OUTPUT\NTSC_SOUTH\Global.obj}, BANK1 {..\..\OUTPUT\NTSC_SOUTH\IrFunc.obj}, BANK1 {..\..\OUTPUT\NTSC_SOUTH\Ir.obj},
>> BANK1 {..\..\OUTPUT\NTSC_SOUTH\Mcu.obj} TO ..\..\OUTPUT\NTSC_SOUTH\MST_NTSC_SOUTH.OMF BANKAREA (0X0000, 0XFFFF) PRINT
>> (..\..\OUTPUT\NTSC_SOUTH\MST_NTSC_SOUTH.m51) RAMSIZE (256) XDATA (0X0800-0X09FF, 0X0E00-0X0FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
..\..\OUTPUT\NTSC_SOUTH\Common.obj (COMMON)
..\..\OUTPUT\NTSC_SOUTH\Isr.obj (ISR)
..\..\OUTPUT\NTSC_SOUTH\Main.obj (MAIN)
..\..\OUTPUT\NTSC_SOUTH\Uart.obj (UART)
..\..\OUTPUT\NTSC_SOUTH\L51_BANK.obj (?BANK?SWITCHING)
..\..\OUTPUT\NTSC_SOUTH\UserPref.obj (USERPREF)
..\..\OUTPUT\NTSC_SOUTH\Debug.obj (DEBUG)
..\..\OUTPUT\NTSC_SOUTH\I2c.obj (I2C)
..\..\OUTPUT\NTSC_SOUTH\Ram.obj (RAM)
..\..\OUTPUT\NTSC_SOUTH\Keypad.obj (KEYPAD)
..\..\OUTPUT\NTSC_SOUTH\Global.obj (GLOBAL)
..\..\OUTPUT\NTSC_SOUTH\IrFunc.obj (IRFUNC)
..\..\OUTPUT\NTSC_SOUTH\Ir.obj (IR)
..\..\OUTPUT\NTSC_SOUTH\Mcu.obj (MCU)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
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?IILDX)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: ..\..\OUTPUT\NTSC_SOUTH\MST_NTSC_SOUTH.OMF (COMMON)
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 0012H UNIT _DATA_GROUP_
DATA 001AH 0006H UNIT ?DT?_I2CBURSTREADBYTES2?I2C
BIT 0020H.0 0000H.7 UNIT ?BI?IR
BIT 0020H.7 0000H.4 UNIT ?BI?UART
BIT 0021H.3 0000H.4 UNIT ?BI?GLOBAL
BIT 0021H.7 0000H.3 UNIT _BIT_GROUP_
BIT 0022H.2 0000H.2 UNIT ?BI?ISR
BIT 0022H.4 0000H.1 UNIT ?BI?USERPREF
BIT 0022H.5 0000H.1 UNIT ?BI?WAIT_IIC?I2C
BIT 0022H.6 0000H.1 UNIT ?BI?_I2CREADBYTE2?I2C
BIT 0022H.7 0000H.1 UNIT ?BI?_I2CBURSTREADBYTES2?I2C
BL51 BANKED LINKER/LOCATER V5.12 07/03/2006 14:17:11 PAGE 2
BIT 0023H.0 0000H.1 UNIT ?BI?KEYPAD
0023H.1 0000H.7 *** GAP ***
DATA 0024H 0026H UNIT ?DT?USERPREF
DATA 004AH 0009H UNIT ?DT?IR
DATA 0053H 0007H UNIT ?DT?_RMPAGEWRITE?RAM
DATA 005AH 0004H UNIT ?DT?_I2CWRITEREGSTBL?I2C
DATA 005EH 0003H UNIT ?DT?_I2CREADCURRENT?I2C
DATA 0061H 0002H UNIT ?DT?ISR
IDATA 0063H 0004H UNIT ?ID?USERPREF
IDATA 0067H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 0800H *** GAP ***
XDATA 0800H 00D2H UNIT ?XD?USERPREF
XDATA 08D2H 001AH UNIT ?XD?GLOBAL
XDATA 08ECH 0012H UNIT ?XD?UART
XDATA 08FEH 0004H UNIT ?XD?IR
XDATA 0902H 0002H UNIT ?XD?KEYPAD
XDATA 0904H 0002H UNIT _XDATA_GROUP_
XDATA 0906H 0001H UNIT ?XD?ISR
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0001H UNIT ?CO?GLOBAL
0007H 0004H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0012H UNIT ?PR?_PUTSTR?UART
0020H 0003H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 00DEH UNIT ?C?LIB_CODE
CODE 0104H 00DAH UNIT ?PR?_PRINTF?UART
CODE 01DEH 00AFH UNIT ?PR?ISRTIMER0_S?ISR
CODE 028DH 008CH UNIT ?C_C51STARTUP
CODE 0319H 007FH UNIT ?PR?UARTINTERRUPT?ISR
CODE 0398H 0074H INBLOCK ?BANK?SELECT
CODE 040CH 0067H UNIT ?PR?MAIN?MAIN
CODE 0473H 0063H UNIT ?CO?DEBUG
CODE 04D6H 0060H UNIT ?CO?IR
CODE 0536H 0042H UNIT ?PR?ISRINT0_S?ISR
CODE 0578H 0034H UNIT ?C_INITSEG
CODE 05ACH 002FH UNIT ?CO?MAIN
CODE 05DBH 001DH UNIT ?CO?USERPREF
CODE 05F8H 001BH UNIT ?PR?_DELAY1MS?COMMON
CODE 0613H 000CH UNIT ?PR?ISR
CODE 061FH 000CH UNIT ?PR?_PUTCHAR?UART
062BH 00D5H *** GAP ***
CODE 0700H 000CH PAGE ?BANK?SWITCH
* * * * * * * C O D E B A N K 0 * * * * * * *
0000H 062BH *** GAP ***
BANK0 062BH 008CH UNIT ?PR?USRINITSOUNDMODEDATA?USERPREF
BANK0 06B7H 0049H UNIT ?PR?USRCHECKEEPROM?USERPREF
0700H 000CH *** GAP ***
BANK0 070CH 0225H UNIT ?PR?USERPREF
BANK0 0931H 0120H UNIT ?PR?USRINITNONLINEARADJUSTCURVE?USERPREF
BANK0 0A51H 0120H UNIT ?PR?USRLOADNONLINEARADJUSTCURVE?USERPREF
BL51 BANKED LINKER/LOCATER V5.12 07/03/2006 14:17:11 PAGE 3
BANK0 0B71H 010FH UNIT ?PR?USRINITCRTDEFLECTIONDYNAMICSETTING?USERPREF
BANK0 0C80H 010DH UNIT ?PR?USRLOADCRTDEFLECTIONDYNAMICSETTING?USERPREF
BANK0 0D8DH 00D8H UNIT ?PR?USRINITPICTUREMODEDATA?USERPREF
BANK0 0E65H 00D8H UNIT ?PR?USRLOADPICTUREMODEDATA?USERPREF
BANK0 0F3DH 008CH UNIT ?PR?USRLOADSOUNDMODEDATA?USERPREF
BANK0 0FC9H 008BH UNIT ?PR?DEVVDPATCHINIT?USERPREF
BANK0 1054H 006EH UNIT ?PR?USERINITOTHERSETTING?USERPREF
BANK0 10C2H 006EH UNIT ?PR?USERLOADOTHERSETTING?USERPREF
BANK0 1130H 0054H UNIT ?PR?USRINITVIDEOCOLORTEMPSETTING?USERPREF
BANK0 1184H 0054H UNIT ?PR?USRLOADVIDEOCOLORTEMPSETTING?USERPREF
BANK0 11D8H 004DH UNIT ?PR?TVINITSETTING?USERPREF
BANK0 1225H 004DH UNIT ?PR?TVLOADSETTING?USERPREF
BANK0 1272H 002EH UNIT ?PR?USRINITVIDEODECODER?USERPREF
BANK0 12A0H 002DH UNIT ?PR?USRINITVARIABLEFROMEEPROM?USERPREF
BANK0 12CDH 002DH UNIT ?PR?USRLOADVARIABLEFROMEEPROM?USERPREF
BANK0 12FAH 001CH UNIT ?PR?USRINITSYSTEMSETTING?USERPREF
BANK0 1316H 001CH UNIT ?PR?USRLOADSYSTEMSETTING?USERPREF
BANK0 1332H 001CH UNIT ?PR?USRINITADCPCSETTING?USERPREF
BANK0 134EH 001CH UNIT ?PR?USRLOADADCPCSETTING?USERPREF
BANK0 136AH 001CH UNIT ?PR?USRINITADCVIDEONTSCSETTING?USERPREF
BANK0 1386H 001CH UNIT ?PR?USRLOADADCVIDEONTSCSETTING?USERPREF
BANK0 13A2H 001CH UNIT ?PR?USRINITADCVIDEOPALSETTING?USERPREF
BANK0 13BEH 001CH UNIT ?PR?USRLOADADCVIDEOPALSETTING?USERPREF
BANK0 13DAH 001CH UNIT ?PR?USRINITADCYUVNTSCSETTING?USERPREF
BANK0 13F6H 001CH UNIT ?PR?USRLOADADCYUVNTSCSETTING?USERPREF
BANK0 1412H 001CH UNIT ?PR?USRINITADCYUV720PSETTING?USERPREF
BANK0 142EH 001CH UNIT ?PR?USRLOADADCYUV720PSETTING?USERPREF
BANK0 144AH 001CH UNIT ?PR?USRINITADCYUVOTHERSETTING?USERPREF
BANK0 1466H 001CH UNIT ?PR?USRLOADADCYUVOTHERSETTING?USERPREF
BANK0 1482H 001CH UNIT ?PR?USRINITPCCOLORSETTING?USERPREF
BANK0 149EH 001CH UNIT ?PR?USRLOADPCCOLORSETTING?USERPREF
BANK0 14BAH 001CH UNIT ?PR?USRINITVIDEOSETTING?USERPREF
BANK0 14D6H 001CH UNIT ?PR?USRLOADVIDEOSETTING?USERPREF
BANK0 14F2H 001CH UNIT ?PR?USRINITSOUNDSETTING?USERPREF
BANK0 150EH 001CH UNIT ?PR?USRLOADSOUNDSETTING?USERPREF
BANK0 152AH 001CH UNIT ?PR?USRINITCRTDEFLECTIONSTATICSETTING?USERPREF
BANK0 1546H 001CH UNIT ?PR?USRLOADCRTDEFLECTIONSTATICSETTING?USERPREF
BANK0 1562H 0019H UNIT ?PR?USRINITALLPCMODESETTING?USERPREF
BANK0 157BH 0019H UNIT ?PR?USRLOADALLPCMODESETTING?USERPREF
BANK0 1594H 0019H UNIT ?PR?USRINITALLYUVMODESETTING?USERPREF
BANK0 15ADH 0019H UNIT ?PR?USRLOADALLYUVMODESETTING?USERPREF
BANK0 15C6H 0012H UNIT ?PR?USRINITADCSETTING?USERPREF
BANK0 15D8H 0012H UNIT ?PR?USRLOADADCSETTING?USERPREF
BANK0 15EAH 000CH UNIT ?PR?_USRLOADYUVMODESETTING?USERPREF
BANK0 15F6H 000CH UNIT ?PR?_USRSAVEYUVMODESETTING?USERPREF
BANK0 1602H 000AH UNIT ?PR?USRINITALLSETTING?USERPREF
BANK0 160CH 0009H UNIT ?PR?USRINITCOLORTEMPSETTING?USERPREF
BANK0 1615H 0009H UNIT ?PR?_USRLOADPCMODESETTING?USERPREF
BANK0 161EH 0009H UNIT ?PR?_USRSAVEPCMODESETTING?USERPREF
* * * * * * * C O D E B A N K 1 * * * * * * *
0000H 0007H *** GAP ***
BANK1 0007H 0001H UNIT ?PR?NOP?I2C
BANK1 0008H 0001H UNIT ?PR?GETDATATV_MCURAM?MCU
BANK1 0009H 0001H UNIT ?PR?GETDATAMCURAM_TV?MCU
000AH 0621H *** GAP ***
BANK1 062BH 009DH UNIT ?PR?KEYDETECTHANDLER?KEYPAD
BL51 BANKED LINKER/LOCATER V5.12 07/03/2006 14:17:11 PAGE 4
BANK1 06C8H 0038H UNIT ?PR?_I2CWRITEREGSTBL?I2C
0700H 000CH *** GAP ***
BANK1 070CH 0199H UNIT ?PR?EXECTESTCOMMAND?DEBUG
BANK1 08A5H 013BH UNIT ?PR?UARTDECODENORMALCOMMAND?DEBUG
BANK1 09E0H 0125H UNIT ?PR?_IRINTERRUPTPROCESS?IR
BANK1 0B05H 0095H UNIT ?PR?_KEYSCANSTATUS?KEYPAD
BANK1 0B9AH 008BH UNIT ?PR?_I2CBURSTREADBYTES2?I2C
BANK1 0C25H 0068H UNIT ?PR?_RMBURSTWRITEBYTES?RAM
BANK1 0C8DH 0068H UNIT ?PR?_IRPULLFACTORYKEY?IRFUNC
BANK1 0CF5H 0065H UNIT ?PR?MCUINIT?MCU
BANK1 0D5AH 005FH UNIT ?PR?I2C
BANK1 0DB9H 005EH UNIT ?PR?INITVARIABLE?GLOBAL
BANK1 0E17H 0055H UNIT ?PR?_I2CBURSTREADBYTES?I2C
BANK1 0E6CH 0051H UNIT ?PR?_RMPAGEWRITE?RAM
BANK1 0EBDH 0049H UNIT ?PR?_I2CBURSTWRITEBYTES?I2C
BANK1 0F06H 0045H UNIT ?PR?_I2C_RECEIVEBYTE?I2C
BANK1 0F4BH 0044H UNIT ?PR?_I2CREADBYTE2?I2C
BANK1 0F8FH 0040H UNIT ?PR?_I2C_SENDBYTE?I2C
BANK1 0FCFH 003FH UNIT ?PR?IRDEBUGHANDLER?IR
BANK1 100EH 0036H UNIT ?PR?_I2C_ACCESSSTART?I2C
BANK1 1044H 0032H UNIT ?PR?I2CGETSCL?I2C
BANK1 1076H 002FH UNIT ?PR?I2C_START?I2C
BANK1 10A5H 002EH UNIT ?PR?_IRADJUSTNUMKEY?IRFUNC
BANK1 10D3H 002AH UNIT ?PR?IRDECODECOMMAND?IRFUNC
BANK1 10FDH 0029H UNIT ?PR?I2CGETSDA?I2C
BANK1 1126H 0025H UNIT ?PR?WAIT_IIC?I2C
BANK1 114BH 0024H UNIT ?PR?ENTER_MTV412_ISP?MCU
BANK1 116FH 0023H UNIT ?PR?_I2CREADCURRENT?I2C
BANK1 1192H 0023H UNIT ?PR?UARTINITIALIZE?GLOBAL
BANK1 11B5H 001DH UNIT ?PR?_LEDFLASHDELAY?MCU
BANK1 11D2H 001BH UNIT ?PR?I2C_STOP?I2C
BANK1 11EDH 001BH UNIT ?PR?ISRINITIALIZEINTERRUPT?GLOBAL
BANK1 1208H 0019H UNIT ?PR?I2CSETSCL_CHK?I2C
BANK1 1221H 0019H UNIT ?PR?I2CSETSDA_CHK?I2C
BANK1 123AH 0018H UNIT ?PR?POWERONINITIAL?MCU
BANK1 1252H 0017H UNIT ?PR?DEBUG
BANK1 1269H 0017H UNIT ?PR?_RMBURSTREADBYTES?RAM
BANK1 1280H 0015H UNIT ?PR?UARTDECODECOMMAND?DEBUG
BANK1 1295H 0014H UNIT ?PR?SECONDTICK?GLOBAL
BANK1 12A9H 0011H UNIT ?PR?_RMWRITEBYTE?RAM
BANK1 12BAH 0011H UNIT ?PR?LEDFLASH?MCU
BANK1 12CBH 0011H UNIT ?PR?LEDREADFLASH?MCU
BANK1 12DCH 0010H UNIT ?PR?IRPOLLING?IR
BANK1 12ECH 000FH UNIT ?PR?_I2CSETSCL?I2C
BANK1 12FBH 000FH UNIT ?PR?_I2CSETSDA?I2C
BANK1 130AH 000FH UNIT ?PR?_I2CREADBYTE?I2C
BANK1 1319H 000EH UNIT ?PR?_I2CWRITEBYTE?I2C
BANK1 1327H 000EH UNIT ?PR?KEYPAD
BANK1 1335H 000DH UNIT ?PR?I2C_DELAY?I2C
BANK1 1342H 000DH UNIT ?PR?IRDETECTTIMER0?IR
BANK1 134FH 000CH UNIT ?PR?_I2CWRITECURRENT?I2C
BANK1 135BH 000CH UNIT ?PR?_RMREADBYTE?RAM
BANK1 1367H 0009H UNIT ?PR?IRDECODENUMKEY?IRFUNC
BANK1 1370H 0009H UNIT ?PR?LEDWRITEFLASH?MCU
BANK1 1379H 0008H UNIT ?PR?RAM
BANK1 1381H 0006H UNIT ?PR?_IRDECODEREPEAT?IR
BL51 BANKED LINKER/LOCATER V5.12 07/03/2006 14:17:11 PAGE 5
OVERLAY MAP OF MODULE: ..\..\OUTPUT\NTSC_SOUTH\MST_NTSC_SOUTH.OMF (COMMON)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------------
?PR?ISRINT0_S?ISR ----- ----- ----- ----- ----- -----
+--> ?PR?_IRINTERRUPTPROCESS?IR
?PR?_IRINTERRUPTPROCESS?IR ----- ----- ----- ----- ----- -----
+--> ?CO?IR
*** NEW ROOT ***************************************************
?PR?ISRTIMER0_S?ISR ----- ----- ----- ----- ----- -----
+--> ?PR?IRDETECTTIMER0?IR
+--> ?PR?_KEYSCANSTATUS?KEYPAD
*** NEW ROOT ***************************************************
?PR?UARTINTERRUPT?ISR ----- ----- ----- ----- ----- -----
+--> ?PR?ISR
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?POWERONINITIAL?MCU
+--> ?PR?MCUINIT?MCU
+--> ?CO?MAIN
+--> ?PR?_PUTSTR?UART
+--> ?PR?UARTDECODECOMMAND?DEBUG
+--> ?PR?USRLOADVARIABLEFROMEEPROM?USERPREF
+--> ?PR?USRINITVARIABLEFROMEEPROM?USERPREF
?PR?POWERONINITIAL?MCU ----- ----- ----- ----- ----- -----
+--> ?PR?_LEDFLASHDELAY?MCU
+--> ?PR?LEDFLASH?MCU
?PR?_LEDFLASHDELAY?MCU ----- ----- 0008H 0001H ----- -----
+--> ?PR?LEDFLASH?MCU
+--> ?PR?_DELAY1MS?COMMON
?PR?MCUINIT?MCU ----- ----- ----- ----- ----- -----
+--> ?PR?UARTINITIALIZE?GLOBAL
+--> ?PR?ISRINITIALIZEINTERRUPT?GLOBAL
+--> ?PR?USRCHECKEEPROM?USERPREF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -