📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 12/31/2004 10:28:00 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\output\Os_core.obj, .\output\Os_q.obj, .\output\Os_sem.obj, .\output\DCXJMAIN.obj, .\output\S
>> ERIAL.obj, .\output\24C256IO.obj, .\output\SUBPROGRAM.obj, .\output\DATA.obj, .\output\AUTOF020CONFIG.obj, .\output\D
>> S12887.obj, .\output\LCDDRIVE.obj, .\output\Os_cpu_c.obj, .\output\Os_cpu_a.obj TO .\output\test PRINT (.\output\test
>> .m51) RAMSIZE (256) NOOL OVERLAY (?CO?OS_CPU_C ~ TASKAD, ?CO?OS_CPU_C ~ TASKRECEIVE, ?CO?OS_CPU_C ~ TASKWORKSTEP, ?CO
>> ?OS_CPU_C ~ TASKCALCCAPA, ?CO?OS_CPU_C ~ TASKCELLCHECK, ?CO?OS_CPU_C ~ TASKF, ?CO?OS_CPU_C ~ TASKG, ?CO?OS_CPU_C ~ TA
>> SKH) CODE (0X0000-0XFFFF) XDATA (0X0000-0X0FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\output\Os_core.obj (OS_CORE)
.\output\Os_q.obj (OS_Q)
.\output\Os_sem.obj (OS_SEM)
.\output\DCXJMAIN.obj (DCXJMAIN)
.\output\SERIAL.obj (SERIAL)
.\output\24C256IO.obj (24C256IO)
.\output\SUBPROGRAM.obj (SUBPROGRAM)
.\output\DATA.obj (DATA)
.\output\AUTOF020CONFIG.obj (AUTOF020CONFIG)
.\output\DS12887.obj (DS12887)
.\output\LCDDRIVE.obj (LCDDRIVE)
.\output\Os_cpu_c.obj (OS_CPU_C)
.\output\Os_cpu_a.obj (OS_CPU_A_ASM)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: .\output\test (OS_CORE)
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?OS_CORE
DATA 0014H 000BH UNIT ?DT?OS_CPU_C
DATA 001FH 0001H UNIT ?DT?_OSSEMPEND?OS_SEM
DATA 0020H 0001H BIT_ADDR ?BA?24C256IO
BIT 0021H.0 0000H.3 UNIT ?BI?LCDDRIVE
BIT 0021H.3 0000H.2 UNIT ?BI?SERIAL
BIT 0021H.5 0000H.1 UNIT ?BI?I_CLOCK?24C256IO
0021H.6 0000H.2 *** GAP ***
DATA 0022H 0006H UNIT ?DT?_EEPROMWRITEWORD?24C256IO
DATA 0028H 0005H UNIT ?DT?_EEPROMWRITEBYTE?24C256IO
DATA 002DH 0005H UNIT ?DT?_DISPLAY_DATA_ITEM?LCDDRIVE
DATA 0032H 0004H UNIT ?DT?SERIAL
DATA 0036H 0004H UNIT ?DT?_EEPROMREADBYTE?24C256IO
DATA 003AH 0004H UNIT ?DT?_EEPROMREADWORD?24C256IO
DATA 003EH 0004H UNIT ?DT?_MIDST?SUBPROGRAM
DATA 0042H 0004H UNIT ?DT?_DISPLAY_WORD_ITEM?LCDDRIVE
DATA 0046H 0003H UNIT ?DT?MAIN?DCXJMAIN
BL51 BANKED LINKER/LOCATER V5.03 12/31/2004 10:28:00 PAGE 2
DATA 0049H 0003H UNIT ?DT?_CHANGE_BIN_TO_BCD?LCDDRIVE
DATA 004CH 0003H UNIT ?DT?_DISPLAYWORD?LCDDRIVE
DATA 004FH 0003H UNIT ?DT?_DISPLAYDATA?LCDDRIVE
DATA 0052H 0003H UNIT ?DT?_DISPLAYBYTE?LCDDRIVE
DATA 0055H 0002H UNIT ?DT?_OSQPEND?OS_Q
DATA 0057H 0002H UNIT ?DT?_DISPLAY_DATA2_ITEM?LCDDRIVE
DATA 0059H 0002H UNIT ?DT?DISPLAY_PARAMETER_SETUP_WORD?LCDDRIVE
DATA 005BH 0001H UNIT ?DT?TASKAD?DCXJMAIN
DATA 005CH 0001H UNIT ?DT?DCXJMAIN
DATA 005DH 0001H UNIT ?DT?GETCHARWITHCHECK?SERIAL
DATA 005EH 0001H UNIT ?DT?GETCHARWITHOUTCHECK?SERIAL
DATA 005FH 0001H UNIT ?DT?TASKRECEIVE?SERIAL
DATA 0060H 0001H UNIT ?DT?COMM?SERIAL
DATA 0061H 0001H UNIT ?DT?_DISPLAY_DATA_TIME?LCDDRIVE
DATA 0062H 0001H UNIT ?DT?OSIDLE?OS_CPU_C
IDATA 0063H 0002H UNIT ?ID?TIME_SET?DS12887
IDATA 0065H 0001H UNIT ?ID?DISPLAY_TIME_SETUP?LCDDRIVE
IDATA 0066H 0001H UNIT ?ID?DISPLAY_HISTORY_QUERY_DATE_DATA?LCDDRIVE
IDATA 0067H 0002H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0001H ABSOLUTE
XDATA 0001H 0190H UNIT ?XD?SERIAL
XDATA 0191H 00DCH UNIT ?XD?DATA
XDATA 026DH 0014H UNIT ?XD?OS_SEM
XDATA 0281H 0014H UNIT ?XD?_MIDST?SUBPROGRAM
XDATA 0295H 0004H UNIT ?XD?LCDDRIVE
XDATA 0299H 0002H UNIT ?XD?TASKRECEIVE?SERIAL
XDATA 029BH 0001H UNIT ?XD?TASKH?DCXJMAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?_OSSENDSIGNAL?OS_CORE
CODE 000AH 0001H UNIT ?PR?CONFIGME?SUBPROGRAM
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?I_DELAY?24C256IO
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0004H UNIT ?CO?SERIAL
CODE 002AH 0001H UNIT ?PR?LCDDELAY?LCDDRIVE
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0137H UNIT ?PR?_MIDST?SUBPROGRAM
CODE 0165H 00F5H UNIT ?PR?_OSQPEND?OS_Q
CODE 025AH 00EDH UNIT ?PR?CONFIG?AUTOF020CONFIG
CODE 0347H 00E3H UNIT ?PR?DISPLAY?LCDDRIVE
CODE 042AH 00C6H UNIT ?PR?TASKRECEIVE?SERIAL
CODE 04F0H 00C4H UNIT ?PR?DISPLAY_PARAMETER_SETUP_WORD?LCDDRIVE
CODE 05B4H 00BFH UNIT ?PR?_DISPLAYWORD?LCDDRIVE
CODE 0673H 00BEH UNIT ?PR?_OSSEMPEND?OS_SEM
CODE 0731H 00B8H UNIT ?PR?_DISPLAYDATA?LCDDRIVE
CODE 07E9H 00B4H UNIT ?PR?_OSQINTPOST?OS_Q
CODE 089DH 00ACH UNIT ?PR?_OSQINTPOSTFRONT?OS_Q
CODE 0949H 00A5H UNIT ?PR?DISPLAY_TIME_SETUP?LCDDRIVE
CODE 09EEH 00A0H UNIT ?C?LIB_CODE
CODE 0A8EH 008EH UNIT ?PR?C_OSCTXSW?OS_CPU_C
CODE 0B1CH 008CH UNIT ?PR?OSSTART?OS_CPU_C
CODE 0BA8H 008CH UNIT ?C_C51STARTUP
CODE 0C34H 0089H UNIT ?PR?DISPLAY_HISTORY_QUERY_DATE_DATA?LCDDRIVE
BL51 BANKED LINKER/LOCATER V5.03 12/31/2004 10:28:00 PAGE 3
CODE 0CBDH 0080H UNIT ?PR?_DISPLAY_DATA_ITEM?LCDDRIVE
CODE 0D3DH 007DH UNIT ?PR?_OSSEMINTPOST?OS_SEM
CODE 0DBAH 007CH UNIT ?PR?_I_SEND?24C256IO
CODE 0E36H 0079H UNIT ?PR?_OSWAIT?OS_CORE
CODE 0EAFH 0073H UNIT ?PR?I_RECEIVE?24C256IO
CODE 0F22H 006AH UNIT ?PR?COMM?SERIAL
CODE 0F8CH 006AH UNIT ?PR?_DISPLAYBYTE?LCDDRIVE
CODE 0FF6H 005AH UNIT ?PR?_EEPROMREADBYTE?24C256IO
CODE 1050H 005AH UNIT ?PR?OSTICKISR?OS_CPU_C
CODE 10AAH 0059H UNIT ?PR?_OSQACCEPT?OS_Q
CODE 1103H 0058H UNIT ?PR?TIME_SET?DS12887
CODE 115BH 0055H UNIT ?PR?TASKAD?DCXJMAIN
CODE 11B0H 0049H UNIT ?PR?_EEPROMWRITEBYTE?24C256IO
CODE 11F9H 0046H UNIT ?PR?DISPLAYCLS?LCDDRIVE
CODE 123FH 0044H UNIT ?PR?_OSQCREATE?OS_Q
CODE 1283H 0044H UNIT ?PR?DISPMENUDEEP0?LCDDRIVE
CODE 12C7H 0042H UNIT ?PR?COMMSENDINFO?SERIAL
CODE 1309H 0040H UNIT ?PR?_OSSEMACCEPT?OS_SEM
CODE 1349H 0036H UNIT ?PR?_OSSEMCREATE?OS_SEM
CODE 137FH 0034H UNIT ?PR?_READ_DS12887_CHAR?DS12887
CODE 13B3H 0033H UNIT ?PR?LOADCTX?OS_CPU_A
CODE 13E6H 002FH UNIT ?PR?_EEPROMREADWORD?24C256IO
CODE 1415H 002FH UNIT ?PR?_WRITE_DS12887_CHAR?DS12887
CODE 1444H 002FH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 1473H 002CH UNIT ?PR?DISPLAY_HISTORY_QUERY?LCDDRIVE
CODE 149FH 0029H UNIT ?PR?I_DELAYL?24C256IO
CODE 14C8H 0029H UNIT ?PR?_EEPROMWRITEWORD?24C256IO
CODE 14F1H 0029H UNIT ?PR?_OUTSI?LCDDRIVE
CODE 151AH 0029H UNIT ?PR?_OUTSD?LCDDRIVE
CODE 1543H 0029H UNIT ?PR?_OUTMI?LCDDRIVE
CODE 156CH 0029H UNIT ?PR?_OUTMD?LCDDRIVE
CODE 1595H 0026H UNIT ?PR?_DISPLAY_DATA2_ITEM?LCDDRIVE
CODE 15BBH 0023H UNIT ?PR?OSINTEXIT?OS_CORE
CODE 15DEH 0021H UNIT ?PR?OSSCHED?OS_CORE
CODE 15FFH 0021H UNIT ?PR?_OSQSIZE?OS_Q
CODE 1620H 0020H UNIT ?PR?TASKH?DCXJMAIN
CODE 1640H 001EH UNIT ?PR?_OSQPOST?OS_Q
CODE 165EH 001EH UNIT ?PR?_OSQPOSTFRONT?OS_Q
CODE 167CH 001EH UNIT ?PR?_OSQNMSGS?OS_Q
CODE 169AH 001EH UNIT ?PR?USERTICKTIMER?DCXJMAIN
CODE 16B8H 001CH UNIT ?PR?_PUTCHAR?SERIAL
CODE 16D4H 001CH UNIT ?PR?_DISPLAY_DATA_TIME?LCDDRIVE
CODE 16F0H 001BH UNIT ?PR?OSTIMETICK?OS_CORE
CODE 170BH 001AH UNIT ?PR?_OSSEMQUERY?OS_SEM
CODE 1725H 0019H UNIT ?PR?DISPLAY_HISTORY_QUERY_ORDER_WORD?LCDDRIVE
CODE 173EH 0018H UNIT ?PR?_OSCLEARSIGNAL?OS_CORE
CODE 1756H 0018H UNIT ?CO?OS_CPU_C
CODE 176EH 0017H UNIT ?PR?_OSINTSENDSIGNAL?OS_CORE
CODE 1785H 0017H UNIT ?C_INITSEG
CODE 179CH 0015H UNIT ?PR?I_STOP?24C256IO
CODE 17B1H 0014H UNIT ?PR?I_CLOCK?24C256IO
CODE 17C5H 0014H UNIT ?PR?DISPLAY_STOP_DISCHARGE?LCDDRIVE
CODE 17D9H 0012H UNIT ?PR?_E_ADDRESS?24C256IO
CODE 17EBH 0011H UNIT ?PR?GETCHARWITHCHECK?SERIAL
CODE 17FCH 0010H UNIT ?PR?_OSQFLUSH?OS_Q
CODE 180CH 0010H UNIT ?PR?I_START?24C256IO
CODE 181CH 000FH UNIT ?PR?_OSSEMPOST?OS_SEM
BL51 BANKED LINKER/LOCATER V5.03 12/31/2004 10:28:00 PAGE 4
CODE 182BH 000EH UNIT ?PR?GETCHARWITHOUTCHECK?SERIAL
CODE 1839H 000EH UNIT ?PR?DISPLAY_START_DISCHARGE?LCDDRIVE
CODE 1847H 000EH UNIT ?PR?OSIDLE?OS_CPU_C
CODE 1855H 000DH UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 1862H 000CH UNIT ?PR?MAIN?DCXJMAIN
CODE 186EH 000CH UNIT ?PR?I_INIT?24C256IO
CODE 187AH 000AH UNIT ?PR?TASKWORKSTEP?DCXJMAIN
CODE 1884H 000AH UNIT ?PR?TASKCALCCAPA?DCXJMAIN
CODE 188EH 000AH UNIT ?PR?TASKCELLCHECK?DCXJMAIN
CODE 1898H 000AH UNIT ?PR?TASKF?DCXJMAIN
CODE 18A2H 000AH UNIT ?PR?TASKG?DCXJMAIN
CODE 18ACH 000AH UNIT ?PR?_DISPLAY_WORD_ITEM?LCDDRIVE
CODE 18B6H 000AH UNIT ?PR?DISPLAY_HISTORY_ORDER_DATA?LCDDRIVE
CODE 18C0H 000AH UNIT ?PR?DISPLAY_HISTORY_TIME_DATA?LCDDRIVE
CODE 18CAH 0009H UNIT ?CO?OS_CORE
CODE 18D3H 0009H UNIT ?PR?LCDINIT?LCDDRIVE
CODE 18DCH 0007H UNIT ?PR?_PUTCHARWITHCHECK?SERIAL
CODE 18E3H 0007H UNIT ?PR?_CHANGE_BIN_TO_BCD?LCDDRIVE
CODE 18EAH 0004H UNIT ?CO?LCDDRIVE
CODE 18EEH 0003H UNIT ?PR?T2INT?DCXJMAIN
SYMBOL TABLE OF MODULE: .\output\test (OS_CORE)
VALUE TYPE NAME
----------------------------------
------- MODULE OS_CORE
C:0000H SYMBOL _ICE_DUMMY_
D:0088H PUBLIC TCON
D:0098H PUBLIC SCON0
D:00A8H PUBLIC IE
D:00B0H PUBLIC P3
D:00B8H PUBLIC IP
D:00C0H PUBLIC SMB0CN
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
D:00D8H PUBLIC PCA0CN
D:00E8H PUBLIC ADC0CN
D:00F8H PUBLIC SPI0CN
B:00A8H.7 PUBLIC EA
D:0008H PUBLIC OSTaskID
D:0009H PUBLIC OSNextTaskID
D:000AH PUBLIC OSWaitTick
D:0012H PUBLIC OSTaskRuning
C:18CAH PUBLIC OSMapTbl
D:0013H PUBLIC Os_Enter_Sum
C:15DEH PUBLIC OSSched
C:176EH PUBLIC _OSIntSendSignal
C:0003H PUBLIC _OSSendSignal
C:173EH PUBLIC _OSClearSignal
C:15BBH PUBLIC OSIntExit
C:16F0H PUBLIC OSTimeTick
C:0E36H PUBLIC _OSWait
------- PROC _OSINTSENDSIGNAL
D:0007H SYMBOL TaskId
BL51 BANKED LINKER/LOCATER V5.03 12/31/2004 10:28:00 PAGE 5
C:176EH LINE# 156
C:176EH LINE# 158
C:176EH LINE# 159
C:1774H LINE# 160
C:1774H LINE# 161
C:1778H LINE# 163
C:177FH LINE# 174
C:1784H LINE# 175
C:1784H LINE# 176
------- ENDPROC _OSINTSENDSIGNAL
------- PROC _OSSENDSIGNAL
D:0007H SYMBOL TaskId
C:0003H LINE# 196
C:0003H LINE# 198
C:0003H LINE# 199
C:0006H LINE# 200
C:0009H LINE# 201
------- ENDPROC _OSSENDSIGNAL
------- PROC _OSCLEARSIGNAL
D:0007H SYMBOL TaskId
C:173EH LINE# 228
C:173EH LINE# 229
C:173EH LINE# 230
C:1744H LINE# 231
C:1744H LINE# 232
C:1748H LINE# 234
C:1750H LINE# 245
C:1755H LINE# 246
C:1755H LINE# 247
------- ENDPROC _OSCLEARSIGNAL
------- PROC OSINTEXIT
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:15BBH LINE# 279
C:15BBH LINE# 281
C:15BBH LINE# 284
C:15BFH LINE# 295
C:15C2H LINE# 298
C:15C4H LINE# 299
C:15C6H LINE# 300
C:15C6H LINE# 301
C:15CAH LINE# 302
C:15CAH LINE# 303
C:15CAH LINE# 304
C:15CAH LINE# 305
C:15CEH LINE# 306
C:15D5H LINE# 307
C:15D8H LINE# 336
C:15DDH LINE# 337
------- ENDPROC OSINTEXIT
------- PROC OSSCHED
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:15DEH LINE# 369
C:15DEH LINE# 371
BL51 BANKED LINKER/LOCATER V5.03 12/31/2004 10:28:00 PAGE 6
C:15DEH LINE# 374
C:15E2H LINE# 382
C:15E4H LINE# 383
C:15E7H LINE# 384
C:15E7H LINE# 385
C:15EBH LINE# 386
C:15EBH LINE# 387
C:15EBH LINE# 388
C:15EBH LINE# 389
C:15EFH LINE# 390
C:15F6H LINE# 391
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -