📄 dom12a_m2.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 08/22/2004 21:22:04 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE DOM12A_8253V1.obj, LCD40X4DRV.obj, ArmUart.obj, ArmBios.obj, FixtureControl.obj, MENU_OPERATION
>> .obj, TIMER_rev1_7.obj TO DOM12A_M2 RAMSIZE (256) DISABLEWARNING (16) CODE (0X0000-0X2FFF) XDATA (0X8000-0XEFFE)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
DOM12A_8253V1.obj (DOM12A_8253V1)
LCD40X4DRV.obj (LCD40X4DRV)
ArmUart.obj (ARMUART)
ArmBios.obj (ARMBIOS)
FixtureControl.obj (FIXTURECONTROL)
MENU_OPERATION.obj (MENU_OPERATION)
TIMER_rev1_7.obj (TIMER_REV1_7)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (PRINTF)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
LINK MAP OF MODULE: DOM12A_M2 (DOM12A_8253V1)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 0005H UNIT _DATA_GROUP_
DATA 0015H 0003H UNIT ?DT?ARMUART
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.5 UNIT ?BI?TIMER_REV1_7
BIT 0021H.6 0000H.1 UNIT ?BI?ARMUART
0021H.7 0000H.1 *** GAP ***
DATA 0022H 0012H UNIT ?DT?TIMER_REV1_7
IDATA 0034H 0016H UNIT ?ID?ARMUART
IDATA 004AH 0003H UNIT ?ID?LCD40X4DRV
IDATA 004DH 0001H UNIT ?STACK
BL51 BANKED LINKER/LOCATER V5.03 08/22/2004 21:22:04 PAGE 2
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0001H ABSOLUTE
0001H 7FFFH *** GAP ***
XDATA 8000H 0066H UNIT ?XD?LCD40X4DRV
XDATA 8066H 004FH UNIT ?XD?DOM12A_8253V1
XDATA 80B5H 0045H UNIT _XDATA_GROUP_
XDATA 80FAH 0001H UNIT ?XD?ARMBIOS
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?CO?TIMER_REV1_7
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0012H UNIT ?PR?_MSDELAY?TIMER_REV1_7
0020H 0003H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0365H UNIT ?PR?PRINTF?PRINTF
CODE 038BH 0340H UNIT ?PR?_UPDATE_SETTING?MENU_OPERATION
CODE 06CBH 02CBH UNIT ?PR?MENU_OPERATION?MENU_OPERATION
CODE 0996H 02ADH UNIT ?PR?MAIN?DOM12A_8253V1
CODE 0C43H 028CH UNIT ?C?LIB_CODE
CODE 0ECFH 026DH UNIT ?PR?DISPLAY_RESULT?DOM12A_8253V1
CODE 113CH 025EH UNIT ?CO?DOM12A_8253V1
CODE 139AH 0166H UNIT ?CO?MENU_OPERATION
CODE 1500H 0142H UNIT ?PR?ARMATURE_RESISTANCE_TEST?DOM12A_8253V1
CODE 1642H 013AH UNIT ?PR?__SET_EXTOUTP?ARMBIOS
CODE 177CH 011EH UNIT ?PR?TIMER_ISR?TIMER_REV1_7
CODE 189AH 0115H UNIT ?PR?_INITIAL_SYSTEM?DOM12A_8253V1
CODE 19AFH 00F2H UNIT ?PR?GET_SYS_PARA?MENU_OPERATION
CODE 1AA1H 00C2H UNIT ?PR?_DISP_SCREEN?DOM12A_8253V1
CODE 1B63H 00BBH UNIT ?PR?_INITIAL_DISP?LCD40X4DRV
CODE 1C1EH 00B9H UNIT ?PR?__SET_DISPLAY?LCD40X4DRV
CODE 1CD7H 00AAH UNIT ?PR?_DISPLAY_NEW_SETTING?MENU_OPERATION
CODE 1D81H 008CH UNIT ?C_C51STARTUP
CODE 1E0DH 0083H UNIT ?PR?_FIXTURE_SEQUENCE_CONTROL?FIXTURECONTROL
CODE 1E90H 0069H UNIT ?PR?_EEPROM_READ?MENU_OPERATION
CODE 1EF9H 0065H UNIT ?PR?_PUTCHAR?LCD40X4DRV
CODE 1F5EH 0058H UNIT ?PR?_LCD_PUTCHAR?LCD40X4DRV
CODE 1FB6H 0055H UNIT ?PR?__LCDCURSORGOTO?LCD40X4DRV
CODE 200BH 0052H UNIT ?PR?_EEPROM_WRITE?MENU_OPERATION
CODE 205DH 004AH UNIT ?PR?SERIALPORT?ARMUART
CODE 20A7H 0046H UNIT ?PR?_DISPLAY_MENU_BAR?MENU_OPERATION
CODE 20EDH 003AH UNIT ?PR?_ERROR_HANDLER?DOM12A_8253V1
CODE 2127H 0034H UNIT ?PR?INIT_SYS_TIMER?TIMER_REV1_7
CODE 215BH 002EH UNIT ?PR?__LCDCURSOR_FLASHTOGGLING?LCD40X4DRV
CODE 2189H 0026H UNIT ?PR?_ENABLE_TIMER?TIMER_REV1_7
CODE 21AFH 0021H UNIT ?C_INITSEG
CODE 21D0H 0021H UNIT ?PR?_MASK_KEY_DETECT?TIMER_REV1_7
CODE 21F1H 0020H UNIT ?PR?_FLASHMODE_UPDATE?TIMER_REV1_7
CODE 2211H 0020H UNIT ?PR?_STIMERSTILLCOUNTING?TIMER_REV1_7
CODE 2231H 001FH UNIT ?PR?_UART_INITIAL?ARMUART
CODE 2250H 001AH UNIT ?PR?__UART_COMMAND?ARMUART
CODE 226AH 001AH UNIT ?PR?_DISABLE_TIMER?TIMER_REV1_7
CODE 2284H 0018H UNIT ?PR?_CLEAR_DISP?LCD40X4DRV
CODE 229CH 0018H UNIT ?PR?_START_FIXTURE_CONTROL?FIXTURECONTROL
CODE 22B4H 0010H UNIT ?PR?__GET_EXTINP?ARMBIOS
CODE 22C4H 0010H UNIT ?PR?__GET_PANELSW?ARMBIOS
BL51 BANKED LINKER/LOCATER V5.03 08/22/2004 21:22:04 PAGE 3
CODE 22D4H 000EH UNIT ?PR?_DELAY5MS?LCD40X4DRV
CODE 22E2H 0009H UNIT ?PR?_DELAY200US?LCD40X4DRV
CODE 22EBH 0009H UNIT ?PR?_DELAY100US?LCD40X4DRV
CODE 22F4H 0007H UNIT ?PR?DISABLE_UART?ARMUART
CODE 22FBH 0006H UNIT ?PR?_UART_REPLY?ARMUART
OVERLAY MAP OF MODULE: DOM12A_M2 (DOM12A_8253V1)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------------
?PR?TIMER_ISR?TIMER_REV1_7 ----- ----- ----- ----- ----- -----
+--> ?CO?TIMER_REV1_7
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?DOM12A_8253V1
+--> ?C_INITSEG
?PR?MAIN?DOM12A_8253V1 ----- ----- ----- ----- 80B5H 0002H
+--> ?PR?INIT_SYS_TIMER?TIMER_REV1_7
+--> ?PR?_MSDELAY?TIMER_REV1_7
+--> ?PR?_INITIAL_DISP?LCD40X4DRV
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?PR?__LCDCURSOR_FLASHTOGGLING?LCD40X4DRV
+--> ?CO?DOM12A_8253V1
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_UART_INITIAL?ARMUART
+--> ?PR?_INITIAL_SYSTEM?DOM12A_8253V1
+--> ?PR?__SET_EXTOUTP?ARMBIOS
+--> ?PR?GET_SYS_PARA?MENU_OPERATION
+--> ?PR?_ENABLE_TIMER?TIMER_REV1_7
+--> ?PR?__UART_COMMAND?ARMUART
+--> ?PR?_UART_REPLY?ARMUART
+--> ?PR?_STIMERSTILLCOUNTING?TIMER_REV1_7
+--> ?PR?_DISABLE_TIMER?TIMER_REV1_7
+--> ?PR?DISABLE_UART?ARMUART
+--> ?PR?_DISP_SCREEN?DOM12A_8253V1
+--> ?PR?__GET_PANELSW?ARMBIOS
+--> ?PR?_MASK_KEY_DETECT?TIMER_REV1_7
+--> ?PR?__GET_EXTINP?ARMBIOS
+--> ?PR?_START_FIXTURE_CONTROL?FIXTURECON...
+--> ?PR?ARMATURE_RESISTANCE_TEST?DOM12A_8...
+--> ?PR?DISPLAY_RESULT?DOM12A_8253V1
+--> ?PR?_FIXTURE_SEQUENCE_CONTROL?FIXTURE...
+--> ?PR?_ERROR_HANDLER?DOM12A_8253V1
+--> ?PR?MENU_OPERATION?MENU_OPERATION
?PR?INIT_SYS_TIMER?TIMER_REV1_7 ----- ----- ----- ----- ----- -----
+--> ?PR?_ENABLE_TIMER?TIMER_REV1_7
?PR?_MSDELAY?TIMER_REV1_7 ----- ----- ----- ----- ----- -----
+--> ?PR?_ENABLE_TIMER?TIMER_REV1_7
BL51 BANKED LINKER/LOCATER V5.03 08/22/2004 21:22:04 PAGE 4
+--> ?PR?_DISABLE_TIMER?TIMER_REV1_7
?PR?_INITIAL_DISP?LCD40X4DRV ----- ----- ----- ----- 80B7H 0001H
+--> ?PR?__SET_DISPLAY?LCD40X4DRV
+--> ?PR?_DELAY5MS?LCD40X4DRV
+--> ?PR?_DELAY200US?LCD40X4DRV
?PR?__SET_DISPLAY?LCD40X4DRV ----- ----- ----- ----- 80F8H 0002H
+--> ?PR?_DELAY100US?LCD40X4DRV
?PR?__LCDCURSORGOTO?LCD40X4DRV ----- ----- ----- ----- 80F7H 0001H
+--> ?PR?__SET_DISPLAY?LCD40X4DRV
?PR?__LCDCURSOR_FLASHTOGGLING?LCD40X4DRV ----- ----- ----- ----- 80C3H 0001H
+--> ?PR?__SET_DISPLAY?LCD40X4DRV
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0010H 0005H 80CEH 0028H
+--> ?PR?_PUTCHAR?LCD40X4DRV
?PR?_PUTCHAR?LCD40X4DRV ----- ----- ----- ----- 80F6H 0001H
+--> ?PR?_LCD_PUTCHAR?LCD40X4DRV
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
?PR?_LCD_PUTCHAR?LCD40X4DRV ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY100US?LCD40X4DRV
?PR?_INITIAL_SYSTEM?DOM12A_8253V1 ----- ----- ----- ----- 80B7H 0001H
+--> ?PR?_MSDELAY?TIMER_REV1_7
+--> ?PR?__SET_EXTOUTP?ARMBIOS
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?CO?DOM12A_8253V1
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_ENABLE_TIMER?TIMER_REV1_7
+--> ?PR?__UART_COMMAND?ARMUART
+--> ?PR?_UART_REPLY?ARMUART
+--> ?PR?_STIMERSTILLCOUNTING?TIMER_REV1_7
+--> ?PR?_DISABLE_TIMER?TIMER_REV1_7
+--> ?PR?DISABLE_UART?ARMUART
+--> ?PR?_ERROR_HANDLER?DOM12A_8253V1
?PR?__SET_EXTOUTP?ARMBIOS ----- ----- ----- ----- 80C3H 0002H
?PR?_ERROR_HANDLER?DOM12A_8253V1 ----- ----- ----- ----- 80B8H 0001H
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?CO?DOM12A_8253V1
+--> ?PR?PRINTF?PRINTF
?PR?GET_SYS_PARA?MENU_OPERATION ----- ----- ----- ----- 80B7H 0002H
+--> ?PR?_EEPROM_READ?MENU_OPERATION
?PR?_EEPROM_READ?MENU_OPERATION ----- ----- ----- ----- 80B9H 0006H
+--> ?PR?_MSDELAY?TIMER_REV1_7
+--> ?PR?_ENABLE_TIMER?TIMER_REV1_7
+--> ?PR?__UART_COMMAND?ARMUART
+--> ?PR?_UART_REPLY?ARMUART
+--> ?PR?_STIMERSTILLCOUNTING?TIMER_REV1_7
BL51 BANKED LINKER/LOCATER V5.03 08/22/2004 21:22:04 PAGE 5
?PR?_DISP_SCREEN?DOM12A_8253V1 ----- ----- ----- ----- ----- -----
+--> ?PR?_MASK_KEY_DETECT?TIMER_REV1_7
+--> ?PR?_CLEAR_DISP?LCD40X4DRV
+--> ?PR?__LCDCURSOR_FLASHTOGGLING?LCD40X4DRV
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?CO?DOM12A_8253V1
+--> ?PR?PRINTF?PRINTF
?PR?_CLEAR_DISP?LCD40X4DRV ----- ----- ----- ----- ----- -----
+--> ?PR?__SET_DISPLAY?LCD40X4DRV
+--> ?PR?_DELAY5MS?LCD40X4DRV
?PR?_START_FIXTURE_CONTROL?FIXTURECON... ----- ----- ----- ----- ----- -----
+--> ?PR?_MSDELAY?TIMER_REV1_7
+--> ?PR?__SET_EXTOUTP?ARMBIOS
?PR?ARMATURE_RESISTANCE_TEST?DOM12A_8... ----- ----- ----- ----- 80B7H 0005H
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?CO?DOM12A_8253V1
+--> ?PR?PRINTF?PRINTF
+--> ?PR?__LCDCURSOR_FLASHTOGGLING?LCD40X4DRV
+--> ?PR?__UART_COMMAND?ARMUART
+--> ?PR?_ENABLE_TIMER?TIMER_REV1_7
+--> ?PR?_UART_REPLY?ARMUART
+--> ?PR?_STIMERSTILLCOUNTING?TIMER_REV1_7
+--> ?PR?_DISABLE_TIMER?TIMER_REV1_7
+--> ?PR?DISABLE_UART?ARMUART
+--> ?PR?_MSDELAY?TIMER_REV1_7
?PR?DISPLAY_RESULT?DOM12A_8253V1 ----- ----- ----- ----- 80B7H 000CH
+--> ?PR?__LCDCURSOR_FLASHTOGGLING?LCD40X4DRV
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?CO?DOM12A_8253V1
+--> ?PR?PRINTF?PRINTF
+--> ?PR?__SET_EXTOUTP?ARMBIOS
?PR?_FIXTURE_SEQUENCE_CONTROL?FIXTURE... ----- ----- ----- ----- 80B7H 0001H
+--> ?PR?__SET_EXTOUTP?ARMBIOS
+--> ?PR?_MSDELAY?TIMER_REV1_7
+--> ?PR?__GET_EXTINP?ARMBIOS
?PR?MENU_OPERATION?MENU_OPERATION ----- ----- ----- ----- 80B7H 0002H
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?CO?MENU_OPERATION
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_DISPLAY_MENU_BAR?MENU_OPERATION
+--> ?PR?_MSDELAY?TIMER_REV1_7
+--> ?PR?_UPDATE_SETTING?MENU_OPERATION
+--> ?PR?_EEPROM_WRITE?MENU_OPERATION
+--> ?PR?__UART_COMMAND?ARMUART
?PR?_DISPLAY_MENU_BAR?MENU_OPERATION ----- ----- ----- ----- 80B9H 0001H
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?CO?MENU_OPERATION
+--> ?PR?PRINTF?PRINTF
?PR?_UPDATE_SETTING?MENU_OPERATION ----- ----- ----- ----- 80B9H 0012H
BL51 BANKED LINKER/LOCATER V5.03 08/22/2004 21:22:04 PAGE 6
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?CO?MENU_OPERATION
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_DISPLAY_NEW_SETTING?MENU_OPERATION
+--> ?PR?_MSDELAY?TIMER_REV1_7
+--> ?PR?_ENABLE_TIMER?TIMER_REV1_7
+--> ?PR?_STIMERSTILLCOUNTING?TIMER_REV1_7
?PR?_DISPLAY_NEW_SETTING?MENU_OPERATION ----- ----- ----- ----- 80CBH 0003H
+--> ?PR?__LCDCURSORGOTO?LCD40X4DRV
+--> ?CO?MENU_OPERATION
+--> ?PR?PRINTF?PRINTF
?PR?_EEPROM_WRITE?MENU_OPERATION ----- ----- ----- ----- 80B9H 0005H
+--> ?PR?_ENABLE_TIMER?TIMER_REV1_7
+--> ?PR?__UART_COMMAND?ARMUART
+--> ?PR?_UART_REPLY?ARMUART
+--> ?PR?_STIMERSTILLCOUNTING?TIMER_REV1_7
SYMBOL TABLE OF MODULE: DOM12A_M2 (DOM12A_8253V1)
VALUE TYPE NAME
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -