📄 dmo04015800bsb.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 02/05/2007 16:33:26 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\OBJ\BITEK.obj, .\OBJ\COMMON.obj, .\OBJ\DISPATCH.obj, .\OBJ\EEPROM.obj, .\OBJ\FONT.obj, .\OBJ\
>> I2C.obj, .\OBJ\KEY.obj, .\OBJ\LED.obj, .\OBJ\MAIN.obj, .\OBJ\MENU.obj, .\OBJ\MCU.obj, .\OBJ\OSD.obj, .\OBJ\PLATFORM.o
>> bj, .\OBJ\POR.obj, .\OBJ\TIMER.obj, .\OBJ\VP.obj, .\OBJ\YUV.obj, .\OBJ\SPI.obj TO .\OBJ\DMO04015800BSB PRINT (.\LST\D
>> MO04015800BSB.m51) RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\OBJ\BITEK.obj (BITEK)
.\OBJ\COMMON.obj (COMMON)
.\OBJ\DISPATCH.obj (DISPATCH)
.\OBJ\EEPROM.obj (EEPROM)
.\OBJ\FONT.obj (FONT)
.\OBJ\I2C.obj (I2C)
.\OBJ\KEY.obj (KEY)
.\OBJ\LED.obj (LED)
.\OBJ\MAIN.obj (MAIN)
.\OBJ\MENU.obj (MENU)
.\OBJ\MCU.obj (MCU)
.\OBJ\OSD.obj (OSD)
.\OBJ\PLATFORM.obj (PLATFORM)
.\OBJ\POR.obj (POR)
.\OBJ\TIMER.obj (TIMER)
.\OBJ\VP.obj (VP)
.\OBJ\YUV.obj (YUV)
.\OBJ\SPI.obj (SPI)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: .\OBJ\DMO04015800BSB (BITEK)
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 000CH UNIT ?DT?KEY
DATA 0014H 0004H UNIT ?DT?DISPATCH
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0000H.3 UNIT ?BI?LED
BIT 0020H.3 0000H.3 UNIT _BIT_GROUP_
BIT 0020H.6 0000H.2 UNIT ?BI?KEY
BIT 0021H.0 0000H.1 UNIT ?BI?YUV
0021H.1 0000H.7 *** GAP ***
DATA 0022H 001CH UNIT ?DT?EEPROM
BL51 BANKED LINKER/LOCATER V5.12 02/05/2007 16:33:26 PAGE 2
DATA 003EH 0014H UNIT _DATA_GROUP_
DATA 0052H 0007H UNIT ?DT?TIMER
DATA 0059H 0006H UNIT ?DT?YUV
DATA 005FH 0005H UNIT ?DT?MENU
DATA 0064H 0001H UNIT ?DT?BITEK
IDATA 0065H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H INBLOCK ?PR?KEY_BUFFERFLUSH?KEY
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0230H INBLOCK ?PR?DISPATCH_GO?DISPATCH
CODE 023EH 0201H UNIT ?C?LIB_CODE
CODE 043FH 0148H INBLOCK ?PR?OSD_INIT?OSD
CODE 0587H 00F0H INBLOCK ?PR?_OSD_DSPPROGRESSBAR?OSD
CODE 0677H 00F0H UNIT ?CO?YUV
CODE 0767H 0098H INBLOCK ?PR?DISPATCH_CONTRASTGO?DISPATCH
CODE 07FFH 0001H INBLOCK ?PR?YUV_HARDWARERESET?YUV
CODE 0800H 00D6H INBLOCK ?PR?_OSD_SETWINDOW?OSD
CODE 08D6H 00D3H INBLOCK ?PR?DISPATCH
CODE 09A9H 00B1H INBLOCK ?PR?YUV_GO?YUV
CODE 0A5AH 00A1H UNIT ?CO?VP
CODE 0AFBH 00A0H UNIT ?CO?FONT
CODE 0B9BH 009EH INBLOCK ?PR?KEY_SCAN?KEY
CODE 0C39H 009DH INBLOCK ?PR?DISPATCH_HUEGO?DISPATCH
CODE 0CD6H 0097H INBLOCK ?PR?DISPATCH_SHARPNESSGO?DISPATCH
CODE 0D6DH 008DH INBLOCK ?PR?DISPATCH_TCON_MODEGO?DISPATCH
CODE 0DFAH 008CH INBLOCK ?PR?DISPATCH_IMAGEFILTERGO?DISPATCH
CODE 0E86H 008CH UNIT ?C_C51STARTUP
CODE 0F12H 008BH INBLOCK ?PR?TIMER_ISR?TIMER
CODE 0F9DH 0062H INBLOCK ?PR?_BITEK_TXBURST?BITEK
0FFFH 0001H *** GAP ***
CODE 1000H 0086H INBLOCK ?PR?DISPATCH_BRIGHTNESSGO?DISPATCH
CODE 1086H 0086H INBLOCK ?PR?DISPATCH_SATURATIONGO?DISPATCH
CODE 110CH 0084H INBLOCK ?PR?_VP_SETTCON_MODE?VP
CODE 1190H 007BH INBLOCK ?PR?_OSD_DSPTRACKBAR?OSD
CODE 120BH 0072H INBLOCK ?PR?_EEPROM_RXBURST?EEPROM
CODE 127DH 0071H INBLOCK ?PR?_OSD_ENABLEWINDOW?OSD
CODE 12EEH 006EH INBLOCK ?PR?POR_INIT?POR
CODE 135CH 006CH INBLOCK ?PR?OSD
CODE 13C8H 006BH INBLOCK ?PR?_YUV_SETSOURCEMODE?YUV
CODE 1433H 0069H UNIT ?CO?MENU
CODE 149CH 005FH INBLOCK ?PR?POR_POWERON?POR
CODE 14FBH 0059H INBLOCK ?PR?_OSD_DISPLAYADDRESS?OSD
CODE 1554H 0057H INBLOCK ?PR?_FONT_SETUSERFONTRAM?FONT
CODE 15ABH 0056H INBLOCK ?PR?DISPATCH_TCON_MODEMENU?DISPATCH
CODE 1601H 0055H INBLOCK ?PR?_YUV_SETSHARPNESS?YUV
CODE 1656H 0054H INBLOCK ?PR?DISPATCH_BURNINGO?DISPATCH
CODE 16AAH 0053H INBLOCK ?PR?DISPATCH_VERSIONMENU?DISPATCH
CODE 16FDH 004EH INBLOCK ?PR?_OSD_SHOWVALUE?OSD
CODE 174BH 004DH INBLOCK ?PR?_VP_SETIMAGEFILTER?VP
CODE 1798H 004AH INBLOCK ?PR?_SPI_TXBYTE?SPI
CODE 17E2H 001EH INBLOCK ?PR?I2C_SETACK?I2C
CODE 1800H 0046H INBLOCK ?PR?_BITEK_TXREPEAT?BITEK
CODE 1846H 0045H INBLOCK ?PR?_BITEK_TXBYTE?BITEK
CODE 188BH 0043H INBLOCK ?PR?_BITEK_RXBYTE?BITEK
CODE 18CEH 0043H INBLOCK ?PR?DISPATCH_RESETMENU?DISPATCH
BL51 BANKED LINKER/LOCATER V5.12 02/05/2007 16:33:26 PAGE 3
CODE 1911H 0042H INBLOCK ?PR?_EEPROM_TXBURST?EEPROM
CODE 1953H 0040H UNIT ?CO?OSD
CODE 1993H 003FH INBLOCK ?PR?MAIN?MAIN
CODE 19D2H 003FH INBLOCK ?PR?VP_INIT?VP
CODE 1A11H 003DH INBLOCK ?PR?_VP_SETBLACKLEVEL?VP
CODE 1A4EH 003CH INBLOCK ?PR?YUV_INIT?YUV
CODE 1A8AH 003BH INBLOCK ?PR?DISPATCH_CONTRASTMENU?DISPATCH
CODE 1AC5H 0037H INBLOCK ?PR?_MENU_SHOWMAINMENUITEM?MENU
CODE 1AFCH 0036H INBLOCK ?PR?DISPATCH_SHARPNESSMENU?DISPATCH
CODE 1B32H 0032H UNIT ?CO?DISPATCH
CODE 1B64H 0031H INBLOCK ?PR?DISPATCH_IMAGEFILTERMENU?DISPATCH
CODE 1B95H 0031H INBLOCK ?PR?_OSD_SHOWMSG?OSD
CODE 1BC6H 002DH INBLOCK ?PR?_MENU_CLEARMENU?MENU
CODE 1BF3H 002DH INBLOCK ?PR?_MENU_ENABLEMENU?MENU
CODE 1C20H 002BH INBLOCK ?PR?DISPATCH_HUEMENU?DISPATCH
CODE 1C4BH 002BH INBLOCK ?PR?I2C_START?I2C
CODE 1C76H 002AH INBLOCK ?PR?_KEY_BUFFERIN?KEY
CODE 1CA0H 0028H INBLOCK ?PR?DISPATCH_BRIGHTNESSMENU?DISPATCH
CODE 1CC8H 0028H INBLOCK ?PR?DISPATCH_SATURATIONMENU?DISPATCH
CODE 1CF0H 0027H INBLOCK ?PR?I2C_GETACK?I2C
CODE 1D17H 0027H INBLOCK ?PR?_OSD_FILLCHARCODEATTR?OSD
CODE 1D3EH 0026H INBLOCK ?PR?_I2C_TXDATA?I2C
CODE 1D64H 0024H INBLOCK ?PR?I2C_RXDATA?I2C
CODE 1D88H 0023H INBLOCK ?PR?FONT_INIT?FONT
CODE 1DABH 0023H INBLOCK ?PR?MCU_INIT?MCU
CODE 1DCEH 0022H INBLOCK ?PR?VP_BLANKCOLOR?VP
CODE 1DF0H 0021H INBLOCK ?PR?_I2C_TXBYTE?I2C
CODE 1E11H 001EH INBLOCK ?PR?I2C_SETNAK?I2C
CODE 1E2FH 001DH INBLOCK ?PR?EEPROM_DEFAULT?EEPROM
CODE 1E4CH 001DH INBLOCK ?PR?KEY_BUFFEROUT?KEY
CODE 1E69H 001DH INBLOCK ?PR?POR_POWEROFF?POR
CODE 1E86H 001DH INBLOCK ?PR?_TIMER_DELAYMS?TIMER
CODE 1EA3H 001DH INBLOCK ?PR?_VP_SETBRIGHTNESS?VP
CODE 1EC0H 001DH INBLOCK ?PR?_VP_SETCONTRAST?VP
CODE 1EDDH 001CH INBLOCK ?PR?BITEK_RXDATA?BITEK
CODE 1EF9H 001CH INBLOCK ?PR?_BITEK_TXDATA?BITEK
CODE 1F15H 001CH UNIT ?CO?EEPROM
CODE 1F31H 001CH INBLOCK ?PR?KEY_INIT?KEY
CODE 1F4DH 001BH INBLOCK ?PR?VP_HARDWARERESET?VP
CODE 1F68H 001AH INBLOCK ?PR?TIMER_INIT?TIMER
CODE 1F82H 0019H INBLOCK ?PR?_MENU_UPDATEMAINMENUCURSOR?MENU
CODE 1F9BH 0019H INBLOCK ?PR?YUV
CODE 1FB4H 0016H INBLOCK ?PR?BITEK_GETACK?BITEK
CODE 1FCAH 0015H INBLOCK ?PR?MENU_INIT?MENU
CODE 1FDFH 0014H INBLOCK ?PR?YUV_READY?YUV
CODE 1FF3H 000DH INBLOCK ?PR?KEY_PRESSED?KEY
CODE 2000H 0013H INBLOCK ?PR?YUV_GETCOLORSTANDARD?YUV
CODE 2013H 0011H INBLOCK ?PR?EEPROM_INIT?EEPROM
CODE 2024H 0011H INBLOCK ?PR?I2C_STOP?I2C
CODE 2035H 0010H INBLOCK ?PR?_OSD_SHOWCHAR?OSD
CODE 2045H 000FH INBLOCK ?PR?BITEK_START?BITEK
CODE 2054H 000FH INBLOCK ?PR?_OSD_FILLCHARATTR?OSD
CODE 2063H 000FH INBLOCK ?PR?_OSD_FILLCHARCODE?OSD
CODE 2072H 000EH INBLOCK ?PR?BITEK_STOP?BITEK
CODE 2080H 000EH INBLOCK ?PR?VP
CODE 208EH 000DH INBLOCK ?PR?_YUV_SETBRIGHTNESS?YUV
CODE 209BH 000CH INBLOCK ?PR?KEY_HIT?KEY
BL51 BANKED LINKER/LOCATER V5.12 02/05/2007 16:33:26 PAGE 4
CODE 20A7H 000CH INBLOCK ?PR?MENU
CODE 20B3H 000CH INBLOCK ?PR?_YUV_SETHUE?YUV
CODE 20BFH 000CH INBLOCK ?PR?_YUV_SETSATURATION?YUV
CODE 20CBH 0008H INBLOCK ?PR?_YUV_SETBLACKLEVEL?YUV
CODE 20D3H 0008H INBLOCK ?PR?_YUV_SETCONTRAST?YUV
CODE 20DBH 0007H INBLOCK ?PR?KEY_DECODE?KEY
CODE 20E2H 0007H INBLOCK ?PR?LED_INIT?LED
CODE 20E9H 0007H INBLOCK ?PR?SPI_INIT?SPI
CODE 20F0H 0007H INBLOCK ?PR?SPI_POWEROFF?SPI
CODE 20F7H 0007H INBLOCK ?PR?SPI_POWERON?SPI
CODE 20FEH 0006H INBLOCK ?PR?KEY
CODE 2104H 0005H INBLOCK ?PR?BITEK_INIT?BITEK
CODE 2109H 0005H INBLOCK ?PR?I2C_INIT?I2C
CODE 210EH 0004H INBLOCK ?PR?DISPATCH_INIT?DISPATCH
CODE 2112H 0004H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: .\OBJ\DMO04015800BSB (BITEK)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------------------
?PR?TIMER_ISR?TIMER ----- ----- ----- -----
+--> ?PR?KEY_SCAN?KEY
?PR?KEY_SCAN?KEY ----- ----- ----- -----
+--> ?PR?KEY_BUFFERFLUSH?KEY
+--> ?PR?_KEY_BUFFERIN?KEY
+--> ?PR?KEY_PRESSED?KEY
+--> ?PR?KEY
+--> ?PR?KEY_DECODE?KEY
?PR?_KEY_BUFFERIN?KEY ----- ----- ----- -----
+--> ?PR?KEY_BUFFERFLUSH?KEY
?PR?KEY ----- ----- ----- -----
+--> ?PR?KEY_DECODE?KEY
+--> ?PR?_KEY_BUFFERIN?KEY
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?POR_INIT?POR
+--> ?PR?KEY_HIT?KEY
+--> ?PR?DISPATCH_GO?DISPATCH
+--> ?PR?YUV_GO?YUV
+--> ?PR?_MENU_ENABLEMENU?MENU
?PR?POR_INIT?POR ----- ----- ----- -----
+--> ?PR?MCU_INIT?MCU
+--> ?PR?TIMER_INIT?TIMER
BL51 BANKED LINKER/LOCATER V5.12 02/05/2007 16:33:26 PAGE 5
+--> ?PR?KEY_INIT?KEY
+--> ?PR?I2C_INIT?I2C
+--> ?PR?BITEK_INIT?BITEK
+--> ?PR?DISPATCH_INIT?DISPATCH
+--> ?PR?LED_INIT?LED
+--> ?PR?EEPROM_INIT?EEPROM
+--> ?PR?SPI_INIT?SPI
+--> ?PR?_TIMER_DELAYMS?TIMER
+--> ?PR?KEY_BUFFEROUT?KEY
+--> ?PR?EEPROM_DEFAULT?EEPROM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -