📄 coil.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/21/2009 11:42:54 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE timer.obj, display.obj, key.obj, lcd.obj, main_0.obj, motor.obj, op.obj, run.obj, setup.obj TO
>> coil RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
timer.obj (TIMER)
display.obj (DISPLAY)
key.obj (KEY)
lcd.obj (LCD)
main_0.obj (MAIN_0)
motor.obj (MOTOR)
op.obj (OP)
run.obj (RUN)
setup.obj (SETUP)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C_IBP)
LINK MAP OF MODULE: coil (TIMER)
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 0001H UNIT ?C?LIB_DATA
0009H 0007H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
0018H 0008H *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
DATA 0021H 003AH UNIT _DATA_GROUP_
DATA 005BH 0010H UNIT ?DT?_WRI_PIC?LCD
DATA 006BH 000BH UNIT ?DT?_WRI_S?LCD
IDATA 0076H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0018H UNIT ?PR?WRI_D?LCD
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0243H UNIT ?PR?_PA_4?OP
CODE 0261H 01FBH UNIT ?PR?RUN?MAIN_0
CODE 045CH 018DH UNIT ?PR?DIS_0?DISPLAY
CODE 05E9H 0189H UNIT ?PR?_PA_3?OP
CODE 0772H 0180H UNIT ?CO?DISPLAY
CODE 08F2H 0164H UNIT ?PR?DIS_0A?DISPLAY
CODE 0A56H 00E2H UNIT ?PR?_PA_2?OP
CODE 0B38H 0092H UNIT ?PR?FACT_SUDU?RUN
CODE 0BCAH 008AH UNIT ?PR?_DISPLAY?TIMER
CODE 0C54H 0082H UNIT ?PR?_WRI_PIC?LCD
BL51 BANKED LINKER/LOCATER V5.03 05/21/2009 11:42:54 PAGE 2
CODE 0CD6H 0080H UNIT ?C?LIB_CODE
CODE 0D56H 0073H UNIT ?PR?KEY?KEY
CODE 0DC9H 0073H UNIT ?PR?STOP?MAIN_0
CODE 0E3CH 0072H UNIT ?PR?_WRI_CC?LCD
CODE 0EAEH 006FH UNIT ?PR?_PA_1?OP
CODE 0F1DH 005BH UNIT ?PR?_WRI_S?LCD
CODE 0F78H 0051H UNIT ?PR?MAIN?MAIN_0
CODE 0FC9H 004EH UNIT ?PR?_WRI_RD?LCD
CODE 1017H 004CH UNIT ?PR?_?S_08?SETUP
CODE 1063H 0049H UNIT ?PR?_?S_07?SETUP
CODE 10ACH 0046H UNIT ?PR?_?S_02?SETUP
CODE 10F2H 0046H UNIT ?PR?_?S_04?SETUP
CODE 1138H 0046H UNIT ?PR?_?S_05?SETUP
CODE 117EH 0046H UNIT ?PR?_?S_06?SETUP
CODE 11C4H 0045H UNIT ?PR?_FACT_DATE?RUN
CODE 1209H 0045H UNIT ?PR?_?S_03?SETUP
CODE 124EH 0041H UNIT ?PR?_?S_01?SETUP
CODE 128FH 003AH UNIT ?PR?TIAOJIE?MAIN_0
CODE 12C9H 003AH UNIT ?PR?TIMER_1?MAIN_0
CODE 1303H 003AH UNIT ?PR?SETUP_KEY?SETUP
CODE 133DH 0038H UNIT ?PR?_SUB_2?OP
CODE 1375H 0035H UNIT ?PR?_ADD_2?OP
CODE 13AAH 0032H UNIT ?PR?INT_LCD?LCD
CODE 13DCH 002FH UNIT ?PR?DIS_1?DISPLAY
CODE 140BH 002FH UNIT ?PR?KEY_123?KEY
CODE 143AH 002EH UNIT ?PR?CLR_DIS_SRAM?LCD
CODE 1468H 002DH UNIT ?PR?_?S_00?SETUP
CODE 1495H 0028H UNIT ?PR?_HEX_BCD?RUN
CODE 14BDH 0027H UNIT ?PR?_COM_1?RUN
CODE 14E4H 0023H UNIT ?PR?_PR_1?LCD
CODE 1507H 0022H UNIT ?PR?_DELAY_10US?MOTOR
CODE 1529H 0020H UNIT ?PR?_DELAY_1MS?KEY
CODE 1549H 0020H UNIT ?PR?_DIS_DAT?LCD
CODE 1569H 001EH UNIT ?PR?DIS_1A?DISPLAY
CODE 1587H 001EH UNIT ?PR?_FOR_M?MOTOR
CODE 15A5H 001EH UNIT ?PR?_BACK_M?MOTOR
CODE 15C3H 001BH UNIT ?PR?_SUB_1?OP
CODE 15DEH 001BH UNIT ?PR?_ADD_1?OP
CODE 15F9H 0016H UNIT ?PR?KS1?KEY
CODE 160FH 0016H UNIT ?PR?KS0?KEY
CODE 1625H 0014H UNIT ?PR?ST_01?LCD
CODE 1639H 000FH UNIT ?PR?_PR_11?LCD
CODE 1648H 000EH UNIT ?PR?_DIS_P?DISPLAY
CODE 1656H 000DH UNIT ?PR?START_KEY?MAIN_0
CODE 1663H 000DH UNIT ?PR?INIT_PORT?RUN
CODE 1670H 000CH UNIT ?PR?SPEAK?KEY
CODE 167CH 000CH UNIT ?C_C51STARTUP
CODE 1688H 000BH UNIT ?PR?_PR_12?LCD
CODE 1693H 000AH UNIT ?PR?ST_2?LCD
CODE 169DH 000AH UNIT ?PR?ST_3?LCD
CODE 16A7H 000AH UNIT ?PR?_WRI_C?LCD
CODE 16B1H 0009H UNIT ?PR?PR_2?LCD
CODE 16BAH 0006H UNIT ?PR?R_ST?LCD
CODE 16C0H 0001H UNIT ?PR?JX_884A?DISPLAY
BL51 BANKED LINKER/LOCATER V5.03 05/21/2009 11:42:54 PAGE 3
OVERLAY MAP OF MODULE: coil (TIMER)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?PR?TIMER_1?MAIN_0 ----- ----- ----- -----
+--> ?PR?STOP?MAIN_0
?PR?STOP?MAIN_0 ----- ----- 0021H 0003H
+--> ?PR?KS1?KEY
+--> ?PR?_DELAY_1MS?KEY
+--> ?PR?KS0?KEY
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN_0
?PR?MAIN?MAIN_0 ----- ----- ----- -----
+--> ?PR?INIT_PORT?RUN
+--> ?PR?CLR_DIS_SRAM?LCD
+--> ?PR?INT_LCD?LCD
+--> ?PR?DIS_0?DISPLAY
+--> ?PR?SPEAK?KEY
+--> ?PR?KEY?KEY
+--> ?PR?TIAOJIE?MAIN_0
+--> ?PR?SETUP_KEY?SETUP
+--> ?PR?RUN?MAIN_0
?PR?CLR_DIS_SRAM?LCD ----- ----- 0025H 0002H
+--> ?PR?_PR_1?LCD
+--> ?PR?_PR_12?LCD
+--> ?PR?ST_3?LCD
?PR?_PR_1?LCD ----- ----- ----- -----
+--> ?PR?ST_01?LCD
?PR?ST_01?LCD ----- ----- ----- -----
+--> ?PR?R_ST?LCD
?PR?_PR_12?LCD ----- ----- ----- -----
+--> ?PR?ST_01?LCD
?PR?ST_3?LCD ----- ----- ----- -----
+--> ?PR?R_ST?LCD
?PR?INT_LCD?LCD ----- ----- ----- -----
+--> ?PR?_PR_1?LCD
+--> ?PR?_PR_12?LCD
?PR?DIS_0?DISPLAY ----- ----- ----- -----
+--> ?CO?DISPLAY
+--> ?PR?_WRI_CC?LCD
+--> ?PR?_WRI_C?LCD
+--> ?PR?DIS_0A?DISPLAY
BL51 BANKED LINKER/LOCATER V5.03 05/21/2009 11:42:54 PAGE 4
?PR?_WRI_CC?LCD ----- ----- 0025H 000BH
+--> ?PR?_PR_1?LCD
+--> ?PR?_PR_11?LCD
?PR?_PR_11?LCD ----- ----- ----- -----
+--> ?PR?ST_01?LCD
?PR?_WRI_C?LCD ----- ----- ----- -----
+--> ?PR?_PR_1?LCD
+--> ?PR?_PR_11?LCD
?PR?DIS_0A?DISPLAY ----- ----- ----- -----
+--> ?PR?_COM_1?RUN
+--> ?PR?_WRI_C?LCD
+--> ?PR?_DIS_DAT?LCD
?PR?_COM_1?RUN ----- ----- 0055H 0002H
+--> ?PR?_HEX_BCD?RUN
?PR?_DIS_DAT?LCD ----- ----- ----- -----
+--> ?PR?_PR_1?LCD
+--> ?PR?_PR_11?LCD
?PR?SPEAK?KEY ----- ----- ----- -----
+--> ?PR?_DELAY_1MS?KEY
?PR?KEY?KEY ----- ----- 004FH 0003H
+--> ?PR?KS0?KEY
+--> ?PR?_DELAY_1MS?KEY
?PR?TIAOJIE?MAIN_0 ----- ----- 0024H 0003H
+--> ?PR?KEY_123?KEY
+--> ?PR?_FOR_M?MOTOR
?PR?_FOR_M?MOTOR ----- ----- 004FH 0002H
+--> ?PR?_DELAY_10US?MOTOR
?PR?SETUP_KEY?SETUP 0020H.0 0000H.1 0024H 0001H
+--> ?PR?_PR_12?LCD
+--> ?PR?DIS_0?DISPLAY
+--> ?PR?_WRI_RD?LCD
+--> ?PR?_PA_2?OP
+--> ?PR?CLR_DIS_SRAM?LCD
+--> ?PR?_?S_00?SETUP
+--> ?PR?_?S_08?SETUP
?PR?_WRI_RD?LCD ----- ----- 0025H 0002H
+--> ?PR?_PR_1?LCD
+--> ?PR?_PR_12?LCD
+--> ?PR?PR_2?LCD
+--> ?PR?_PR_11?LCD
?PR?PR_2?LCD ----- ----- ----- -----
+--> ?PR?ST_01?LCD
?PR?_PA_2?OP ----- ----- 0025H 0005H
+--> ?PR?KEY?KEY
BL51 BANKED LINKER/LOCATER V5.03 05/21/2009 11:42:54 PAGE 5
+--> ?PR?SPEAK?KEY
+--> ?PR?_ADD_2?OP
+--> ?PR?_SUB_2?OP
+--> ?PR?_DIS_P?DISPLAY
+--> ?PR?RUN?MAIN_0
?PR?_DIS_P?DISPLAY ----- ----- ----- -----
+--> ?PR?DIS_0A?DISPLAY
+--> ?PR?DIS_1A?DISPLAY
?PR?DIS_1A?DISPLAY ----- ----- ----- -----
+--> ?PR?_COM_1?RUN
+--> ?PR?_WRI_C?LCD
?PR?RUN?MAIN_0 ----- ----- 002DH 0022H
+--> ?PR?_FACT_DATE?RUN
+--> ?PR?FACT_SUDU?RUN
+--> ?PR?_DISPLAY?TIMER
+--> ?PR?_FOR_M?MOTOR
+--> ?PR?_BACK_M?MOTOR
+--> ?PR?START_KEY?MAIN_0
+--> ?PR?_DELAY_1MS?KEY
?PR?_FACT_DATE?RUN ----- ----- 004FH 0006H
+--> ?PR?_COM_1?RUN
+--> ?PR?_HEX_BCD?RUN
?PR?FACT_SUDU?RUN ----- ----- 004FH 0002H
+--> ?PR?_COM_1?RUN
+--> ?PR?_HEX_BCD?RUN
?PR?_DISPLAY?TIMER ----- ----- 004FH 000CH
+--> ?PR?_WRI_C?LCD
?PR?_BACK_M?MOTOR ----- ----- 004FH 0002H
+--> ?PR?_DELAY_10US?MOTOR
?PR?START_KEY?MAIN_0 ----- ----- ----- -----
+--> ?PR?KEY?KEY
?PR?_?S_00?SETUP ----- ----- ----- -----
+--> ?PR?_PR_12?LCD
+--> ?PR?DIS_0?DISPLAY
+--> ?PR?_WRI_RD?LCD
+--> ?PR?_PA_2?OP
+--> ?PR?_?S_01?SETUP
+--> ?PR?CLR_DIS_SRAM?LCD
+--> ?PR?_?S_08?SETUP
?PR?_?S_01?SETUP ----- ----- ----- -----
+--> ?PR?DIS_0?DISPLAY
+--> ?PR?_WRI_RD?LCD
+--> ?PR?_COM_1?RUN
+--> ?PR?_PA_4?OP
+--> ?PR?_?S_02?SETUP
?PR?_PA_4?OP ----- ----- 0025H 0008H
BL51 BANKED LINKER/LOCATER V5.03 05/21/2009 11:42:54 PAGE 6
+--> ?PR?KEY?KEY
+--> ?PR?SPEAK?KEY
+--> ?PR?_ADD_2?OP
+--> ?PR?_SUB_2?OP
+--> ?PR?_DIS_P?DISPLAY
+--> ?PR?RUN?MAIN_0
+--> ?PR?_SUB_1?OP
?PR?_?S_02?SETUP ----- ----- ----- -----
+--> ?PR?_PR_12?LCD
+--> ?PR?DIS_0?DISPLAY
+--> ?PR?_WRI_RD?LCD
+--> ?PR?_COM_1?RUN
+--> ?PR?_PA_4?OP
+--> ?PR?_?S_03?SETUP
?PR?_?S_03?SETUP ----- ----- ----- -----
+--> ?PR?_PR_12?LCD
+--> ?PR?DIS_0?DISPLAY
+--> ?PR?_WRI_RD?LCD
+--> ?PR?_COM_1?RUN
+--> ?PR?_PA_3?OP
+--> ?PR?_?S_04?SETUP
?PR?_PA_3?OP ----- ----- 0025H 0006H
+--> ?PR?KEY?KEY
+--> ?PR?SPEAK?KEY
+--> ?PR?_ADD_2?OP
+--> ?PR?_SUB_2?OP
+--> ?PR?_DIS_P?DISPLAY
+--> ?PR?RUN?MAIN_0
?PR?_?S_04?SETUP ----- ----- ----- -----
+--> ?PR?_PR_12?LCD
+--> ?PR?DIS_0?DISPLAY
+--> ?PR?_WRI_RD?LCD
+--> ?PR?_COM_1?RUN
+--> ?PR?_PA_4?OP
+--> ?PR?_?S_05?SETUP
?PR?_?S_05?SETUP ----- ----- ----- -----
+--> ?PR?_PR_12?LCD
+--> ?PR?DIS_0?DISPLAY
+--> ?PR?_WRI_RD?LCD
+--> ?PR?_COM_1?RUN
+--> ?PR?_PA_4?OP
+--> ?PR?_?S_06?SETUP
?PR?_?S_06?SETUP ----- ----- ----- -----
+--> ?PR?_PR_12?LCD
+--> ?PR?DIS_0?DISPLAY
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -