📄 12232.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 05/22/2008 16:55:35 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, M12232A.obj TO 12232 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
M12232A.obj (M12232A)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
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?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (ABS)
LINK MAP OF MODULE: 12232 (?C_STARTUP)
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 0008H UNIT ?DT?_LINEXY?M12232A
DATA 0018H 0005H UNIT ?DT?_RECT?M12232A
DATA 001DH 0002H UNIT ?DT?_POINTXY?M12232A
001FH 0001H *** GAP ***
BIT 0020H.0 0000H.3 UNIT ?BI?M12232A
0020H.3 0000H.5 *** GAP ***
DATA 0021H 001CH UNIT _DATA_GROUP_
DATA 003DH 0014H UNIT ?DT?M12232A
IDATA 0051H 0017H UNIT ?ID?M12232A
IDATA 0068H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?OSCENABLE?M12232A
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 06C1H UNIT ?CO?M12232A
CODE 06CFH 01A8H UNIT ?PR?_LINEXY?M12232A
CODE 0877H 0153H UNIT ?PR?_PUTSIZEIMAGE?M12232A
CODE 09CAH 00E6H UNIT ?PR?KEYHANDLE?M12232A
CODE 0AB0H 00E1H UNIT ?C?LIB_CODE
CODE 0B91H 00CDH UNIT ?PR?M12232A
CODE 0C5EH 00C3H UNIT ?PR?_WRIDS?M12232A
CODE 0D21H 00BFH UNIT ?PR?TRINT0?M12232A
CODE 0DE0H 00BEH UNIT ?PR?_READDS?M12232A
CODE 0E9EH 008CH UNIT ?C_C51STARTUP
CODE 0F2AH 0069H UNIT ?PR?_PUTSTRING?M12232A
CODE 0F93H 005DH UNIT ?PR?_PUT_STR?M12232A
CODE 0FF0H 0051H UNIT ?PR?_PUTCHAR?M12232A
BL51 BANKED LINKER/LOCATER V6.00 05/22/2008 16:55:35 PAGE 2
CODE 1041H 0051H UNIT ?PR?KEYSCAN?M12232A
CODE 1092H 0045H UNIT ?PR?_SETTIMER?M12232A
CODE 10D7H 0045H UNIT ?PR?_GETTIMER?M12232A
CODE 111CH 0040H UNIT ?PR?DSINIT?M12232A
CODE 115CH 003EH UNIT ?PR?KEYACTION?M12232A
CODE 119AH 0038H UNIT ?PR?_RECT?M12232A
CODE 11D2H 0036H UNIT ?PR?DISPLAYTIME?M12232A
CODE 1208H 002CH UNIT ?PR?_POINTXY?M12232A
CODE 1234H 002BH UNIT ?PR?CHIPINIT?M12232A
CODE 125FH 0029H UNIT ?PR?_DISPLAYCHINESECHARDOT?M12232A
CODE 1288H 0029H UNIT ?PR?_DISPLAYENGLISHCHARDOT?M12232A
CODE 12B1H 0029H UNIT ?PR?_DELAY_MS?M12232A
CODE 12DAH 0023H UNIT ?PR?LCDRD?M12232A
CODE 12FDH 0022H UNIT ?PR?LCDPOS?M12232A
CODE 131FH 0021H UNIT ?PR?LCDRESET?M12232A
CODE 1340H 001EH UNIT ?PR?TIMEREAD?M12232A
CODE 135EH 001EH UNIT ?PR?SYSTEMINITIAL?M12232A
CODE 137CH 001BH UNIT ?PR?LCDCURSORNEXT?M12232A
CODE 1397H 0018H UNIT ?PR?LCDWAITIDLE1?M12232A
CODE 13AFH 0018H UNIT ?PR?LCDWAITIDLE2?M12232A
CODE 13C7H 0018H UNIT ?PR?_LCDFILL?M12232A
CODE 13DFH 0014H UNIT ?PR?_LCDWC2?M12232A
CODE 13F3H 0014H UNIT ?PR?LCDRD1?M12232A
CODE 1407H 0014H UNIT ?PR?LCDRD2?M12232A
CODE 141BH 0013H UNIT ?PR?_LCDWD2?M12232A
CODE 142EH 0013H UNIT ?C_INITSEG
CODE 1441H 0012H UNIT ?PR?_ABS?ABS
CODE 1453H 0011H UNIT ?PR?_LCDWC1?M12232A
CODE 1464H 0011H UNIT ?PR?_LCDWD1?M12232A
CODE 1475H 0010H UNIT ?PR?_BYTE_WRITE?M12232A
CODE 1485H 0010H UNIT ?PR?_BYTE_READ?M12232A
CODE 1495H 000EH UNIT ?PR?_LCDWC?M12232A
CODE 14A3H 000EH UNIT ?PR?_LCDWD?M12232A
CODE 14B1H 000EH UNIT ?PR?_SECTOR_ERASE?M12232A
CODE 14BFH 000EH UNIT ?PR?MAIN?M12232A
CODE 14CDH 000DH UNIT ?PR?_WRITESTRING?M12232A
CODE 14DAH 000DH UNIT ?PR?_DISPLAYBYTE?M12232A
CODE 14E7H 000BH UNIT ?PR?_PUT_STR_XY?M12232A
CODE 14F2H 0007H UNIT ?PR?OSC24?M12232A
CODE 14F9H 0007H UNIT ?PR?CHARGEENABLE?M12232A
CODE 1500H 0004H UNIT ?PR?_?DOGRESET?M12232A
OVERLAY MAP OF MODULE: 12232 (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?M12232A
+--> ?C_INITSEG
?PR?MAIN?M12232A ----- -----
+--> ?PR?SYSTEMINITIAL?M12232A
+--> ?PR?_?DOGRESET?M12232A
BL51 BANKED LINKER/LOCATER V6.00 05/22/2008 16:55:35 PAGE 3
+--> ?PR?KEYHANDLE?M12232A
+--> ?PR?DISPLAYTIME?M12232A
?PR?SYSTEMINITIAL?M12232A ----- -----
+--> ?PR?CHIPINIT?M12232A
+--> ?PR?DSINIT?M12232A
+--> ?PR?LCDRESET?M12232A
?PR?DSINIT?M12232A ----- -----
+--> ?PR?OSCENABLE?M12232A
+--> ?PR?_WRIDS?M12232A
+--> ?PR?CHARGEENABLE?M12232A
+--> ?PR?OSC24?M12232A
?PR?OSCENABLE?M12232A ----- -----
+--> ?PR?_WRIDS?M12232A
?PR?CHARGEENABLE?M12232A ----- -----
+--> ?PR?_WRIDS?M12232A
?PR?OSC24?M12232A ----- -----
+--> ?PR?_WRIDS?M12232A
?PR?LCDRESET?M12232A ----- -----
+--> ?PR?_LCDWC2?M12232A
+--> ?PR?M12232A
+--> ?PR?_LCDWC1?M12232A
?PR?_LCDWC2?M12232A ----- -----
+--> ?PR?_LCDWC1?M12232A
+--> ?PR?LCDWAITIDLE2?M12232A
?PR?_LCDWC1?M12232A ----- -----
+--> ?PR?LCDWAITIDLE1?M12232A
?PR?LCDWAITIDLE1?M12232A ----- -----
+--> ?PR?_?DOGRESET?M12232A
?PR?LCDWAITIDLE2?M12232A ----- -----
+--> ?PR?_?DOGRESET?M12232A
?PR?M12232A ----- -----
+--> ?PR?_READDS?M12232A
+--> ?PR?_?DOGRESET?M12232A
+--> ?PR?_LCDWC1?M12232A
+--> ?PR?_LCDWC2?M12232A
?PR?KEYHANDLE?M12232A 0021H 0001H
+--> ?PR?_?DOGRESET?M12232A
+--> ?PR?KEYACTION?M12232A
+--> ?PR?TIMEREAD?M12232A
+--> ?PR?_LCDFILL?M12232A
+--> ?PR?_BYTE_WRITE?M12232A
+--> ?PR?_SECTOR_ERASE?M12232A
+--> ?CO?M12232A
+--> ?PR?_WRITESTRING?M12232A
BL51 BANKED LINKER/LOCATER V6.00 05/22/2008 16:55:35 PAGE 4
?PR?KEYACTION?M12232A ----- -----
+--> ?PR?KEYSCAN?M12232A
+--> ?PR?_DELAY_MS?M12232A
+--> ?PR?M12232A
?PR?KEYSCAN?M12232A ----- -----
+--> ?PR?M12232A
?PR?_DELAY_MS?M12232A ----- -----
+--> ?PR?_?DOGRESET?M12232A
?PR?TIMEREAD?M12232A ----- -----
+--> ?PR?_BYTE_READ?M12232A
?PR?_BYTE_READ?M12232A ----- -----
+--> ?PR?M12232A
?PR?_LCDFILL?M12232A ----- -----
+--> ?PR?_?DOGRESET?M12232A
+--> ?PR?_DISPLAYBYTE?M12232A
?PR?_DISPLAYBYTE?M12232A ----- -----
+--> ?PR?LCDPOS?M12232A
+--> ?PR?_LCDWD?M12232A
+--> ?PR?LCDCURSORNEXT?M12232A
?PR?LCDPOS?M12232A ----- -----
+--> ?PR?_LCDWC?M12232A
?PR?_LCDWC?M12232A ----- -----
+--> ?PR?_LCDWC1?M12232A
+--> ?PR?_LCDWC2?M12232A
?PR?_LCDWD?M12232A ----- -----
+--> ?PR?_LCDWD1?M12232A
+--> ?PR?_LCDWD2?M12232A
?PR?_LCDWD1?M12232A ----- -----
+--> ?PR?LCDWAITIDLE1?M12232A
?PR?_LCDWD2?M12232A ----- -----
+--> ?PR?LCDWAITIDLE2?M12232A
?PR?_BYTE_WRITE?M12232A ----- -----
+--> ?PR?M12232A
?PR?_SECTOR_ERASE?M12232A ----- -----
+--> ?PR?M12232A
?PR?_WRITESTRING?M12232A ----- -----
+--> ?PR?_PUTSTRING?M12232A
?PR?_PUTSTRING?M12232A 0022H 0004H
+--> ?PR?_?DOGRESET?M12232A
+--> ?PR?M12232A
+--> ?PR?_PUTCHAR?M12232A
BL51 BANKED LINKER/LOCATER V6.00 05/22/2008 16:55:35 PAGE 5
?PR?_PUTCHAR?M12232A 002FH 0003H
+--> ?PR?_?DOGRESET?M12232A
+--> ?CO?M12232A
+--> ?PR?_DISPLAYENGLISHCHARDOT?M12232A
+--> ?PR?_DISPLAYCHINESECHARDOT?M12232A
?PR?_DISPLAYENGLISHCHARDOT?M12232A ----- -----
+--> ?CO?M12232A
+--> ?PR?M12232A
+--> ?PR?_PUTSIZEIMAGE?M12232A
?PR?_PUTSIZEIMAGE?M12232A 0032H 000BH
+--> ?PR?_?DOGRESET?M12232A
+--> ?PR?M12232A
+--> ?PR?LCDPOS?M12232A
+--> ?CO?M12232A
+--> ?PR?LCDRD?M12232A
+--> ?PR?_LCDWD?M12232A
?PR?LCDRD?M12232A ----- -----
+--> ?PR?LCDRD1?M12232A
+--> ?PR?LCDRD2?M12232A
+--> ?PR?LCDPOS?M12232A
?PR?LCDRD1?M12232A ----- -----
+--> ?PR?LCDWAITIDLE1?M12232A
?PR?LCDRD2?M12232A ----- -----
+--> ?PR?LCDWAITIDLE2?M12232A
?PR?_DISPLAYCHINESECHARDOT?M12232A ----- -----
+--> ?CO?M12232A
+--> ?PR?M12232A
+--> ?PR?_PUTSIZEIMAGE?M12232A
?PR?DISPLAYTIME?M12232A 0021H 0009H
+--> ?PR?M12232A
+--> ?PR?_PUT_STR_XY?M12232A
?PR?_PUT_STR_XY?M12232A ----- -----
+--> ?PR?_PUT_STR?M12232A
?PR?_PUT_STR?M12232A 002AH 0005H
+--> ?PR?M12232A
+--> ?PR?_PUTCHAR?M12232A
*** NEW ROOT ***************************************************
?PR?TRINT0?M12232A ----- -----
+--> ?PR?_READDS?M12232A
SYMBOL TABLE OF MODULE: 12232 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
BL51 BANKED LINKER/LOCATER V6.00 05/22/2008 16:55:35 PAGE 6
------- MODULE ?C_STARTUP
C:0E9EH SEGMENT ?C_C51STARTUP
I:0068H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:0EA1H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -